.skypeicon{background-image:url(../resources/7371c57862de17e0acfb.png);height:70px;width:71px}.aboutsection{background-image:url(../resources/9d0b81f0132fb968a82b.jpg)}.servicesection{background-image:url(../resources/e2435312493091854f4b.jpg)}.peoplesection{background-image:url(../resources/8d246e1e87e022043221.jpg)}.blogsection{background-image:url(../resources/4fb7ce3dfd6e7155a9ac.jpg)}.contactsection{background-image:url(../resources/7371c57862de17e0acfb.png)}.firstSlider{background-image:url(../resources/2018c65dc420c59e9b13.jpg)}.secondSlider{background-image:url(../resources/3225fbd55e5c6e5edf13.jpg)}.thirdSlider{background-image:url(../resources/7318a730003fd5b36ff5.jpg)}.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{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(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{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(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{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(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:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(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:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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 swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%{-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(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{-webkit-transform:none;transform:none}}@keyframes jello{11.1%{-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(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{-webkit-transform:none;transform:none}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,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:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,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:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,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{0%,60%,75%,90%,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{0%,60%,75%,90%,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{0%,60%,75%,90%,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{0%,60%,75%,90%,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 bounceInRight{0%,60%,75%,90%,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}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,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,-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:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,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,-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:translateZ(0);transform:translateZ(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}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{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{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{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{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{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{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{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{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{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{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{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{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{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{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{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}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{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{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{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{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}.animated.flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{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{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{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%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);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}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);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}}.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%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);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}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);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}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*,:after,:before{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(../resources/5be1347c682810f199c7.eot);src:url(../resources/5be1347c682810f199c7.eot?#iefix) format("embedded-opentype"),url(../resources/be810be3a3e14c682a25.woff2) format("woff2"),url(../resources/82b1212e45a2bc35dd73.woff) format("woff"),url(../resources/4692b9ec53fd5972caa2.ttf) format("truetype"),url(../resources/060b2710bdbbe3dfe48b.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{background-color:#337ab7;color:#fff}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px;margin-top:0}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #777;cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#777;display:block;font-size:80%;line-height:1.42857143}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e}code,kbd{font-size:90%;padding:2px 4px}kbd{background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);color:#fff}kbd kbd{-webkit-box-shadow:none;box-shadow:none;font-size:100%;font-weight:700;padding:0}pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:13px;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{color:#777;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.42857143}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{margin-bottom:0;min-height:34px;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;height:30px;line-height:1.5;min-height:32px;padding:5px 10px}.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;height:46px;line-height:1.3333333;min-height:38px;padding:10px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{display:block;height:34px;line-height:34px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:34px;z-index:2}.input-lg+.form-control-feedback{height:46px;line-height:46px;width:46px}.input-sm+.form-control-feedback{height:30px;line-height:30px;width:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{background-image:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{background-color:#fff;color:#337ab7}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{background-color:#449d44;border-color:#398439;color:#fff}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:#31b0d5;border-color:#269abc;color:#fff}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:#ec971f;border-color:#d58512;color:#fff}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#337ab7;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#23527c;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px solid;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm{border-radius:3px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.42857143;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#555;cursor:default}.nav-tabs.nav-justified{border-bottom:0;width:100%}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.navbar{border:1px solid transparent;margin-bottom:20px;min-height:50px;position:relative}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}}.navbar-collapse{-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);overflow-x:visible;padding-left:15px;padding-right:15px}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{border-top:0;-webkit-box-shadow:none;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px;z-index:1000}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0;margin-bottom:0}.navbar-brand{float:left;font-size:18px;height:50px;line-height:20px;padding:15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}}.navbar-form{border-bottom:1px solid transparent;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px;padding:10px 15px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{margin-left:0;position:relative}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{border:0;-webkit-box-shadow:none;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0}.navbar-btn{margin-bottom:8px;margin-top:8px}.navbar-btn.btn-sm{margin-bottom:10px;margin-top:10px}.navbar-btn.btn-xs{margin-bottom:14px;margin-top:14px}.navbar-text{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:transparent;color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:transparent;color:#ccc}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:transparent;color:#444}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:none;margin-bottom:20px;padding:8px 15px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#ccc;content:"/\00a0";padding:0 5px}.breadcrumb>.active{color:#777}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.42857143;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:2}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;padding:10px 16px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;padding:5px 10px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{list-style:none;margin:20px 0;padding-left:0;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px}.pager li>a:focus,.pager li>a:hover{background-color:#eee;text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#777;cursor:not-allowed}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{padding:1px 5px;top:0}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;text-decoration:none}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;color:#337ab7}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{background-color:#eee;margin-bottom:30px;padding:30px 15px}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{font-size:21px;font-weight:200;margin-bottom:15px}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.42857143;margin-bottom:20px;padding:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{color:#333;padding:9px}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;margin-bottom:20px;overflow:hidden}.progress-bar{background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;-webkit-transition:width .6s ease;transition:width .6s ease;width:0}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{background-color:#f5f5f5;color:#555;text-decoration:none}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.panel-body{padding:15px}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{border-radius:4px;margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{background-color:#333;color:#f5f5f5}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{background-color:#337ab7;border-color:#337ab7;color:#fff}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{background-color:#fff;color:#337ab7}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{background-color:#3c763d;color:#dff0d8}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{background-color:#31708f;color:#d9edf7}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{background-color:#8a6d3b;color:#fcf8e3}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{background-color:#a94442;color:#f2dede}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{border-radius:6px;padding:24px}.well-sm{border-radius:3px;padding:9px}.close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.modal,.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;opacity:0;position:absolute;z-index:1070}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center;text-decoration:none}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.popover{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;left:0;line-height:1.42857143;max-width:276px;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;z-index:1060}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{bottom:0;color:#fff;filter:alpha(opacity=50);font-size:20px;left:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:15%}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);left:auto;right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;position:absolute;top:50%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:20px;line-height:1;margin-top:-10px;width:20px}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.carousel-indicators li{background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-top:-15px;width:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@font-face{font-family:et-line;font-style:normal;font-weight:400;src:url(../resources/3f5eecf9f3326c4d6d81.eot);src:url(../resources/3f5eecf9f3326c4d6d81.eot?#iefix) format("embedded-opentype"),url(../resources/d59b23856f66f9876c47.woff) format("woff"),url(../resources/cc7129c849c81d254698.ttf) format("truetype"),url(../resources/613c7311d2d5a1dd7e49.svg#et-line) format("svg")}[data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);display:inline-block;font-family:et-line;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-adjustments,.icon-alarmclock,.icon-anchor,.icon-aperture,.icon-attachment,.icon-bargraph,.icon-basket,.icon-beaker,.icon-bike,.icon-book-open,.icon-briefcase,.icon-browser,.icon-calendar,.icon-camera,.icon-caution,.icon-chat,.icon-circle-compass,.icon-clipboard,.icon-clock,.icon-cloud,.icon-compass,.icon-desktop,.icon-dial,.icon-document,.icon-documents,.icon-download,.icon-dribbble,.icon-edit,.icon-envelope,.icon-expand,.icon-facebook,.icon-flag,.icon-focus,.icon-gears,.icon-genius,.icon-gift,.icon-global,.icon-globe,.icon-googleplus,.icon-grid,.icon-happy,.icon-hazardous,.icon-heart,.icon-hotairballoon,.icon-hourglass,.icon-key,.icon-laptop,.icon-layers,.icon-lifesaver,.icon-lightbulb,.icon-linegraph,.icon-linkedin,.icon-lock,.icon-magnifying-glass,.icon-map,.icon-map-pin,.icon-megaphone,.icon-mic,.icon-mobile,.icon-newspaper,.icon-notebook,.icon-paintbrush,.icon-paperclip,.icon-pencil,.icon-phone,.icon-picture,.icon-pictures,.icon-piechart,.icon-presentation,.icon-pricetags,.icon-printer,.icon-profile-female,.icon-profile-male,.icon-puzzle,.icon-quote,.icon-recycle,.icon-refresh,.icon-ribbon,.icon-rss,.icon-sad,.icon-scissors,.icon-scope,.icon-search,.icon-shield,.icon-speedometer,.icon-strategy,.icon-streetsign,.icon-tablet,.icon-target,.icon-telescope,.icon-toolbox,.icon-tools,.icon-tools-2,.icon-trophy,.icon-tumblr,.icon-twitter,.icon-upload,.icon-video,.icon-wallet,.icon-wine{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:et-line;font-style:normal;font-variant:normal;font-weight:400;line-height:1.1;text-transform:none}.icon-mobile:before{content:"\e000"}.icon-laptop:before{content:"\e001"}.icon-desktop:before{content:"\e002"}.icon-tablet:before{content:"\e003"}.icon-phone:before{content:"\e004"}.icon-document:before{content:"\e005"}.icon-documents:before{content:"\e006"}.icon-search:before{content:"\e007"}.icon-clipboard:before{content:"\e008"}.icon-newspaper:before{content:"\e009"}.icon-notebook:before{content:"\e00a"}.icon-book-open:before{content:"\e00b"}.icon-browser:before{content:"\e00c"}.icon-calendar:before{content:"\e00d"}.icon-presentation:before{content:"\e00e"}.icon-picture:before{content:"\e00f"}.icon-pictures:before{content:"\e010"}.icon-video:before{content:"\e011"}.icon-camera:before{content:"\e012"}.icon-printer:before{content:"\e013"}.icon-toolbox:before{content:"\e014"}.icon-briefcase:before{content:"\e015"}.icon-wallet:before{content:"\e016"}.icon-gift:before{content:"\e017"}.icon-bargraph:before{content:"\e018"}.icon-grid:before{content:"\e019"}.icon-expand:before{content:"\e01a"}.icon-focus:before{content:"\e01b"}.icon-edit:before{content:"\e01c"}.icon-adjustments:before{content:"\e01d"}.icon-ribbon:before{content:"\e01e"}.icon-hourglass:before{content:"\e01f"}.icon-lock:before{content:"\e020"}.icon-megaphone:before{content:"\e021"}.icon-shield:before{content:"\e022"}.icon-trophy:before{content:"\e023"}.icon-flag:before{content:"\e024"}.icon-map:before{content:"\e025"}.icon-puzzle:before{content:"\e026"}.icon-basket:before{content:"\e027"}.icon-envelope:before{content:"\e028"}.icon-streetsign:before{content:"\e029"}.icon-telescope:before{content:"\e02a"}.icon-gears:before{content:"\e02b"}.icon-key:before{content:"\e02c"}.icon-paperclip:before{content:"\e02d"}.icon-attachment:before{content:"\e02e"}.icon-pricetags:before{content:"\e02f"}.icon-lightbulb:before{content:"\e030"}.icon-layers:before{content:"\e031"}.icon-pencil:before{content:"\e032"}.icon-tools:before{content:"\e033"}.icon-tools-2:before{content:"\e034"}.icon-scissors:before{content:"\e035"}.icon-paintbrush:before{content:"\e036"}.icon-magnifying-glass:before{content:"\e037"}.icon-circle-compass:before{content:"\e038"}.icon-linegraph:before{content:"\e039"}.icon-mic:before{content:"\e03a"}.icon-strategy:before{content:"\e03b"}.icon-beaker:before{content:"\e03c"}.icon-caution:before{content:"\e03d"}.icon-recycle:before{content:"\e03e"}.icon-anchor:before{content:"\e03f"}.icon-profile-male:before{content:"\e040"}.icon-profile-female:before{content:"\e041"}.icon-bike:before{content:"\e042"}.icon-wine:before{content:"\e043"}.icon-hotairballoon:before{content:"\e044"}.icon-globe:before{content:"\e045"}.icon-genius:before{content:"\e046"}.icon-map-pin:before{content:"\e047"}.icon-dial:before{content:"\e048"}.icon-chat:before{content:"\e049"}.icon-heart:before{content:"\e04a"}.icon-cloud:before{content:"\e04b"}.icon-upload:before{content:"\e04c"}.icon-download:before{content:"\e04d"}.icon-target:before{content:"\e04e"}.icon-hazardous:before{content:"\e04f"}.icon-piechart:before{content:"\e050"}.icon-speedometer:before{content:"\e051"}.icon-global:before{content:"\e052"}.icon-compass:before{content:"\e053"}.icon-lifesaver:before{content:"\e054"}.icon-clock:before{content:"\e055"}.icon-aperture:before{content:"\e056"}.icon-quote:before{content:"\e057"}.icon-scope:before{content:"\e058"}.icon-alarmclock:before{content:"\e059"}.icon-refresh:before{content:"\e05a"}.icon-happy:before{content:"\e05b"}.icon-sad:before{content:"\e05c"}.icon-facebook:before{content:"\e05d"}.icon-twitter:before{content:"\e05e"}.icon-googleplus:before{content:"\e05f"}.icon-rss:before{content:"\e060"}.icon-tumblr:before{content:"\e061"}.icon-linkedin:before{content:"\e062"}.icon-dribbble:before{content:"\e063"}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../resources/03605b2467d43a9f4c63.eot?v=4.3.0);src:url(../resources/03605b2467d43a9f4c63.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(../resources/fb685a7c7e4aae2d4d71.woff2?v=4.3.0) format("woff2"),url(../resources/c589f72df384e3ef078b.woff?v=4.3.0) format("woff"),url(../resources/45f9f92a5bfbad4be12f.ttf?v=4.3.0) format("truetype"),url(../resources/d0ba16d89d53283e819b.svg?v=4.3.0#fontawesomeregular) format("svg")}.fa{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-transform:translate(0);transform:translate(0)}.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{text-align:center;width:1.28571429em}.fa-ul{list-style-type:none;margin-left:2.14285714em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14285714em;position:absolute;text-align:center;top:.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.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 linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.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-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: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{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{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,.fa-genderless: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-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-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"}.owl-origin{-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.owl-fade-out{-webkit-animation:fadeOut .7s ease both;animation:fadeOut .7s ease both;z-index:10}.owl-fade-in{-webkit-animation:fadeIn .7s ease both;animation:fadeIn .7s ease both}.owl-backSlide-out{-webkit-animation:backSlideOut 1s ease both;animation:backSlideOut 1s ease both}.owl-backSlide-in{-webkit-animation:backSlideIn 1s ease both;animation:backSlideIn 1s ease both}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes goDown{0%{-webkit-transform:translateY(-100%)}}@keyframes goDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{0%{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{0%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.owl-carousel .owl-wrapper:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel{display:none;position:relative;-ms-touch-action:pan-y;width:100%}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{cursor:url(../resources/bb646d61809da97f671a.png),move;float:left}.owl-carousel.light-pagination .owl-item{cursor:url(../resources/aca2a78ea1c99487aa0c.png),move;float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:deafult}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.cursor-default .owl-item{cursor:default!important}@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900);@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#626262;font-family:Roboto,sans-serif;font-size:13px;letter-spacing:.02em;line-height:23px}a,a:active{color:#626262;text-decoration:none}a:focus,a:hover{color:#272727;text-decoration:none}a:focus{outline:none!important}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;max-width:100%}video{background-size:cover;display:table-cell;vertical-align:middle;width:100%}ul{margin:0;padding:0}input,select,textarea{border:1px solid #dfdfdf;font-size:11px;letter-spacing:1px;margin:0 0 20px;max-width:100%;padding:8px 15px;resize:none;width:100%}input[type=submit]{width:auto}input[type=button],input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}input:focus,textarea:focus{border:1px solid #989898;outline:none}input[type=submit]:focus{border:none!important}select::-ms-expand{display:none}iframe{border:0}ul{list-style:none outside none}dl,ol,ul{list-style-position:outside}*{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out}::selection{background:#dcdcdc;color:#000}::-moz-selection{background:#dcdcdc;color:#000}::-webkit-input-placeholder{color:#999;text-overflow:ellipsis}:-moz-placeholder,::-moz-placeholder{color:#999!important;opacity:1;text-overflow:ellipsis}:-ms-input-placeholder{color:#999!important;opacity:1;text-overflow:ellipsis}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background:rgba(210,210,210,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(210,210,210,.4)}.animated{-webkit-transition-duration:0s!important;transition-duration:0s!important}h1,h2,h3,h4,h5,h6{color:#000;margin:0;padding:0;text-transform:uppercase}h1{font-size:45px;line-height:45px;line-height:50px}h2{font-size:40px;line-height:45px}h3{font-size:35px;line-height:40px}h4{font-size:25px;line-height:30px}h5{font-size:20px;line-height:25px}h6{font-size:18px;line-height:23px}.title-thick-underline{border-bottom:6px solid #000;padding:0 0 15px}.title-underline{border-bottom:2px solid #fff;padding:0 0 5px}.title-sideline{padding:0}.title-sideline:before{border-bottom:4px solid #ef106e;content:"";left:-15px;position:absolute;top:15px;width:12px}.section-title{font-size:20px;font-weight:700;letter-spacing:2px;padding:0 0 100px;text-transform:uppercase}.tab-content .section-title{border:none;font-size:40px;font-weight:100;margin:2% 0 0;padding:0;text-transform:none}h1.big{color:#fff;font-size:65px;font-weight:600;line-height:76px;margin-bottom:0}h1.big span{font-weight:300}h1.page-title{margin:95px auto 0;width:100%}.text-extra-small{font-size:10px!important;line-height:15px!important}.text-small{display:inline-block!important;font-size:11px!important;line-height:20px!important}.text-medium{font-size:14px!important;line-height:24px!important}.text-large{font-size:15px!important;line-height:22px!important}.text-extra-large{font-size:18px!important;line-height:27px!important}.title-small{font-size:20px!important;line-height:30px!important}.title-medium{font-size:24px!important;line-height:28px!important}.title-large{font-size:28px!important;line-height:34px!important}.title-extra-large{font-size:35px!important;line-height:37px!important}.title-extra-large-2{font-size:45px!important;line-height:45px!important}.title-extra-large-3{font-size:50px!important;line-height:50px!important}.title-extra-large-4{font-size:70px!important;line-height:70px!important}.title-extra-large-5{font-size:80px!important;line-height:50px!important}.title-big{font-size:100px!important;line-height:100px!important}.title-big2{font-size:125px!important;line-height:125px!important}.title-big3{font-size:150px!important;line-height:150px!important}.white-text{color:#fff!important}.magenta-text{color:#d94378!important}.orange-text{color:#ff513b!important}.deep-orange-text{color:#d66e4a!important}.deep-red-text{color:#e75e50!important}.black-text{color:#000!important}.fast-yellow-text,.yellow-text{color:#fdd947!important}.deep-red-text{color:#b30000!important}.medium-gray-text{color:#929292!important}.light-gray-text{color:#ababab!important}.light-gray-text2{color:#c5c5c5!important}.deep-gray-text{color:#404040!important}.deep-light-gray-text{color:#878787!important}.gray-text{color:#626262!important}.dark-gray-text{color:#373737!important}.brown-text{color:#614c45!important}.deep-yellow-text{color:#c8a64b!important}.dark-blue-text{color:#1e2126!important}.fast-pink-text{color:#ff1a56!important}.fast-pink-text-dark{color:#ef106e!important}.transparent-blue-text{color:rgba(0,239,255,.5)!important}.transparent-green-text{color:rgba(0,255,151,.5)!important}.fast-green-text{color:#85eea5!important}.crimson-red-text{color:#e31d3b!important}.deep-green-text{color:#1acd7b!important}.deep-green-dark2-text{color:#6ad5a7!important}.deep-blue-text{color:#2283d4!important}.turquoise-blue-text{color:#85d4c0!important}.deep-pink-dark-text{color:#e15276!important}a.light-gray-text:hover{color:#7f7f7f!important}.no-letter-spacing{letter-spacing:0!important}.letter-spacing-1{letter-spacing:1px!important}.letter-spacing-2{letter-spacing:2px!important}.letter-spacing-3{letter-spacing:3px!important}.letter-spacing-4{letter-spacing:4px!important}.letter-spacing-5{letter-spacing:5px!important}.letter-spacing-6{letter-spacing:6px!important}.letter-spacing-7{letter-spacing:7px!important}.letter-spacing-8{letter-spacing:8px!important}.letter-spacing-9{letter-spacing:9px!important}.letter-spacing-10{letter-spacing:10px!important}.font-weight-100{font-weight:100!important}.font-weight-400{font-weight:400!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.text-transform-unset{text-transform:unset!important}.text-decoration-underline{text-decoration:underline!important}.word-wrap{word-wrap:break-word}.text-transform-none{text-transform:none!important}.line-height-unset{line-height:unset!important}.line-height-none{line-height:0!important}.text-decoration-line-through{text-decoration:line-through!important}.title-line-through{padding:0 15px}.line-height-18{line-height:18px!important}.line-height-20{line-height:20px!important}.first-letter{color:#000;float:left;font-size:50px;left:0;line-height:1;margin:0 20px 10px 0;position:relative;top:4px}.first-letter-block{background-color:#000;color:#fff;font-weight:600;padding:10px}.first-letter-block-round{border:3px solid #000;border-radius:5px;font-size:35px;font-weight:600;padding:8px 10px}.first-letter-light{background:#888 none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:45px;font-weight:600;padding:10px 12px}.first-letter-highlight{border-bottom:2px solid #c7c7c7;color:#e6af2a;font-size:45px;line-height:60px;margin:0 20px}.first-letter-round{background-color:#e6af2a;border-radius:50%;color:#fff;font-size:30px;padding:15px}.alt-font{font-family:Montserrat,sans-serif!important}.main-font{font-family:Roboto,sans-serif!important}i{color:#9a9a9a;margin:0}.icon-extra-large{font-size:60px!important}.icon-large{font-size:50px!important}.icon-medium{font-size:40px!important;margin-bottom:15px!important}.icon-small{font-size:25px!important}.icon-extra-small{font-size:18px!important}.social-icon .fa{background:none;color:#fff;display:table-cell;font-size:14px;height:30px!important;line-height:1;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease;vertical-align:middle;width:30px}.social-icon a:hover .fa{opacity:.6}.social-icon .fa-pinterest{background-color:#cb2027}.social-icon .fa-rss{background-color:#f26522}.social-icon .fa-facebook{background-color:#3b5998}.social-icon .fa-twitter{background-color:#00aced}.social-icon .fa-flickr{background-color:#ff0084}.social-icon .fa-dribbble{background-color:#ea4c89}.social-icon .fa-behance{background-color:#42a9fb}.social-icon .fa-linkedin{background-color:#007bb6}.social-icon .fa-vimeo-square{background-color:#aad450}.social-icon .fa-youtube{background-color:#b00}.social-icon .fa-tumblr{background-color:#32506d}.social-icon .fa-github-alt{background-color:#333}.social-icon .fa-google-plus{background-color:#dd4b39}.social-icon .fa-instagram{background-color:#517fa4}.social-icon .fa-soundcloud{background-color:#f80}.social-icon-large{margin-right:20px}.social-icon:hover .fa{opacity:.8}.social-icon-large .fa{background:transparent none repeat scroll 0 0;color:#000;display:table-cell;font-size:25px;height:60px!important;line-height:1;text-align:center;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;vertical-align:middle;width:60px}.social-icon-large:hover .fa-facebook{background-color:#3b5998;color:#fff}.social-icon-large:hover .fa-twitter{background-color:#00aced;color:#fff}.social-icon-large:hover .fa-google-plus{background-color:#dd4b39;color:#fff}.social-icon-large:hover .fa-tumblr{background-color:#32506d;color:#fff}.social-icon-large:hover .fa-rss{background-color:#f26522;color:#fff}.social-icon-large:hover .fa-behance{background-color:#42a9fb;color:#fff}.social-icon-large:hover .fa-instagram{background-color:#517fa4;color:#fff}.social-icon-large:hover .fa-github-alt{background-color:#333;color:#fff}.icon-box i{margin:0 30px}.i-large-box{font-size:40px;height:100px;line-height:98px;text-align:center;width:100px}.i-medium-box{font-size:30px;height:80px;line-height:80px;text-align:center;width:80px}.i-small-box{font-size:22px;height:60px;line-height:60px;text-align:center;width:60px}.i-extra-small-box{font-size:15px;height:40px;line-height:40px;text-align:center;width:40px}.i-plain{background-color:transparent!important;color:#737373}.i-plain:hover{background-color:#737373!important;color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.i-rounded{background-color:#000;border:1px solid rgba(0,0,0,.15);border-radius:3px;color:#fff}.i-rounded:hover{background-color:#fff}.i-bordered,.i-rounded:hover{border:1px solid rgba(0,0,0,.15);color:#9a9a9a}.i-bordered{background-color:transparent!important}.i-bordered:hover{background-color:#000!important;color:#fff}.i-circled{border-radius:50%}.i-light{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.08);box-shadow:inset 0 0 10px rgba(0,0,0,.08);color:#9a9a9a;text-shadow:1px 1px 1px #fff}.i-light,.i-light:hover{background-color:#fff!important}.i-light:hover{-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,.15)!important;box-shadow:inset 0 0 30px rgba(0,0,0,.15)!important;color:#444;text-shadow:none}.i-3d{background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);color:#9a9a9a!important;color:#000}.i-3d:hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3)}.i-3d-border{border-bottom:3px solid rgba(0,0,0,.15)!important;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.i-3d-border:hover{border-bottom:3px solid rgba(0,0,0,.3)!important;color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.glyphs .box1{border:1px solid #e5e5e5;display:block;float:left;font-size:13px;margin:-1px 0 0 -1px;padding:20px;text-align:left;width:33.33%}.glyphs .box1 span{font-size:30px;vertical-align:middle;width:50px}.fa-examples div{border:1px solid #e5e5e5;color:#868686;font-size:13px;margin:-1px 0 0 -1px;padding:15px 0 15px 15px}.fa-examples div:hover{background-color:#fafafa}.fa-examples i{color:#555;font-size:14px;letter-spacing:0;margin-right:5px}.fa-examples span{display:none;margin-left:6px}.social-btn-area{padding:80px 0}.button-3d{border-bottom:2px solid rgba(0,0,0,.2)!important}.bg-white{background:#fff!important}.bg-white-transparent{background:rgba(255,255,255,.3)!important}.bg-yellow{background:#e6af2a!important}.bg-deep-yellow{background:#c8a64b!important}.bg-golden-yellow{background:#ffd800!important}.bg-fast-yellow{background:#fdd947!important}.bg-dark-gray{background:#252525!important}.bg-mid-gray{background:#d4d4d4!important}.bg-mid-gray2{background:#b2b2b2!important}.bg-mid-gray3{background:#e2e2e2!important}.bg-black{background:#000!important}.bg-gray{background-color:#f6f6f6!important}.bg-yellow-ochre{background-color:#997546!important}.bg-deep-brown{background-color:#544441!important}.bg-transparent{background:transparent!important}.bg-orange{background:#c24742!important}.bg-fast-orange{background:#ff513b!important}.bg-pink{background:#c2345f!important}.bg-deep-red{background:#dc3535!important}.bg-deep-pink{background:#e53878!important}.bg-light-pink{background:#dc378e!important}.bg-fast-pink{background:#ff1a56!important}.bg-fast-pink-dark{background:#ef106e!important}.bg-magenta{background:#d94378!important}.bg-light-yellow{background:#f8f7f5!important}.bg-dark-green{background:#60a532!important}.bg-dark-blue{background:#1e2126!important}.bg-deep-blue2{background:#131d43!important}.bg-deep-blue3{background:#1d2127!important}.bg-deep-blue-dark{background:#1d6cae!important}.bg-violet{background:#6c407e!important}.bg-light-gray{background:#f7f7f7!important}.bg-brown{background:#614c45!important}.bg-deep-orange{background:#d66e4a!important}.bg-transparent-blue{background:rgba(0,239,255,.5)!important}.bg-transparent-green{background:rgba(0,255,151,.5)!important}.bg-fast-green{background:#00ff97!important}.bg-fast-blue{background:#00efff!important}.bg-fast-blue-green-gradiant{background:#00efff;background:linear-gradient(135deg,#00efff,#00ff97);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00efff",endColorstr="#00ff97",GradientType=1)}.bg-crimson-red{background:#e31d3b!important}.bg-deep-green{background:#1acd7b!important}.bg-deep-green2{background:#7ebaa1!important}.bg-deep-green-dark{background:#04b966!important}.bg-deep-green-dark2{background:#6ad5a7!important}.bg-deep-green-dark3{background:#62a486!important}.bg-deep-blue{background:#2283d4!important}.bg-transparent-deep-blue{background:rgba(17,116,198,.9)!important}.bg-turquoise-blue{background:#93e4cf!important}.bg-deep-pink-dark{background:#e15276!important}.opacity-light{opacity:.5}.opacity-light,.opacity-medium{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.opacity-medium{opacity:.7}.opacity-full{opacity:.8}.opacity-full,.opacity-full-dark{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.opacity-full-dark{opacity:.9}.one-fourth-screen{min-height:800px}.scroll-down{z-index:10}.scroll-down-light{bottom:50px;position:absolute;text-align:center;width:100%;z-index:10}.scroll-down-light a i{color:rgba(255,255,255,.4);font-size:35px;padding:2px 6px}.scroll-down-light a i:hover{color:#fff}.scrollToTop{background-color:#000;border-radius:2px;display:none;font-weight:700;height:auto;padding:0;position:fixed;right:35px;text-align:center;text-decoration:none;top:94%;width:auto;z-index:555}.scrollToTop i{color:#fff;font-size:18px;margin:0 6px}.scrollToTop:hover{opacity:.5}.scrollToTop:hover i{position:relative}.parallax-fix{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in}.fix-background,.parallax-fix{background-attachment:fixed!important;background-position:50%;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;position:relative}.fix-background{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:none;animation-fill-mode:none}.cover-background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;position:relative}.background-size-inherit{background-size:inherit!important}.background-attachment-inherit{background-attachment:inherit!important}.background-position-left{background-position:0!important}.background-position-right{background-position:100%!important}.background-position-top{background-position:100% 0!important}.center-col{float:none!important;margin-left:auto!important;margin-right:auto!important}.separator-line-full{height:1px;margin:0 auto;width:100%}.separator-line{height:2px;margin:7% auto;width:30px}.separator-line-thick{height:4px;margin:7% auto;width:30px}.separator-line-thick-full{height:4px;margin:7% auto;width:100%}.separator-line-thick-long{height:3px;margin:7% auto;width:80px}.separator-line-medium-thick{height:6px;margin:7% auto;width:45%}.separator-line-extra-thick{height:8px;margin:7% auto;width:50%}.separator-line-vertical{background-color:#fff;float:left;height:80px;margin-right:90px;width:7px}.thin-separator-line{height:1px;margin:7% auto;width:30px}.vertical-separator{border-left:1px solid #000;height:25px;width:25px}.wide-separator-line{background-color:#e5e5e5;height:1px;margin:5% 15px}.title-separator-line{display:inline-block;height:3px;margin-right:5px;width:11px}.divider-line{background:rgba(0,0,0,.1);height:1px;margin:0 auto;width:100%}.margin-one-half{margin:.5%!important}.margin-one{margin:1%!important}.margin-two{margin:1.5%!important}.margin-three{margin:2%!important}.margin-four{margin:2.5%!important}.margin-five{margin:3%!important}.margin-six{margin:3.5%!important}.margin-seven{margin:4%!important}.margin-eight{margin:4.5%!important}.margin-nine{margin:5%!important}.margin-ten{margin:5.5%!important}.margin-eleven{margin:6%!important}.margin-twelve{margin:6.5%!important}.margin-thirteen{margin:7%!important}.margin-fourteen{margin:7.5%!important}.margin-fifteen{margin:8%!important}.margin-sixteen{margin:8.5%!important}.margin-seventeen{margin:9%!important}.margin-eighteen{margin:9.5%!important}.margin-nineteen{margin:10%!important}.margin-twenty{margin:10.5%!important}.margin-twenty-one{margin:11%!important}.margin-twenty-two{margin:11.5%!important}.margin-twenty-three{margin:12%!important}.margin-twenty-four{margin:12.5%!important}.margin-twenty-five{margin:13%!important}.margin-twenty-six{margin:13.5%!important}.margin-twenty-seven{margin:14%!important}.margin-twenty-eight{margin:14.5%!important}.margin-twenty-nine{margin:15%!important}.margin-thirty{margin:15.5%!important}.margin-thirty-one{margin:16%!important}.margin-thirty-two{margin:16.5%!important}.margin-thirty-three{margin:17%!important}.margin-thirty-four{margin:17.5%!important}.margin-thirty-five{margin:18%!important}.no-margin{margin:0!important}.no-margin-lr{margin-left:0!important;margin-right:0!important}.no-margin-tb{margin-bottom:0!important}.no-margin-tb,.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.margin-lr-auto{margin-left:auto!important;margin-right:auto!important}.padding-one-half{padding:.5%!important}.padding-one{padding:1%!important}.padding-two{padding:1.5%!important}.padding-three{padding:2%!important}.padding-four{padding:2.5%!important}.padding-five{padding:3%!important}.padding-six{padding:3.5%!important}.padding-seven{padding:4%!important}.padding-eight{padding:4.5%!important}.padding-nine{padding:5%!important}.padding-ten{padding:5.5%!important}.padding-eleven{padding:6%!important}.padding-twelve{padding:6.5%!important}.padding-thirteen{padding:7%!important}.padding-fourteen{padding:7.5%!important}.padding-fifteen{padding:8%!important}.padding-sixteen{padding:8.5%!important}.padding-seventeen{padding:9%!important}.padding-eighteen{padding:9.5%!important}.padding-nineteen{padding:10%!important}.padding-twenty{padding:10.5%!important}.padding-twenty-one{padding:11%!important}.padding-twenty-two{padding:11.5%!important}.padding-twenty-three{padding:12%!important}.padding-twenty-four{padding:12.5%!important}.padding-twenty-five{padding:13%!important}.padding-twenty-six{padding:13.5%!important}.padding-twenty-seven{padding:14%!important}.padding-twenty-eight{padding:14.5%!important}.padding-twenty-nine{padding:15%!important}.padding-thirty{padding:15.5%!important}.padding-thirty-one{padding:16%!important}.padding-thirty-two{padding:16.5%!important}.padding-thirty-three{padding:17%!important}.padding-thirty-four{padding:17.5%!important}.padding-thirty-five{padding:18%!important}.no-padding{padding:0!important}.no-padding-lr{padding-left:0!important;padding-right:0!important}.no-padding-tb{padding-bottom:0!important}.no-padding-tb,.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.display-block{display:block!important}.overflow-hidden{overflow:hidden!important}.display-inline-block{display:inline-block!important}.display-inline{display:inline!important}.display-none{display:none!important}.display-inherit{display:inherit!important}.position-relative{position:relative!important;z-index:5}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-right{right:0!important}.position-left{left:0!important}.position-top,.top0{top:0!important}.top1{top:1px!important}.top2{top:2px!important}.top3{top:3px!important}.top4{top:4px!important}.top5{top:5px!important}.top6{top:6px!important}.top7{top:7px!important}.top8{top:8px!important}.top9{top:9px!important}.top10{top:10px!important}.top-minus1{top:-1px!important}.top-minus2{top:-2px!important}.top-minus3{top:-3px!important}.top-minus4{top:-4px!important}.top-minus5{top:-5px!important}.top-minus6{top:-6px!important}.top-minus7{top:-7px!important}.top-minus8{top:-8px!important}.top-minus9{top:-9px!important}.top-minus10{top:-10px!important}.width{display:inline-block;position:relative;width:90%}.width-20{width:20%!important}.width-30{width:30%!important}.width-40{width:40%!important}.width-50{width:50%!important}.width-60{width:60%!important}.width-70{width:70%!important}.width-80{width:80%!important}.width-90{width:90%!important}.width-100{width:100%!important}.width-auto{width:auto!important}.height-100{height:100%!important}.height-auto{height:auto!important}.clear-both{clear:both}.vertical-align-middle{vertical-align:middle!important}.vertical-middle{left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vertical-align-top{vertical-align:top!important}.line-break{display:block!important}.z-index-1{z-index:1!important}.z-index-0{z-index:0!important}.z-index-minus2{z-index:-2!important}.mfp-container *,.no-transition *,.owl-carousel *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none}section{padding:130px 0}.button-bg-area{padding:80px 0}.border-black{border:1px solid #000}.border-thick{border-width:2px!important}.border-white{border:1px solid #fff}.border-top{border-top:1px solid rgba(0,0,0,.1)}.border{border:1px solid rgba(0,0,0,.1)!important}.border-right{border-right:1px solid rgba(0,0,0,.1)}.border-bottom{border-bottom:1px solid #e5e5e5}.border-left{border-left:4px solid #fff}.border-color-black{border-color:#000!important}.border-color-fast-yellow{border-color:#fdd947!important}.border-color-white{border-color:#fff!important}.border-color-fast-pink-dark{border-color:#ef106e!important}.border-deep-yellow{border-color:#d8b75f!important}.border-gray{border-color:#d7d7d7!important}.border-color-orange{border-color:#ff513b!important}.no-border{border:none!important}.border-top-light{border-top:1px solid rgba(0,0,0,.1)}.border-bottom-light{border-bottom:1px solid rgba(0,0,0,.1)}.border-transperent-white{border-color:rgba(255,255,255,.25)!important}.border-transperent-white-light{border-color:rgba(255,255,255,.1)!important}.border-transperent-black-light{border-color:rgba(0,0,0,.1)!important}.border-transperent-green{border-color:rgba(106,213,167,.5)!important}.border-bottom-transperent-white{border-bottom:1px solid rgba(255,255,255,.15)!important}.no-border-round{border-radius:0!important}.round-border{border-radius:50%!important}.img-border{border:8px solid #fdd947;height:calc(100% - 40px);left:20px;position:absolute;top:20px;width:calc(100% - 40px)}.img-border-medium{border:5px solid #fdd947;height:calc(100% - 30px);left:15px;position:absolute;top:15px;width:calc(100% - 30px)}.img-border-small{border:4px solid #fdd947;height:calc(100% - 20px);left:10px;position:absolute;top:10px;width:calc(100% - 20px)}.btn{border:1px solid transparent;border-radius:0;display:inline-block;font-family:Montserrat,sans-serif!important;font-weight:600;letter-spacing:1px;margin-right:15px;text-transform:uppercase;width:auto}.btn-round{border-radius:4px!important}.btn i{margin-right:5px}.btn.btn-large i{font-size:24px}.btn-small-white:focus{color:#fff}.button{margin-bottom:0;margin-top:0}.btn.btn-large{font-size:18px;padding:18px 35px}.btn.btn-medium{font-size:14px;padding:10px 22px}.btn.btn-small{font-size:11px;letter-spacing:1px;padding:5px 14px}.btn.btn-very-small{font-size:9px;letter-spacing:1px;padding:4px 12px 3px}.highlight-button{background-color:transparent;border:2px solid #000;color:#000;display:inline-block;font-size:12px;padding:8px 20px 9px}.highlight-button:focus,.highlight-button:hover{background-color:#000;border:2px solid #000;color:#fff}.highlight-button i{color:#000}.highlight-button:hover i{color:#fff}.highlight-button-dark{background-color:#000;border:2px solid #000;color:#fff;display:inline-block;font-size:12px;padding:8px 20px 9px}.highlight-button-dark:focus,.highlight-button-dark:hover{background-color:transparent;border:2px solid #000;color:#000}.highlight-button-dark i{color:#fff}.highlight-button-dark:hover i{color:#000}.highlight-button-green{background-color:#6ad5a7;border:2px solid #6ad5a7;color:#fff;display:inline-block;font-size:12px;padding:2px 20px 3px}.highlight-button-green:focus,.highlight-button-green:hover{background-color:transparent;border:2px solid #6ad5a7;color:#fff}.highlight-button-green:hover i,.highlight-button-green i{color:#fff}.highlight-button-blue{background-color:#2283d4;border:2px solid #2283d4;color:#fff;display:inline-block;font-size:12px;padding:8px 20px 9px}.highlight-button-blue:focus,.highlight-button-blue:hover{background-color:transparent;border:2px solid #fff;color:#fff}.highlight-button-blue i{color:#fff}.highlight-button-blue:hover i{color:#2283d4}.highlight-button-blue-dark{background-color:#2283d4;border:2px solid #2283d4;color:#fff;display:inline-block;font-size:12px;padding:8px 20px 9px}.highlight-button-blue-dark:focus,.highlight-button-blue-dark:hover{background-color:transparent;border:2px solid #000;color:#000}.highlight-button-blue-dark i{color:#fff}.highlight-button-blue-dark:hover i{color:#2283d4}.btn-small-white-background{background:#fff;border:2px solid #fff;color:#000;font-size:11px;letter-spacing:2px;margin-right:20px;padding:6px 23px}.btn-small-white-background:focus,.btn-small-white-background:hover{background:transparent;border:2px solid #fff;color:#fff}.btn-small-white-background i{color:#000}.btn-small-white-background:hover i{color:#fff}.btn-small-white{border:2px solid #fff;color:#fff;font-size:11px;letter-spacing:3px;padding:6px 25px}.btn-small-white:focus,.btn-small-white:hover{background-color:#fff;color:#000}.btn-small-white-dark{background:#fff;border:2px solid #fff;color:#000;font-size:11px;letter-spacing:3px;padding:6px 25px}.btn-small-white-dark:focus,.btn-small-white-dark:hover{background-color:transparent;border:2px solid #fff;color:#fff}.btn-very-small-white{border:1px solid #fff;color:#fff;font-size:9px;letter-spacing:2px;padding:2px 15px}.btn-very-small-white:focus,.btn-very-small-white:hover{background-color:#fff;color:#000}.btn-black{background-color:#000;border:2px solid #000;color:#fff;display:inline-block;padding:7px 20px 8px;width:auto}.btn-black:focus,.btn-black:hover{background-color:transparent;border:2px solid #000;color:#000}.highlight-button-black-border{background-color:transparent;border:4px solid #000;color:#000;font-size:22px;padding:20px 30px}.highlight-button-black-border:focus,.highlight-button-black-border:hover{background-color:#000;border:4px solid #000;color:#fff}.highlight-button-white-border{background-color:transparent;border:4px solid #fff;color:#fff;font-size:22px;padding:20px 30px}.highlight-button-white-border:focus,.highlight-button-white-border:hover{background-color:#fff;border:4px solid #fff;color:#000}.highlight-button-gray-border{background-color:transparent;border:4px solid rgba(255,255,255,.4);color:#ababab;font-size:22px;padding:20px 30px}.highlight-button-gray-border:focus,.highlight-button-gray-border:hover{background:rgba(255,255,255,.2);border:4px solid rgba(255,255,255,.4);color:#fff}.highlight-button-transparent-border{background:rgba(255,255,255,.1);border:4px solid rgba(255,255,255,.4);color:#fff;font-size:22px;padding:20px 30px}.highlight-button-transparent-border:focus,.highlight-button-transparent-border:hover{background:rgba(255,255,255,.3);border:4px solid rgba(255,255,255,.6);color:#fff}.highlight-button-black-background{background-color:#000;border:4px solid #000;color:#fff;font-size:20px;padding:20px 30px}.highlight-button-black-background:focus,.highlight-button-black-background:hover{background-color:#fff;border:4px solid #000;color:#000}.btn-small-black-background{background-color:#000;border:2px solid #000;color:#fff;font-size:11px;letter-spacing:3px;padding:6px 25px}.btn-small-black-background:focus,.btn-small-black-background:hover{background-color:transparent;border:2px solid #000;color:#000}.btn-small-black-border-light{border:1px solid #000;color:#000;font-size:10px;letter-spacing:3px;padding:6px 25px}.btn-small-black-border-light:focus,.btn-small-black-border-light:hover{background-color:#000;color:#fff}.btn-light-black{background-color:transparent;border:2px solid #000;color:#000}.btn-light-black:focus,.btn-light-black:hover{background-color:#000;border:2px solid #000;color:#fff}.button-desc{font-family:Open Sans,sans-serif;font-size:30px!important;font-weight:600;line-height:35px}.button-desc span{display:block;font-size:18px;font-weight:400}.button-reveal{border:2px solid #000;font-size:16px;overflow:hidden;padding:0;position:relative;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.button-reveal i{color:#000;font-size:20px;left:-25px;position:absolute;top:30%}.button-reveal span{display:block;line-height:54px;padding:0 45px}.button-reveal:hover span{color:#000;padding:0 30px 0 60px;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.button-reveal:hover i{left:25px}.btn.btn-large.button-reveal{padding:0}.button-reveal-black{background-color:#000;color:#fff}.button-reveal-black:hover span,.button-reveal-black i,.button-reveal-black span{color:#fff}.owl-carousel{overflow:hidden}.owl-buttons{position:static}.owl-next,.owl-prev{color:#111;display:block;font-size:16px;height:105px;line-height:105px;margin-top:-35px;opacity:0;position:absolute;text-align:center;top:50%;width:105px;z-index:6}.owl-prev{left:-70px}.owl-next{right:-70px}.owl-next:before,.owl-prev:before{background-color:#fff;border-radius:2px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 rgba(0,0,0,.1);content:"";display:block;height:66%;left:0;position:absolute;width:66%}.owl-next:before{left:auto;right:0}.owl-next .fa,.owl-prev .fa{color:#000;font-size:24px;position:relative;top:-15%}.owl-prev .fa{right:4%}.owl-next .fa{left:4%}.owl-carousel:hover .owl-prev{left:-35px;opacity:1}.owl-carousel:hover .owl-next{opacity:1;right:-35px}.owl-pagination{bottom:30px;display:block;left:0;position:absolute;text-align:center;width:100%;z-index:5!important}.owl-page{display:inline-block;padding:6px 5px}.owl-page span{background:none repeat scroll 0 0 hsla(0,0%,100%,.7);border-radius:4px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 rgba(0,0,0,.1);display:block;height:7px;-webkit-transition:all .27s ease-out 0s;transition:all .27s ease-out 0s;width:7px}.owl-page:hover span{background:none repeat scroll 0 0 #fff}.owl-page.active span{background:none repeat scroll 0 0 transparent;border:1px solid hsla(0,0%,100%,.8);-webkit-transform:scale(1.33333);transform:scale(1.33333)}.owl-bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;position:relative;width:100%}.owl-subtitle{font-size:14px;font-weight:400;letter-spacing:10px;line-height:80px}.owl-subtitle,.owl-title{display:block;text-transform:uppercase}.owl-title{font-size:35px}.owl-title,.owl-title-big{font-weight:600;letter-spacing:7px}.owl-title-big{background:rgba(0,0,0,.5);display:inline-block;font-size:25px;line-height:40px;padding:35px 50px;text-transform:uppercase;width:60%}.dark-pagination .owl-page span{background:none repeat scroll 0 0 #000;-webkit-box-shadow:none;box-shadow:none}.dark-pagination .owl-page.active span{background:transparent;border:1px solid #000}.dark-pagination .owl-prev,.owl-next{opacity:1}.dark-pagination .owl-next:before{left:auto;right:0}.dark-pagination .owl-prev{left:-35px;opacity:1}.dark-pagination .owl-next{opacity:1;right:-35px}.light-pagination .owl-page.active span{background:transparent;border:1px solid #fff}.square-pagination .owl-page span{background:rgba(255,255,255,.5);border-radius:inherit;height:3px;width:30px}.square-pagination .owl-page.active span{background:#fff!important;border:none!important;-webkit-transform:none!important;transform:none!important}.dark-pagination-without-next-prev-arrow .owl-next,.dark-pagination-without-next-prev-arrow .owl-prev,.owl-no-pagination .owl-pagination{display:none}.owl-no-pagination .owl-next:before,.owl-no-pagination .owl-prev:before{background-color:transparent}.owl-no-pagination .owl-next .fa,.owl-no-pagination .owl-prev .fa{font-size:30px}.owl-next:before,.owl-prev-next-simple .owl-prev:before{-webkit-box-shadow:none;box-shadow:none}.owl-half-slider .owl-title{font-size:25px;line-height:40px;width:50%}.owl-half-slider .container,.owl-half-slider .item{min-height:750px}.owl-small-slider .item{min-height:430px}.owl-small-slider .container{min-height:400px}.bottom-pagination .owl-pagination{position:inherit!important}.scroll-down{bottom:50px;position:absolute;text-align:center;width:100%;z-index:9}.scroll-down a i{background:#fff;border-radius:2px;color:#000;font-size:17px;padding:2px 6px}.scroll-down a i:hover{background:#000;color:#fff}.scroll-to-down,.scroll-to-down-white{cursor:url(../resources/3b0fe78a482acde12268.png),pointer}#owl-demo-background .owl-item,.cursor-default{cursor:default!important}.without-button .navbar-header{background:none}.without-button .navbar-collapse{float:right}.dropdown-menu{background:rgba(0,0,0,.8);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu li a{border:none!important;text-decoration:none}.dropdown-menu li.active a{border-bottom:none!important}.nav .open a,.nav .open a:focus,.nav .open a:hover{background:transparent!important;border:none!important}.caret-up{border-color:currentcolor transparent #fff;border-style:dotted solid solid;border-width:0 4px 4px;content:"";display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.navbar-nav .dropdown-menu a{font-size:11px}.navbar-nav li .dropdown-menu{margin-top:10px}.slider-text-middle-main{display:table;height:100%;width:100%}.slider-text-bottom{display:table-cell;vertical-align:bottom}.slider-text-top{display:table-cell;vertical-align:top}.slider-text-middle{display:table-cell;vertical-align:middle}.slider-typography{height:100%;left:0;position:absolute;right:0;width:100%;z-index:1}.slider-typography .slider-typography-option1 span{display:inline-block;font-size:100px;letter-spacing:-2px;line-height:100px;width:80%}.slider-typography .slider-typography-option1 p{font-size:15px}.slider-typography .slider-typography-option2 span{font-size:50px;letter-spacing:-2px;line-height:50px;width:80%}.slider-typography .slider-typography-option2 p{font-size:15px}.slider-typography .slider-typography-option3 span{font-size:80px;letter-spacing:-2px;line-height:80px;width:80%}.slider-typography .slider-typography-option3 p{font-size:16px}.slider-typography .separator-line-medium-thick{margin:75px 0}.slider-typography .slider-typography-option4 span{font-size:200px;letter-spacing:-2px;line-height:80px}.slider-typography .slider-typography-option4 p{font-size:14px}.slider-typography .slider-typography-option5 span{display:block;font-size:60px;letter-spacing:-2px;line-height:70px;width:55%}.slider-typography .slider-typography-option5 p{font-size:16px}.slider-typography .separator-line-medium-thick{margin:84px 0}.slider-typography .slider-typography-option6 span{display:inline-block;font-size:90px;letter-spacing:-2px;line-height:90px;width:80%}.slider-typography .slider-typography-option6 p{padding:4px 17px}.slider-typography .slider-typography-option6 p sup{font-size:8px}.background-slider-text{position:absolute;width:100%}.counter-style1 .counter-number{font-size:35px}.big-input,.big-select select,.big-textarea{border:2px solid rgba(0,0,0,.1)!important;font-size:14px!important;padding:18px 25px}.big-input:focus,.big-select:focus{border:2px solid rgba(0,0,0,.5)!important}.big-label{font-size:14px;letter-spacing:2px}.medium-input,.medium-select select,.medium-textarea{border:2px solid rgba(0,0,0,.1)!important;font-size:14px!important;padding:12px 25px}.medium-input:focus,.medium-select:focus{border:2px solid rgba(0,0,0,.5)!important}.small-input,.small-textarea{border:2px solid rgba(0,0,0,.1);font-size:11px!important;padding:12px 15px}.small-input:focus,.small-select:focus{border:2px solid rgba(0,0,0,.5)}.small-select select{padding:15px}.medium-input-light,.medium-select-light select,.medium-textarea-light{background:rgba(255,255,255,.1)!important;border:2px solid rgba(255,255,255,.1)!important;font-size:12px!important;padding:12px 25px}.medium-input-light:focus,.medium-select-light:focus{border:2px solid rgba(255,255,255,.4)!important}.select-style{background-color:#fff;background:#fff url(../resources/7f46a570431396cddd71.png) no-repeat 97% 50%;margin:0 0 20px;overflow:hidden;padding:0;width:100%}.select-style select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#999;cursor:pointer;font-size:11px;letter-spacing:1px;margin-bottom:0;width:100%}.select-style select:focus{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.input-round{border-radius:4px!important}input.no-border,input.no-border:focus,select.no-border,select.no-border:focus,textarea.no-border,textarea.no-border:focus{border:none}.required{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase}.required-error{border:2px solid #c00!important}footer{clear:both}footer img{max-width:156px}.footer-bottom{padding:30px 0}.footer-top{padding:80px 0}.footer-social i{font-size:22px}.footer-social a{display:inline-block;margin:0 25px}.footer-social a:first-child{margin-left:0}.footer-social a:last-child{margin-right:0}.footer-social a i{color:#575757}.footer-social a:hover i{color:#868686}.social-icon.footer-social a{margin:0 8px}.social-icon.footer-social a:hover i{color:#fff}.architecture-title{min-height:580px}.architecture-title-number{letter-spacing:-5px;line-height:74px!important;margin:0;padding:0;right:-7px;top:16%}.architecture-section{padding:110px 90px 0}.architecture-section h2{margin-top:90px}.architecture-bio:hover .architecture-details{bottom:50px;opacity:1}.architecture-details{background:rgba(227,29,59,.9);bottom:-250px;left:0;opacity:0;position:absolute;right:0;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;width:60%}.architecture-bio:hover .architecture-img img{-webkit-filter:grayscale(1);filter:grayscale(1);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.architecture-img img{bottom:0;position:relative;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}@media screen and (-webkit-min-device-pixel-ratio:0){.fix-background-webkit{background-attachment:scroll!important}.no-transition-ipad *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none}}@media (max-width:1650px){.tattoo-art-box .title-extra{font-size:50px!important;line-height:50px!important}}@media (max-width:1500px){.grid-style1 .grid figcaption h3{padding:0 50px}.service{min-height:701px}.personal .container{width:1000px!important}.hover-box-image-link{bottom:30px}}@media (max-width:1400px){.blog-post-style3 article .post-details{padding:10px}.menu-item{padding:22px 0}.hover-box-text .title-medium:before{left:35px;width:15px}.hover-box-text{padding:45px 55px}.tattoo-art-box .title-extra{font-size:42px!important;line-height:42px!important}}@media (max-width:1300px){.blog-post-style5 .post-details{min-height:315px;padding:15% 12%}.service{min-height:744px}.menu-img{display:none}.menu-text{width:100%}.architecture-details{width:70%!important}.architecture-bio:hover .architecture-details{bottom:20px!important}.personal .container{width:830px!important}.personal .post-details .text-extra-large{font-size:16px!important;line-height:24px!important}.hover-box-text .title-medium:before{height:3px;left:12px;top:42px}.hover-box-text{padding:22px 30px}}@media (max-width:1199px){section{padding:110px 0}.md-center-col{float:none!important;margin-left:auto!important;margin-right:auto!important}.md-margin-one-half{margin:.5%!important}.md-margin-one{margin:1%!important}.md-margin-two{margin:1.5%!important}.md-margin-three{margin:2%!important}.md-margin-four{margin:2.5%!important}.md-margin-five{margin:3%!important}.md-margin-six{margin:3.5%!important}.md-margin-seven{margin:4%!important}.md-margin-eight{margin:4.5%!important}.md-margin-nine{margin:5%!important}.md-margin-ten{margin:5.5%!important}.md-margin-eleven{margin:6%!important}.md-margin-twelve{margin:6.5%!important}.md-margin-thirteen{margin:7%!important}.md-margin-fourteen{margin:7.5%!important}.md-margin-fifteen{margin:8%!important}.md-margin-sixteen{margin:8.5%!important}.md-margin-seventeen{margin:9%!important}.md-margin-eighteen{margin:9.5%!important}.md-margin-nineteen{margin:10%!important}.md-margin-twenty{margin:10.5%!important}.md-margin-twenty-one{margin:11%!important}.md-margin-twenty-two{margin:11.5%!important}.md-margin-twenty-three{margin:12%!important}.md-margin-twenty-four{margin:12.5%!important}.md-margin-twenty-five{margin:13%!important}.md-margin-twenty-six{margin:13.4%!important}.md-margin-twenty-seven{margin:14%!important}.md-margin-twenty-eight{margin:14.5%!important}.md-margin-twenty-nine{margin:15%!important}.md-margin-thirty{margin:15.5%!important}.md-margin-thirty-one{margin:16%!important}.md-margin-thirty-two{margin:16.5%!important}.md-margin-thirty-three{margin:17%!important}.md-margin-thirty-four{margin:17.5%!important}.md-margin-thirty-five{margin:18%!important}.md-no-margin{margin:0!important}.md-no-margin-lr{margin-left:0!important;margin-right:0!important}.md-no-margin-tb{margin-bottom:0!important}.md-no-margin-tb,.md-no-margin-top{margin-top:0!important}.md-no-margin-bottom{margin-bottom:0!important}.md-no-margin-left{margin-left:0!important}.md-no-margin-right{margin-right:0!important}.md-margin-lr-auto{margin-left:auto!important;margin-right:auto!important}.md-padding-one-half{padding:.5%!important}.md-padding-one{padding:1%!important}.md-padding-two{padding:1.5%!important}.md-padding-three{padding:2%!important}.md-padding-four{padding:2.5%!important}.md-padding-five{padding:3%!important}.md-padding-six{padding:3.5%!important}.md-padding-seven{padding:4%!important}.md-padding-eight{padding:4.5%!important}.md-padding-nine{padding:5%!important}.md-padding-ten{padding:5.5%!important}.md-padding-eleven{padding:6%!important}.md-padding-twelve{padding:6.5%!important}.md-padding-thirteen{padding:7%!important}.md-padding-fourteen{padding:7.5%!important}.md-padding-fifteen{padding:8%!important}.md-padding-sixteen{padding:8.5%!important}.md-padding-seventeen{padding:9%!important}.md-padding-eighteen{padding:9.5%!important}.md-padding-nineteen{padding:10%!important}.md-padding-twenty{padding:10.5%!important}.md-padding-twenty-one{padding:11%!important}.md-padding-twenty-two{padding:11.5%!important}.md-padding-twenty-three{padding:12%!important}.md-padding-twenty-four{padding:12.5%!important}.md-padding-twenty-five{padding:13%!important}.md-padding-twenty-six{padding:13.4%!important}.md-padding-twenty-seven{padding:14%!important}.md-padding-twenty-eight{padding:14.5%!important}.md-padding-twenty-nine{padding:15%!important}.md-padding-thirty{padding:15.5%!important}.md-padding-thirty-one{padding:16%!important}.md-padding-thirty-two{padding:16.5%!important}.md-padding-thirty-three{padding:17%!important}.md-padding-thirty-four{padding:17.5%!important}.md-padding-thirty-five{padding:18%!important}.md-no-padding{padding:0!important}.md-no-padding-lr{padding-left:0!important;padding-right:0!important}.md-no-padding-tb{padding-bottom:0!important}.md-no-padding-tb,.md-no-padding-top{padding-top:0!important}.md-no-padding-bottom{padding-bottom:0!important}.md-no-padding-left{padding-left:0!important}.md-no-padding-right{padding-right:0!important}.md-display-block{display:block!important}.md-overflow-hidden{overflow:hidden!important}.md-display-inline-block{display:inline-block!important}.md-display-inline{display:inline!important}.md-display-none{display:none!important}.md-display-inline-table{display:inline-table}.md-top-minus1{top:-1px!important}.md-top-minus2{top:-2px!important}.md-top-minus3{top:-3px!important}.md-top-minus4{top:-4px!important}.md-top-minus5{top:-5px!important}.md-top-minus6{top:-6px!important}.md-top-minus7{top:-7px!important}.md-top-minus8{top:-8px!important}.md-top-minus9{top:-9px!important}.md-top-minus10{top:-10px!important}.md-width{display:inline-block;position:relative;width:90%}.md-width-20{width:20%!important}.md-width-30{width:30%!important}.md-width-40{width:40%!important}.md-width-50{width:50%!important}.md-width-60{width:60%!important}.md-width-70{width:70%!important}.md-width-80{width:80%!important}.md-width-90{width:90%!important}.md-width-100{width:100%!important}.md-width-auto{width:auto!important}.md-container-fluid{width:100%!important}.md-height-100{height:100%!important}.md-height-auto{height:auto!important}.md-clear-both{clear:both}.md-vertical-align-middle{vertical-align:middle!important}.md-vertical-align-top{vertical-align:top!important}.md-line-break{display:block!important}.md-z-index-1{z-index:1!important}.md-z-index-0{z-index:0!important}.md-z-index-minus2{z-index:-2!important}.md-no-transition *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none}.md-text-center{text-align:center!important}.md-text-left{text-align:left!important}.md-text-right{text-align:right!important}.md-text-extra-small{font-size:10px!important;line-height:15px!important}.md-text-small{font-size:11px!important;line-height:15px!important}.md-text-medium{font-size:14px!important;line-height:25px!important}.md-text-large{font-size:15px!important;line-height:20px!important}.md-text-extra-large{font-size:18px!important;line-height:25px!important}.md-title-small{font-size:20px!important;line-height:27px!important}.md-title-medium{font-size:24px!important;line-height:28px!important}.md-title-large{font-size:28px!important;line-height:34px!important}.md-title-extra-large{font-size:35px!important;line-height:37px!important}.md-title-extra-large-2{font-size:45px!important;line-height:45px!important}.md-title-extra-large-3{font-size:50px!important;line-height:50px!important}.md-title-extra-large-4{font-size:70px!important;line-height:50px!important}.md-title-extra-large-5{font-size:80px!important;line-height:50px!important}.md-title-big{font-size:100px!important;line-height:100px!important}.md-title-big2{font-size:125px!important;line-height:125px!important}.md-title-big3{font-size:150px!important;line-height:150px!important}.md-no-letter-spacing{letter-spacing:0!important}.md-letter-spacing-1{letter-spacing:1px!important}.md-letter-spacing-2{letter-spacing:2px!important}.md-letter-spacing-3{letter-spacing:3px!important}.md-font-weight-100{font-weight:100!important}.md-font-weight-400{font-weight:400!important}.md-font-weight-600{font-weight:600!important}.md-font-weight-700{font-weight:700!important}.md-font-weight-800{font-weight:800!important}i{color:#9a9a9a;margin:0}.md-icon-extra-large{font-size:60px!important}.md-icon-large{font-size:50px!important}.md-icon-medium{font-size:40px!important;margin-bottom:15px!important}.md-icon-small{font-size:25px!important}.md-icon-extra-small{font-size:18px!important}.md-pull-left{float:left!important}.md-pull-right{float:right!important}.md-float-none{float:none!important}.md-no-border{border:none!important}.navbar-header{background:none}.blog-post-style2 .post-details{padding:35px 20px}.blog-post-style3 article .post-details{padding:10px}.blog-post-style6 .post-details{padding:30px}.team-style1 .team-mood span{padding:8px 14px}.tab-style-1 li a{padding:15px 16px 15px 0}.slider-typography .slider-typography-option1 span{font-size:80px}.slider-typography .slider-typography-option3 span{font-size:70px;line-height:70px}.call-us .title-small{font-size:16px!important}.service{min-height:600px}.agency-skill{min-height:400px}.restaurant-menu-background{background:#fff none repeat scroll 0 0;height:54%;left:15%;position:absolute;top:23%;width:68%}.md-fix-background-left{background-position:0}.md-fix-background-left,.md-fix-background-right{background-attachment:fixed!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;position:relative}.md-fix-background-right{background-position:100%}.chef-details{left:8%;width:90%}.menu-text-sub span{line-height:15px}.menu-item{padding:16px 0}.adventure-details-destinations{right:1px}.travel-how-to-work{padding:20px}.architecture-section{padding:90px 60px 0}.personal-slider-content span{margin-left:auto!important;margin-right:auto!important}.center-logo-header .nav li{margin:0 8px}.center-logo-header .navbar-nav a{font-size:13px}.photography-about:after{background-color:#fff;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:0}.photography-about .container{position:relative;z-index:1}.photography-awards:after{background-color:#fff;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:0}.photography-awards .container{position:relative;z-index:1}.photography-about{min-height:700px}.hover-box-image-link{bottom:20px}.hover-box-image:hover h3{font-size:27px;letter-spacing:8px!important;top:66%}.slider-typography .slider-typography-option2 span{font-size:40px}.icon-box i{margin:0 19px}.widget.affix{width:18%}.tab-style9 .nav-tabs li a{padding:0 36px}.glyphs .box1{width:50%}}@media only screen and (min-width:1000px) and (max-width:1024px){#breakfast,#dinner,#lunch{background-size:145%!important}.restaurant-menu-text{left:59px}}@media (max-width:1150px){.personal .container{width:750px!important}}@media (max-width:1050px){.grid-style1 .grid figcaption h3{font-size:14px;line-height:20px}.grid-style2 .grid figcaption{padding:17px 20px}.architecture-bio:hover .architecture-details{bottom:10px!important}.menu-item:first-child{padding:16px 0}.chef-bio:hover .chef-details{bottom:20px}.slider-typography .slider-typography-option5 span{width:65%}.personal .container{width:100%!important}.parallax-fix{background-attachment:scroll!important}.fix-background{background-attachment:inherit!important}.blog-post-style4 .post-thumbnail img{max-width:none!important;width:auto!important}.blog-listing-link a:after{padding:0 3px 0 7px}}@media (max-width:991px){.footer-social a{margin:0 13px}.personal .container{width:460px!important}.sm-center-col{float:none!important;margin-left:auto!important;margin-right:auto!important}.sm-margin-one-half{margin:.5%!important}.sm-margin-one{margin:1%!important}.sm-margin-two{margin:1.5%!important}.sm-margin-three{margin:2%!important}.sm-margin-four{margin:2.5%!important}.sm-margin-five{margin:3%!important}.sm-margin-six{margin:3.5%!important}.sm-margin-seven{margin:4%!important}.sm-margin-eight{margin:4.5%!important}.sm-margin-nine{margin:5%!important}.sm-margin-ten{margin:5.5%!important}.sm-margin-eleven{margin:6%!important}.sm-margin-twelve{margin:6.5%!important}.sm-margin-thirteen{margin:7%!important}.sm-margin-fourteen{margin:7.5%!important}.sm-margin-fifteen{margin:8%!important}.sm-margin-sixteen{margin:8.5%!important}.sm-margin-seventeen{margin:9%!important}.sm-margin-eighteen{margin:9.5%!important}.sm-margin-nineteen{margin:10%!important}.sm-margin-twenty{margin:10.5%!important}.sm-margin-twenty-one{margin:11%!important}.sm-margin-twenty-two{margin:11.5%!important}.sm-margin-twenty-three{margin:12%!important}.sm-margin-twenty-four{margin:12.5%!important}.sm-margin-twenty-five{margin:13%!important}.sm-margin-twenty-six{margin:13.4%!important}.sm-margin-twenty-seven{margin:14%!important}.sm-margin-twenty-eight{margin:14.5%!important}.sm-margin-twenty-nine{margin:15%!important}.sm-margin-thirty{margin:15.5%!important}.sm-margin-thirty-one{margin:16%!important}.sm-margin-thirty-two{margin:16.5%!important}.sm-margin-thirty-three{margin:17%!important}.sm-margin-thirty-four{margin:17.5%!important}.sm-margin-thirty-five{margin:18%!important}.sm-no-margin{margin:0!important}.sm-no-margin-lr{margin-left:0!important;margin-right:0!important}.sm-no-margin-tb{margin-bottom:0!important}.sm-no-margin-tb,.sm-no-margin-top{margin-top:0!important}.sm-no-margin-bottom{margin-bottom:0!important}.sm-no-margin-left{margin-left:0!important}.sm-no-margin-right{margin-right:0!important}.sm-margin-lr-auto{margin-left:auto!important;margin-right:auto!important}.sm-padding-one-half{padding:.5%!important}.sm-padding-one{padding:1%!important}.sm-padding-two{padding:1.5%!important}.sm-padding-three{padding:2%!important}.sm-padding-four{padding:2.5%!important}.sm-padding-five{padding:3%!important}.sm-padding-six{padding:3.5%!important}.sm-padding-seven{padding:4%!important}.sm-padding-eight{padding:4.5%!important}.sm-padding-nine{padding:5%!important}.sm-padding-ten{padding:5.5%!important}.sm-padding-eleven{padding:6%!important}.sm-padding-twelve{padding:6.5%!important}.sm-padding-thirteen{padding:7%!important}.sm-padding-fourteen{padding:7.5%!important}.sm-padding-fifteen{padding:8%!important}.sm-padding-sixteen{padding:8.5%!important}.sm-padding-seventeen{padding:9%!important}.sm-padding-eighteen{padding:9.5%!important}.sm-padding-nineteen{padding:10%!important}.sm-padding-twenty{padding:10.5%!important}.sm-padding-twenty-one{padding:11%!important}.sm-padding-twenty-two{padding:11.5%!important}.sm-padding-twenty-three{padding:12%!important}.sm-padding-twenty-four{padding:12.5%!important}.sm-padding-twenty-five{padding:13%!important}.sm-padding-twenty-six{padding:13.4%!important}.sm-padding-twenty-seven{padding:14%!important}.sm-padding-twenty-eight{padding:14.5%!important}.sm-padding-twenty-nine{padding:15%!important}.sm-padding-thirty{padding:15.5%!important}.sm-padding-thirty-one{padding:16%!important}.sm-padding-thirty-two{padding:16.5%!important}.sm-padding-thirty-three{padding:17%!important}.sm-padding-thirty-four{padding:17.5%!important}.sm-padding-thirty-five{padding:18%!important}.sm-no-padding{padding:0!important}.sm-no-padding-lr{padding-left:0!important;padding-right:0!important}.sm-no-padding-tb{padding-bottom:0!important}.sm-no-padding-tb,.sm-no-padding-top{padding-top:0!important}.sm-no-padding-bottom{padding-bottom:0!important}.sm-no-padding-left{padding-left:0!important}.sm-no-padding-right{padding-right:0!important}.sm-display-block{display:block!important}.sm-overflow-hidden{overflow:hidden!important}.sm-display-inline-block{display:inline-block!important}.sm-display-inline{display:inline!important}.sm-display-none{display:none!important}.sm-display-inline-table{display:inline-table}.sm-position-relative{position:relative!important;z-index:5}.sm-position-absolute{position:absolute!important}.sm-position-right{right:0!important}.sm-position-left{left:0!important}.sm-position-top{top:0!important}.sm-white-text{color:#fff!important}.sm-black-text{color:#000!important}.sm-top-minus1{top:-1px!important}.sm-top-minus2{top:-2px!important}.sm-top-minus3{top:-3px!important}.sm-top-minus4{top:-4px!important}.sm-top-minus5{top:-5px!important}.sm-top-minus6{top:-6px!important}.sm-top-minus7{top:-7px!important}.sm-top-minus8{top:-8px!important}.sm-top-minus9{top:-9px!important}.sm-top-minus10{top:-10px!important}.sm-width{display:inline-block;position:relative;width:90%}.sm-width-20{width:20%!important}.sm-width-30{width:30%!important}.sm-width-40{width:40%!important}.sm-width-50{width:50%!important}.sm-width-60{width:60%!important}.sm-width-70{width:70%!important}.sm-width-80{width:80%!important}.sm-width-90{width:90%!important}.sm-width-100{width:100%!important}.sm-width-auto{width:auto!important}.sm-container-fluid{width:100%!important}.sm-height-100{height:100%!important}.sm-height-auto{height:auto!important}.sm-min-height-auto{min-height:auto!important}.sm-clear-both{clear:both}.sm-vertical-align-middle{vertical-align:middle!important}.sm-vertical-align-top{vertical-align:top!important}.sm-line-break{display:block!important}.sm-z-index-1{z-index:1!important}.sm-z-index-0{z-index:0!important}.sm-z-index-minus2{z-index:-2!important}.sm-no-transition *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none}section{padding:130px 0}.sm-text-center{text-align:center!important}.sm-text-left{text-align:left!important}.sm-text-right{text-align:right!important}.sm-text-extra-small{font-size:10px!important;line-height:15px!important}.sm-text-small{font-size:11px!important;line-height:15px!important}.sm-text-medium{font-size:14px!important;line-height:20px!important}.sm-text-large{font-size:15px!important;line-height:20px!important}.sm-text-extra-large{font-size:18px!important;line-height:25px!important}.sm-title-small{font-size:20px!important;line-height:27px!important}.sm-title-medium{font-size:24px!important;line-height:28px!important}.sm-title-large{font-size:28px!important;line-height:34px!important}.sm-title-extra-large{font-size:35px!important;line-height:37px!important}.sm-title-extra-large-2{font-size:45px!important;line-height:45px!important}.sm-title-extra-large-3{font-size:50px!important;line-height:50px!important}.sm-title-extra-large-4{font-size:70px!important;line-height:50px!important}.sm-title-extra-large-5{font-size:80px!important;line-height:50px!important}.sm-title-big{font-size:100px!important;line-height:100px!important}.sm-title-big2{font-size:125px!important;line-height:125px!important}.sm-title-big3{font-size:150px!important;line-height:150px!important}.sm-no-letter-spacing{letter-spacing:0!important}.sm-letter-spacing-1{letter-spacing:1px!important}.sm-letter-spacing-2{letter-spacing:2px!important}.sm-letter-spacing-3{letter-spacing:3px!important}.sm-font-weight-100{font-weight:100!important}.sm-font-weight-400{font-weight:400!important}.sm-font-weight-600{font-weight:600!important}.sm-font-weight-700{font-weight:700!important}.sm-font-weight-800{font-weight:800!important}.parallax-fix{background-attachment:inherit!important}i{color:#9a9a9a;margin:0}.sm-icon-extra-large{font-size:60px!important}.sm-icon-large{font-size:50px!important}.sm-icon-medium{font-size:40px!important;margin-bottom:15px!important}.sm-icon-small{font-size:25px!important}.sm-icon-extra-small{font-size:18px!important}.sm-pull-left{float:left!important}.sm-pull-right{float:right!important}.sm-float-none{float:none!important}.sm-no-border{border:none!important}.alert{padding:10px}.mfp-figure .mfp-close{display:block!important}.mfp-image-holder .mfp-close{position:fixed;right:15px!important;top:0}.sm-br-display-none br{display:none!important}.nav li{margin:15px 13px}.dropdown-menu{float:none!important;margin-top:0;min-width:100%;position:inherit;width:auto}.dropdown-menu,.navbar-nav .open .dropdown-menu{background-color:transparent!important;border:0!important;-webkit-box-shadow:none;box-shadow:none;line-height:1.42857!important;padding:0!important}.navbar-nav .open .dropdown-menu a{line-height:1.42857!important}.show-menu .menu-wrap{left:0}.navbar-toggle .icon-bar{background:#fff}.navbar-toggle{margin-right:0}.navbar-collapse{background:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;position:absolute;top:75px;width:100%}.navbar.shrink .navbar-collapse{top:60px}.navbar li.active a{border-bottom:1px solid #fff;display:inline-block}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important}.navbar-nav>li{float:none}.collapse.in{display:block!important}.navbar-nav{width:100%}.sidebar-nav .container{height:auto!important}.sidebar-wrapper{padding-left:0}.sidebar-nav{height:auto;width:100%}nav.sidebar-nav .container{padding:10px 15px;vertical-align:top}.sidebar-nav .navbar-toggle{background-color:#000;border-radius:0}.navbar .container{width:100%}.sidebar-nav .navbar-collapse{background:#fff}.navbar *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none}.sidebar-nav .navbar-collapse{left:0;top:11px}.sidebar-nav .navbar-nav li a{color:#000!important;font-weight:400}.sidebar-nav.shrink .navbar-collapse{top:11px}.sidebar-nav .navbar-nav li.active a:before,.sidebar-nav .navbar-nav li a:hover:before{border:0}.sidebar-nav .navbar-nav li a:focus,.sidebar-nav .navbar-nav li a:hover{color:#686868!important}.sidebar-nav .navbar-nav li a:before{border:0}.sidebar-nav .navbar-nav li{padding:12px 13px}.sidebar-nav .navbar-nav li a{padding:0!important}.sidebar-nav .navbar{border:0}.sidebar-nav li.active a{border-bottom:1px solid #000}.grid-style1 .grid figcaption h3{font-size:18px}.grid-style2 .grid figcaption{padding:30px 15px}.gutter-wide .grid-gallery ul{margin-left:-20px}.gutter-wide .grid li{padding:0 0 20px 20px}.grid-style4 .grid figure:hover h3{bottom:23px}.grid-style4 .grid h3{left:25px}.work-4col .grid li,.work-5col .grid li{width:50%}.blog-post-style2 .post-details{padding:20px}.blog-post-style4 .post-date-month-main{left:40%}.blog-post-style1 article:hover .post-details{-webkit-transform:translate(0);transform:translate(0)}.architecture-bio:hover .architecture-details{bottom:0!important}.team-mood span.text-large{font-size:15px!important}ul.portfolio-filter-tab-style-6{margin:170px 30px 0 0}.tab-style-2 li:first-child{margin:0 10px 0 0}.tab-style-2 li{margin:0 10px}.tab-style-2 li:last-child{margin:0 10px 0 0}.portfolio-filter-tab-style-5 li{display:inline-block}.testimonial-style2-img:after{right:80px}.slider-typography .slider-typography-option2 span{font-size:30px;line-height:30px}.slider-typography .slider-typography-option5 span{font-size:50px;line-height:60px;width:90%}.slider-typography .slider-typography-option2 p{font-size:12px}section{padding:80px 0}.agency-skill{min-height:0}.blog-post-style1 .post-thumbnail img{height:100%;width:100%}.chef-details{left:8.5%;width:80%}.restaurant-menu-background{background:#fff none repeat scroll 0 0;height:54%;left:26%;position:absolute;top:23%;width:48%}.travel-slider{min-height:450px}.adventure-details-destinations{right:0}.architecture-title{min-height:400px}.architecture-section h2{margin-top:70px}.architecture-section{padding:70px}.portfolio-filter-tab-style-6 li{margin:0!important}.photography-about{min-height:580px}.photography-services{min-height:480px}.hover-box-image-link{bottom:40px}.hover-box-image:hover h3{top:70%}.photography-awards{min-height:900px}.hover-box-text{padding:8px 12px}.hover-box-text .title-medium:before{height:4px;left:53px;top:62px}.hover-box-more{height:60px;padding:11px 10px;right:-80px;width:60px}.hover-box:hover .hover-box-text{-webkit-transform:translateX(-60px);transform:translateX(-60px)}.blog-listing .post-date{height:80px;margin-bottom:25px;margin-top:33px;padding:15px 0!important;width:80px}.blog-sharing i{margin:0 10px}.blog-image blockquote{padding:30px}.blog-image blockquote p:before{font-size:42px}.personal .container{width:100%!important}.personal-about:after{background-color:#fff;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:0}.personal-about .container{position:relative;z-index:1}.personal section{padding:100px 0}.center-logo-header .navbar-nav li{display:block;float:none;margin:15px 13px;text-align:left}.center-logo-header .navbar-nav li a{color:#fff!important;font-size:12px;font-weight:500;padding:0!important}.center-logo-header .logo-bg{display:none!important}.center-logo-header .navbar-header .logo{display:block;float:left}.center-logo-header .navbar-header{padding:0 15px}.center-logo-header.shrink .navbar-collapse{top:86px!important}.center-logo-header .navbar-collapse{top:86px}.center-logo-header .navbar-brand img{top:-18px}.attending-main{height:500px}.attending-main .img-border-medium{height:470px}.our-story-wedding .blog-post-style3 article .post-details{padding:20px 0 0}.center-logo-header .navbar-toggle .icon-bar{background:#000}.header-white .navbar-nav a{color:#fff!important}.tattoo-art-box .title-extra{font-size:40px!important;line-height:40px!important}.scrollToTop{display:none!important}.restaurant-dishes{width:550px}.widget.affix{width:23%}.tab-style5 li a{margin:0 25px}.tab-style9 .nav-tabs li a{padding:0 22px}.icon-box i{margin:7px}.button-bg-area .btn{margin-bottom:5px;padding:10px}}@media (max-width:767px){.xs-center-col{float:none!important;margin-left:auto!important;margin-right:auto!important}.xs-separator-line-thick{height:4px;margin:7% auto;width:30px}.xs-margin-one-half{margin:.5%!important}.xs-margin-one{margin:1%!important}.xs-margin-two{margin:1.5%!important}.xs-margin-three{margin:2%!important}.xs-margin-four{margin:2.5%!important}.xs-margin-five{margin:3%!important}.xs-margin-six{margin:3.5%!important}.xs-margin-seven{margin:4%!important}.xs-margin-eight{margin:4.5%!important}.xs-margin-nine{margin:5%!important}.xs-margin-ten{margin:5.5%!important}.xs-margin-eleven{margin:6%!important}.xs-margin-twelve{margin:6.5%!important}.xs-margin-thirteen{margin:7%!important}.xs-margin-fourteen{margin:7.5%!important}.xs-margin-fifteen{margin:8%!important}.xs-margin-sixteen{margin:8.5%!important}.xs-margin-seventeen{margin:9%!important}.xs-margin-eighteen{margin:9.5%!important}.xs-margin-nineteen{margin:10%!important}.xs-margin-twenty{margin:10.5%!important}.xs-margin-twenty-one{margin:11%!important}.xs-margin-twenty-two{margin:11.5%!important}.xs-margin-twenty-three{margin:12%!important}.xs-margin-twenty-four{margin:12.5%!important}.xs-margin-twenty-five{margin:13%!important}.xs-margin-twenty-six{margin:13.4%!important}.xs-margin-twenty-seven{margin:14%!important}.xs-margin-twenty-eight{margin:14.5%!important}.xs-margin-twenty-nine{margin:15%!important}.xs-margin-thirty{margin:15.5%!important}.xs-margin-thirty-one{margin:16%!important}.xs-margin-thirty-two{margin:16.5%!important}.xs-margin-thirty-three{margin:17%!important}.xs-margin-thirty-four{margin:17.5%!important}.xs-margin-thirty-five{margin:18%!important}.xs-no-margin{margin:0!important}.xs-no-margin-lr{margin-left:0!important;margin-right:0!important}.xs-no-margin-tb{margin-bottom:0!important}.xs-no-margin-tb,.xs-no-margin-top{margin-top:0!important}.xs-no-margin-bottom{margin-bottom:0!important}.xs-no-margin-left{margin-left:0!important}.xs-no-margin-right{margin-right:0!important}.xs-margin-lr-auto{margin-left:auto!important;margin-right:auto!important}.xs-padding-one-half{padding:.5%!important}.xs-padding-one{padding:1%!important}.xs-padding-two{padding:1.5%!important}.xs-padding-three{padding:2%!important}.xs-padding-four{padding:2.5%!important}.xs-padding-five{padding:3%!important}.xs-padding-six{padding:3.5%!important}.xs-padding-seven{padding:4%!important}.xs-padding-eight{padding:4.5%!important}.xs-padding-nine{padding:5%!important}.xs-padding-ten{padding:5.5%!important}.xs-padding-eleven{padding:6%!important}.xs-padding-twelve{padding:6.5%!important}.xs-padding-thirteen{padding:7%!important}.xs-padding-fourteen{padding:7.5%!important}.xs-padding-fifteen{padding:8%!important}.xs-padding-sixteen{padding:8.5%!important}.xs-padding-seventeen{padding:9%!important}.xs-padding-eighteen{padding:9.5%!important}.xs-padding-nineteen{padding:10%!important}.xs-padding-twenty{padding:10.5%!important}.xs-padding-twenty-one{padding:11%!important}.xs-padding-twenty-two{padding:11.5%!important}.xs-padding-twenty-three{padding:12%!important}.xs-padding-twenty-four{padding:12.5%!important}.xs-padding-twenty-five{padding:13%!important}.xs-padding-twenty-six{padding:13.4%!important}.xs-padding-twenty-seven{padding:14%!important}.xs-padding-twenty-eight{padding:14.5%!important}.xs-padding-twenty-nine{padding:15%!important}.xs-padding-thirty{padding:15.5%!important}.xs-padding-thirty-one{padding:16%!important}.xs-padding-thirty-two{padding:16.5%!important}.xs-padding-thirty-three{padding:17%!important}.xs-padding-thirty-four{padding:17.5%!important}.xs-padding-thirty-five{padding:18%!important}.xs-no-padding{padding:0!important}.xs-no-padding-lr{padding-left:0!important;padding-right:0!important}.xs-no-padding-tb{padding-bottom:0!important}.xs-no-padding-tb,.xs-no-padding-top{padding-top:0!important}.xs-no-padding-bottom{padding-bottom:0!important}.xs-no-padding-left{padding-left:0!important}.xs-no-padding-right{padding-right:0!important}.xs-display-block{display:block!important}.xs-overflow-hidden{overflow:hidden!important}.xs-display-inline-block{display:inline-block!important}.xs-display-inline{display:inline!important}.xs-display-none{display:none!important}.xs-display-inline-table{display:inline-table}.xs-position-relative{position:relative!important;z-index:5}.xs-position-absolute{position:absolute!important}.xs-position-right{right:0!important}.xs-position-left{left:0!important}.xs-position-top{top:0!important}.xs-top-minus1{top:-1px!important}.xs-top-minus2{top:-2px!important}.xs-top-minus3{top:-3px!important}.xs-top-minus4{top:-4px!important}.xs-top-minus5{top:-5px!important}.xs-top-minus6{top:-6px!important}.xs-top-minus7{top:-7px!important}.xs-top-minus8{top:-8px!important}.xs-top-minus9{top:-9px!important}.xs-top-minus10{top:-10px!important}.xs-width{display:inline-block;position:relative;width:90%}.xs-width-20{width:20%!important}.xs-width-30{width:30%!important}.xs-width-40{width:40%!important}.xs-width-50{width:50%!important}.xs-width-60{width:60%!important}.xs-width-70{width:70%!important}.xs-width-80{width:80%!important}.xs-width-90{width:90%!important}.xs-width-100{width:100%!important}.xs-width-auto{width:auto!important}.xs-container-fluid{width:100%!important}.xs-height-100{height:100%!important}.xs-height-auto{height:auto!important}.xs-min-height-auto{min-height:auto!important}.xs-clear-both{clear:both}.xs-vertical-align-middle{vertical-align:middle!important}.xs-vertical-align-top{vertical-align:top!important}.xs-line-break{display:block!important}.xs-z-index-1{z-index:1!important}.xs-z-index-0{z-index:0!important}.xs-z-index-minus2{z-index:-2!important}.xs-no-transition *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none}section{padding:130px 0}.xs-text-center{text-align:center!important}.xs-text-left{text-align:left!important}.xs-text-right{text-align:right!important}.xs-f-right{float:right!important}.xs-f-left{float:left!important}.xs{color:#fff!important}.xs-black-text{color:#000!important}.xs-background-position-center-top{background-position:top!important}.xs-background-position-left-center{background-position:0!important}.xs-text-extra-small{font-size:10px!important;line-height:15px!important}.xs-text-small{font-size:11px!important;line-height:15px!important}.xs-text-medium{font-size:14px!important;line-height:20px!important}.xs-text-large{font-size:15px!important;line-height:20px!important}.xs-text-extra-large{font-size:18px!important;line-height:25px!important}.xs-title-small{font-size:20px!important;line-height:27px!important}.xs-title-medium{font-size:24px!important;line-height:28px!important}.xs-title-large{font-size:28px!important;line-height:34px!important}.xs-title-extra-large{font-size:35px!important;line-height:37px!important}.xs-title-extra-large-2{font-size:45px!important;line-height:45px!important}.xs-title-extra-large-3{font-size:50px!important;line-height:50px!important}.xs-title-extra-large-4{font-size:70px!important;line-height:50px!important}.xs-title-extra-large-5{font-size:80px!important;line-height:50px!important}.xs-title-big{font-size:100px!important;line-height:100px!important}.xs-title-big2{font-size:125px!important;line-height:125px!important}.xs-title-big3{font-size:150px!important;line-height:150px!important}.xs-no-letter-spacing{letter-spacing:0!important}.xs-letter-spacing-1{letter-spacing:1px!important}.xs-letter-spacing-2{letter-spacing:2px!important}.xs-letter-spacing-3{letter-spacing:3px!important}.xs-font-weight-100{font-weight:100!important}.xs-font-weight-400{font-weight:400!important}.xs-font-weight-600{font-weight:600!important}.xs-font-weight-700{font-weight:700!important}.xs-font-weight-800{font-weight:800!important}i{color:#9a9a9a;margin:0}.xs-icon-extra-large{font-size:60px!important}.xs-icon-large{font-size:50px!important}.xs-icon-medium{font-size:40px!important;margin-bottom:15px!important}.xs-icon-small{font-size:25px!important}.xs-icon-extra-small{font-size:18px!important}.xs-pull-left{float:left!important}.xs-pull-right{float:right!important}.xs-float-none{float:none!important}.xs-br-display-none br{display:none!important}.alert{padding:15px}.alert button.close{margin-top:-7px}.xs-no-border{border:none!important}.navbar-toggle .icon-bar{background:#fff}.navbar-toggle{margin-right:0}.navbar-collapse{background:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;position:absolute;top:75px;width:100%}.navbar.shrink .navbar-collapse{top:60px}.navbar li.active a{border-bottom:1px solid #fff;display:inline-block}.work-2col .grid li,.work-3col .grid li,.work-4col .grid li{width:100%}.half-project-bg{height:350px}.ajax-popup-title-text{background:transparent;padding:0}.work-5col .grid li{width:100%}.blog-post-style6 .post-details{padding:15px}.blog-post-style4 .post-thumbnail img,.blog-post-style4 article:hover img{top:0}.blog-post-style4 .post-date-month-main{left:30%}.portfolio-filter-tab-style-2 li{margin:0!important}.portfolio-filter-tab-style-2 li a{border-bottom:2px solid transparent!important;display:inline-block;margin-bottom:6px;padding:8px 0}.portfolio-filter-tab-style-3 li,.portfolio-filter-tab li{margin:0 10px!important}.tab-style-3 li,.tab-style-3 li:last-child{margin:0}.portfolio-filter-tab-style-6 li a{padding:0}.portfolio-filter-tab-style-4 li.active a:before{top:6px}.portfolio-filter-tab-style-5 li{display:inline!important;margin:0 20px!important}.portfolio-filter-tab-style-5 li a{padding:10px 15px}.testimonial-style2-img:after{opacity:0}.slider-typography .slider-typography-option6 span{font-size:40px;line-height:40px;width:100%}.slider-typography .separator-line-medium-thick{margin:40px 0}#counter-event .counter-box{padding:0 10px;width:72px}#counter-event .number{font-size:30px;line-height:32px}#counter-event span{font-size:10px}.grid-style1-border{height:100%;left:0;top:0;width:100%}.slider-typography .slider-typography-option1 span{font-size:56px;line-height:60px}section{padding:80px 0}.post-thumbnail>img{height:100%;width:auto}.special-dishes-price{right:23%}.restaurant-menu-background{left:19%;width:62%}.restaurant-dishes{height:480px;margin-top:0;width:410px}#menu .container-fluid{left:0}.travel-slider{min-height:360px}.slider-typography .slider-typography-option2 span{font-size:22px;letter-spacing:-2px;line-height:30px;width:90%}.travel-special-off{padding:2px 10px}.hotel-review{right:0}.adventure-details-destinations{right:1px}.architecture-section{padding:40px 15px}.architecture-section h2{margin-top:30px}.slider-typography .slider-typography-option5 p{font-size:14px}.slider-typography .slider-typography-option5 span{font-size:27px;line-height:32px}.photography-quotes:before{font-size:140px}.hover-box-image-link{bottom:26px}.photography-awards{background-position:-700px!important;min-height:0}.portfolio-filter-tab-style-4 li a{padding:5px 15px}.table table td{border:1px solid #e5e5e5;border-bottom:0;padding:20px 25px;text-align:left;text-align:center}.table table td:last-child{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-bottom:5%}.registration-form{padding:24px}.medium-input,.medium-select select,.medium-textarea{padding:10px 12px}.hover-box-text{padding:22px 30px}.hover-box-text .title-medium:before{height:3px;left:12px;top:38px}.spa-about:after{background-color:#fff;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:0}.spa-about .container{position:relative;z-index:1}.treatments-box-text{min-height:490px}.hover-box-more{height:70px;padding:15px;right:-80px;width:70px}.treatments-box-text-sub img{width:170px}.sidebar-nav.shrink .navbar-collapse{top:11px}.portfolio-filter-tab-style-5 li.active a:before{top:17px}.couple-quotes{padding-left:40px}.couple-quotes:before{left:0}.gutter .grid li{padding-bottom:15px}.attending-main{height:580px}.attending-main .img-border-medium{height:550px}.wedding-slider{min-height:500px!important}.coming-soon-bg .counter-box span,.coming-soon-bg .number{height:10px}.coming-soon-bg .counter-box{padding:0!important;width:70px!important}.coming-soon-bg p{font-size:12px!important}.page-title{padding:210px 0 0!important}.blog-sharing{margin:10px 0}.widget{margin-bottom:35px}.pagination{margin:15px 0;padding:0}.pagination a:after{padding:5px 8px}.blog-post-title:after{top:20px}.widget.affix{position:relative;top:0;width:100%}.portfolio-filter-tab-style-4 li{margin:10px 0!important}.portfolio-filter-tab-style-2 li,.portfolio-filter-tab-style-4 li{display:inline-block!important;width:100%}.portfolio-filter-tab-style-3 li{display:table!important;margin:10px auto!important}.portfolio-filter-tab-style-3 li:focus{background-color:inherit!important}.portfolio-filter-tab li{display:table!important;margin:10px auto!important}.portfolio-filter-tab li:focus{background-color:inherit!important}.portfolio-filter-tab-style-5 li{display:inline-block!important;margin:10px 0!important;width:100%}.portfolio-filter-tab-style-5 li:first-child,.portfolio-filter-tab-style-5 li:last-child{margin:10px 0!important}.portfolio-filter-tab-style-3 li:first-child,.portfolio-filter-tab-style-3 li:last-child{margin:10px auto!important}.tab-style-4 li{margin:0}.tab-style5 .nav-tabs li.active a,.tab-style6 .nav-tabs li.active a{border-bottom:2px solid #000}.tab-style5 .nav li a,.tab-style6 .nav-tabs li a{border-bottom:2px solid #e5e5e5;padding:15px 0}.tab-style5 .nav li a:focus,.tab-style5 .nav li a:hover,.tab-style6 .nav-tabs li a:hover{border-bottom:2px solid #000}.tab-style6 .nav-tabs li.active{background-color:transparent;border-color:transparent}.tab-style6 .tab-content{background-color:transparent;border:none;padding:0}.tab-style6 .nav-tabs{margin-bottom:25px}.tab-style7 .nav-tabs li{border-bottom:1px solid #e5e5e5;border-right:none;border-top:none}.tab-style7 .nav-tabs li:last-child{border-bottom:none}.tab-style7 .nav-tabs{border:1px solid #e5e5e5;padding:0}.tab-style7 .nav-tabs li.active a{top:0}.tab-style7 .nav-tabs li:first-child{border-left:none}.tab-style8 .tabs-left .nav-tabs{margin:0;padding:0;width:100%}.tab-style8 .tab-content{float:left;width:100%}.tab-style8 .nav-tabs,.tab-style8 .nav-tabs li.active a{left:0}.tab-style9 .nav-tabs{text-align:center;width:100%}.tab-style9 .nav li{border:0;display:inline-block;float:none;margin:0 -3px 0 0;text-align:center;width:20%}.tab-style9 .nav-tabs li a{display:inline-table;padding:0}.alert-style1 .alert i{width:60px}.alert-style1 .alert{font-size:16px;line-height:24px;margin-bottom:0;padding-left:0;padding-right:0}.button-bg-area .btn{display:table;margin:0 auto 25px}}@media (max-width:480px){.blog-post-style1 article:hover .post-details{padding-left:12px}.blog-post-style2 .post-details span a{font-size:11px}.blog-post-style2 .post-details{padding:15px}.blog-post-style1 .blog-like,.blog-share,.comment{margin-right:10px}.blog-comment .comment-avtar{float:none;margin:0;width:100%}.blog-comment .comment-avtar img{margin-bottom:15px;width:100%}.blog-post-title:after{top:15px}.testimonial-style2 img{width:80%}.tattoo-art-box .title-extra{font-size:35px!important;line-height:40px!important}.slider-typography .slider-typography-option1 span{font-size:34px;line-height:38px}.slider-typography .slider-typography-option1 p{font-size:11px}.footer-social a{margin:0 10px}section{padding:60px 0}.restaurant-dishes{height:410px;margin-top:0;width:300px}.menu-img{display:none!important}.menu-text{width:100%!important}.menu-item{padding:24px 0}.menu-item p{margin:0}.restaurant-menu-text-inner{padding:8%!important}.restaurant-menu-background{height:50%;left:10%;top:26%;width:80%}.restaurant-menu-text{left:25px;width:calc(100% - 50px)}.special-dishes img{width:80%}.special-dishes-price{right:4%}.footer-top{padding:56px 0}.big-input,.big-select select,.big-textarea{font-size:12px!important;padding:12px 15px}.chef-bio:hover .chef-details{bottom:0}.photography-awards{background-position:-330px!important}.tattoo-artists .btn.btn-small{padding:5px 10px}.title-dividers:before{left:-35px;width:30px}.title-dividers:after{right:-35px;width:30px}.attending-main{height:510px}.attending-main .img-border-medium{height:480px}.center-logo-header .navbar-brand img{max-width:245px;top:-14px}.ajax-popup-title{min-height:400px!important}.ajax-popup-content p span{margin:0 0 20px;text-align:center;width:100%}.itinerary p span{display:inline-block;position:inherit}.itinerary p{padding-left:0}.blog-post-style5 .post-details{min-height:280px}.personal-tab-content .grid figcaption h3{padding:0}.panel-title{font-size:11px;padding:7px 15px}.toggles-style1 .panel-title{font-size:12px;line-height:45px;padding:0 20px}.toggles-style1 .panel-title span{position:static}.tab-style9 .nav-tabs li a{font-size:24px}.glyphs .box1{font-size:11px;padding:15px 7px;text-align:center}.glyphs .box1 span{display:block;margin:0 auto;text-align:center}.btn-group-large .button-desc{font-size:16px!important;padding-bottom:0;padding-top:0}.btn-group-large span{font-size:12px}}@media (max-width:320px){.menu-wrap{left:350px;width:100%}.menu-button{margin:30px;right:0}.attending-main{height:460px}.attending-main .img-border-medium{height:430px}}@media only screen and (min-width:360px) and (max-width:640px){.coming-soon-bg,.coming-soon-bg .slider-text-middle-main{min-height:550px!important}.min-height-image .full-screen{min-height:510px!important}.display-none-minwidth{display:none!important}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3R5bGVzLjAzMGRhYzZhZDA0MzZiMmU3NDYxLmNzcyIsIndlYnBhY2s6Ly8vLi9tYWluLmNzcyIsIndlYnBhY2s6Ly8vLi9jc3MvYW5pbWF0ZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL2V0LWxpbmUtaWNvbnMuY3NzIiwid2VicGFjazovLy8uL2Nzcy9vd2wudHJhbnNpdGlvbnMuY3NzIiwid2VicGFjazovLy8uL2Nzcy9vd2wuY2Fyb3VzZWwuY3NzIiwid2VicGFjazovLy8uL2Nzcy9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vY3NzL3Jlc3BvbnNpdmUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLFdDQ0EsNERBRUEsWURESSxVQUVKLENBRUEsY0FDSSwyREFDSixDQUlBLGdCQUNJLDJEQUNKLENBSUEsZUFDSSwyRENDSixDREdBLGFBQ0ksMkRDQ0osQ0RHQSxnQkFDSSwyRENDSixDREdBLGFDQ0EsMkREQ0EsQ0FFQSxjQ0NBLDJERENBLENBRUEsYUFDSSwyREFDSixDQWFBLFVFaERFLDZCQUF5QixDQUMzQixzQkZrREUsZ0NBQWlDLENFaERuQyx3QkZrREEsQ0UvQ0EsbUJGa0RFLDBDQUEyQyxDRWhEN0Msa0NGa0RBLENFL0NBLGdCRmtERSw2QkFBOEIsQ0VoRGhDLHFCRmtEQSxDQVFBLDZFQUVFLCtCQUFnQyxDRWhEbEMsdUJGa0RBLENBRUEsMEJBQ0Usa0JFaERFLCtEQUE2QixDQUMvQix3REZrREUsK0JBQXFDLENFaER2Qyx1QkZrREEsQ0FFQSxRRWhERSxpRUFBbUMsQ0FDckMsMERGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENBRUEsSUVoREUsaUVBQW1DLENBQ3JDLDBERmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDRS9DQSxJQUNGLHdDRmtESSwrQkVoREosQ0ZrREEsQ0FFQSxrQkFDRSxrQkVoREUsK0RBQTZCLENBQy9CLHdERmtERSwrQkFBcUMsQ0VoRHZDLHVCRmtEQSxDQUVBLFFFaERFLGlFQUFtQyxDQUNyQywwREZrREUsd0NBQTJDLENFaEQ3QyxnQ0ZrREEsQ0FFQSxJRWhERSxpRUFBbUMsQ0FDckMsMERGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENFL0NBLElBQ0Ysd0NGa0RJLCtCRWhESixDRmtEQSxDQUVBLFFFaERFLDhCQUNGLHNCRmtERSxzQ0FBdUMsQ0VoRHpDLDhCRmtEQSxDQUVBLHlCQUNFLFVFaERBLFNGa0RBLENFL0NGLFFGa0RJLFNFaERKLENGa0RBLENBRUEsaUJBQ0UsVUVoREEsU0ZrREEsQ0UvQ0YsUUZrREksU0VoREosQ0ZrREEsQ0UvQ0EsT0ZrREUsNEJBQTZCLENFaEQvQixvQkZrREEsQ0FJQSx5QkVoREUsR0ZrREUsMkJBQW1DLENFaERyQyxtQkZrREEsQ0UvQ0EsSUZrREUseUNBQTRDLENFaEQ5QyxpQ0ZrREEsQ0UvQ0EsR0FDRiw0QkZrREksbUJFaERKLENGa0RBLENBRUEsaUJFaERFLEdGa0RFLDJCQUFtQyxDRWhEckMsbUJGa0RBLENFL0NBLElGa0RFLHlDQUE0QyxDRWhEOUMsaUNGa0RBLENFL0NBLEdBQ0YsNEJGa0RJLG1CRWhESixDRmtEQSxDRS9DQSxPRmtERSw0QkFBNkIsQ0VoRC9CLG9CRmtEQSxDQUVBLDhCRWhERSxHRmtERSwyQkFBbUMsQ0VoRHJDLG1CRmtEQSxDRS9DQSxJRmtERSxxQ0FBeUMsQ0VoRDNDLDZCRmtEQSxDRS9DQSxJRmtERSxxQ0FBeUMsQ0VoRDNDLDZCRmtEQSxDRS9DQSxJRmtERSxxQ0FBeUMsQ0VoRDNDLDZCRmtEQSxDRS9DQSxJRmtERSxxQ0FBd0MsQ0VoRDFDLDZCRmtEQSxDRS9DQSxJRmtERSxxQ0FBd0MsQ0VoRDFDLDZCRmtEQSxDRS9DQSxHQUNGLDRCRmtESSxtQkVoREosQ0ZrREEsQ0FFQSxzQkVoREUsR0ZrREUsMkJBQW1DLENFaERyQyxtQkZrREEsQ0UvQ0EsSUZrREUscUNBQXlDLENFaEQzQyw2QkZrREEsQ0UvQ0EsSUZrREUscUNBQXlDLENFaEQzQyw2QkZrREEsQ0UvQ0EsSUZrREUscUNBQXlDLENFaEQzQyw2QkZrREEsQ0UvQ0EsSUZrREUscUNBQXdDLENFaEQxQyw2QkZrREEsQ0UvQ0EsSUZrREUscUNBQXdDLENFaEQxQyw2QkZrREEsQ0UvQ0EsR0FDRiw0QkZrREksbUJFaERKLENGa0RBLENFL0NBLFlGa0RFLGlDQUFrQyxDRWhEcEMseUJGa0RBLENBRUEseUJFaERFLE1Ga0RFLCtCQUF1QyxDRWhEekMsdUJGa0RBLENFL0NBLG9CRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDRS9DQSxnQkFDRix3Q0ZrREksK0JFaERKLENGa0RBLENBRUEsaUJFaERFLE1Ga0RFLCtCQUF1QyxDRWhEekMsdUJGa0RBLENFL0NBLG9CRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDRS9DQSxnQkFDRix3Q0ZrREksK0JFaERKLENGa0RBLENFL0NBLE9Ga0RFLDRCQUE2QixDRWhEL0Isb0JGa0RBLENBRUEseUJFaERFLElGa0RFLCtCQUEyQyxDRWhEN0MsdUJGa0RBLENFL0NBLElGa0RFLGdDQUE0QyxDRWhEOUMsd0JGa0RBLENFL0NBLElGa0RFLDhCQUEwQyxDRWhENUMsc0JGa0RBLENFL0NBLElGa0RFLCtCQUEyQyxDRWhEN0MsdUJGa0RBLENFL0NBLEdBQ0YsK0JGa0RJLHNCRWhESixDRmtEQSxDQUVBLGlCRWhERSxJRmtERSwrQkFBMkMsQ0VoRDdDLHVCRmtEQSxDRS9DQSxJRmtERSxnQ0FBNEMsQ0VoRDlDLHdCRmtEQSxDRS9DQSxJRmtERSw4QkFBMEMsQ0VoRDVDLHNCRmtEQSxDRS9DQSxJRmtERSwrQkFBMkMsQ0VoRDdDLHVCRmtEQSxDRS9DQSxHQUNGLCtCRmtESSxzQkVoREosQ0ZrREEsQ0FFQSxPQUdFLDRCQUE2QixDRWhEL0IscUJBSEUsbUNBQXFCLENBQ3ZCLDJCRm9EQSxDQUVBLHdCRWhERSxHRmtERSwyQkFBbUMsQ0VoRHJDLG1CRmtEQSxDRS9DQSxRRmtERSxpREFBK0QsQ0VoRGpFLHlDRmtEQSxDRS9DQSxnQkZrREUsbURBQWlFLENFaERuRSwyQ0ZrREEsQ0UvQ0EsWUZrREUsb0RBQWtFLENFaERwRSw0Q0ZrREEsQ0UvQ0EsR0FDRiw0QkZrREksbUJFaERKLENGa0RBLENBRUEsZ0JFaERFLEdGa0RFLDJCQUFtQyxDRWhEckMsbUJGa0RBLENFL0NBLFFGa0RFLGlEQUErRCxDRWhEakUseUNGa0RBLENFL0NBLGdCRmtERSxtREFBaUUsQ0VoRG5FLDJDRmtEQSxDRS9DQSxZRmtERSxvREFBa0UsQ0VoRHBFLDRDRmtEQSxDRS9DQSxHQUNGLDRCRmtESSxtQkVoREosQ0ZrREEsQ0UvQ0EsTUZrREUsMkJBQTRCLENFaEQ5QixtQkZrREEsQ0FJQSwwQkVoREUsR0ZrREUsc0JBQXVCLENFaER6QixjRmtEQSxDRS9DQSxJRmtERSxxREFBbUUsQ0VoRHJFLDZDRmtEQSxDRS9DQSxJRmtERSxtREFBaUUsQ0VoRG5FLDJDRmtEQSxDRS9DQSxJRmtERSxxREFBbUUsQ0VoRHJFLDZDRmtEQSxDRS9DQSxJRmtERSxtREFBaUUsQ0VoRG5FLDJDRmtEQSxDRS9DQSxJRmtERSxvREFBa0UsQ0VoRHBFLDRDRmtEQSxDRS9DQSxHQUNGLHVCRmtESSxjRWhESixDRmtEQSxDQUVBLGtCRWhERSxHRmtERSxzQkFBdUIsQ0VoRHpCLGNGa0RBLENFL0NBLElGa0RFLHFEQUFtRSxDRWhEckUsNkNGa0RBLENFL0NBLElGa0RFLG1EQUFpRSxDRWhEbkUsMkNGa0RBLENFL0NBLElGa0RFLHFEQUFtRSxDRWhEckUsNkNGa0RBLENFL0NBLElGa0RFLG1EQUFpRSxDRWhEbkUsMkNGa0RBLENFL0NBLElGa0RFLG9EQUFrRSxDRWhEcEUsNENGa0RBLENFL0NBLEdBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENFL0NBLFFGa0RFLDZCQUE4QixDRWhEaEMscUJGa0RBLENBRUEseUJFaERFLE1Ga0RFLHNCQUF1QixDRWhEekIsY0ZrREEsQ0UvQ0EsTUFDQSxrREFDRSx5Q0ZrREYsQ0VoREEsTUFDQSxnREFDRSx1Q0ZrREYsQ0VoREEsTUFDQSxvREFDRSwyQ0ZrREYsQ0VoREEsTUFDQSxvREFDRSwyQ0ZrREYsQ0VoREEsTUFDQSxzREFDRSw2Q0ZrREYsQ0VoREEsTUFDQSxzREFDRSw2Q0ZrREYsQ0VoREEsTUFDQSwwREFDRSxpREZrREYsQ0VoREEsR0FDRix1QkZrRFksY0VoRFosQ0ZrREEsQ0FFQSxpQkVoREUsTUZrREUsc0JBQXVCLENFaER6QixjRmtEQSxDQUVBLE1FL0NBLGtEQUNFLHlDRmtERixDRWhEQSxNQUNBLGdEQUNFLHVDRmtERixDRWhEQSxNQUNBLG9EQUNFLDJDRmtERixDRWhEQSxNQUNBLG9EQUNFLDJDRmtERixDRWhEQSxNQUNBLHNEQUNFLDZDRmtERixDRWhEQSxNQUNBLHNEQUNFLDZDRmtERixDRWhEQSxNQUNBLDBEQUNFLGlERmtERixDRWhEQSxHQUNGLHVCRmtEWSxjQUNWLENBQ0YsQ0FJQSxPQUNJLDRCQUE0QixDRWhEcEIscUJBQ1osZ0NBRUEsdUJGa0RBLENBRUEsNEJFaERFLHNCRmtERSwrREFBMkUsQ0VoRDdFLHVERmtEQSxDQUVBLEdFaERBLFVGa0RFLG1DQUFzQyxDRWhEeEMsMkJGa0RBLENFL0NBLElGa0RFLHNDQUF5QyxDRWhEM0MsOEJGa0RBLENFL0NBLElGa0RFLG1DQUFzQyxDRWhEeEMsMkJGa0RBLENBRUEsSUVoREEsVUZrREUseUNBQTRDLENFaEQ5QyxpQ0ZrREEsQ0UvQ0EsSUZrREUsc0NBQXlDLENFaEQzQyw4QkZrREEsQ0FFQSxHRWhEQSxVQUNGLDRCRmtESSxtQkVoREosQ0ZrREEsQ0FFQSxvQkVoREUsc0JGa0RFLCtEQUEyRSxDRWhEN0UsdURGa0RBLENBRUEsR0VoREEsVUZrREUsbUNBQXNDLENFaER4QywyQkZrREEsQ0UvQ0EsSUZrREUsc0NBQXlDLENFaEQzQyw4QkZrREEsQ0UvQ0EsSUZrREUsbUNBQXNDLENFaER4QywyQkZrREEsQ0FFQSxJRWhEQSxVRmtERSx5Q0FBNEMsQ0VoRDlDLGlDRmtEQSxDRS9DQSxJRmtERSxzQ0FBeUMsQ0VoRDNDLDhCRmtEQSxDQUVBLEdFaERBLFVBQ0YsNEJGa0RJLG1CRWhESixDRmtEQSxDRS9DQSxVRmtERSwrQkFBZ0MsQ0VoRGxDLHVCRmtEQSxDQUVBLGdDRWhERSxrQkZrREUsK0RBQTJFLENFaEQ3RSx1REZrREEsQ0FFQSxHRWhEQSxVRmtERSwwQ0FBNkMsQ0VoRC9DLGtDRmtEQSxDQUVBLElFaERBLFVGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENFL0NBLElGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENFL0NBLElGa0RFLHNDQUF5QyxDRWhEM0MsOEJGa0RBLENFL0NBLEdBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENBRUEsd0JFaERFLGtCRmtERSwrREFBMkUsQ0VoRDdFLHVERmtEQSxDQUVBLEdFaERBLFVGa0RFLDBDQUE2QyxDRWhEL0Msa0NGa0RBLENBRUEsSUVoREEsVUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0UvQ0EsSUZrREUsd0NBQTJDLENFaEQ3QyxnQ0ZrREEsQ0UvQ0EsSUZrREUsc0NBQXlDLENFaEQzQyw4QkZrREEsQ0UvQ0EsR0FDRix1QkZrREksY0VoREosQ0ZrREEsQ0UvQ0EsY0ZrREUsbUNBQW9DLENFaER0QywyQkZrREEsQ0FFQSxnQ0VoREUsa0JGa0RFLCtEQUEyRSxDRWhEN0UsdURGa0RBLENBRUEsR0VoREEsVUZrREUsMENBQTZDLENFaEQvQyxrQ0ZrREEsQ0FFQSxJRWhEQSxVRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDRS9DQSxJRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDRS9DQSxJRmtERSxzQ0FBeUMsQ0VoRDNDLDhCRmtEQSxDRS9DQSxHQUNGLHVCRmtESSxjRWhESixDRmtEQSxDQUVBLHdCRWhERSxrQkZrREUsK0RBQTJFLENFaEQ3RSx1REZrREEsQ0FFQSxHRWhEQSxVRmtERSwwQ0FBNkMsQ0VoRC9DLGtDRmtEQSxDQUVBLElFaERBLFVGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENFL0NBLElGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENFL0NBLElGa0RFLHNDQUF5QyxDRWhEM0MsOEJGa0RBLENFL0NBLEdBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENFL0NBLGNGa0RFLG1DQUFvQyxDRWhEdEMsMkJGa0RBLENBRUEsaUNFaERFLGtCRmtERSwrREFBMkUsQ0VoRDdFLHVERmtEQSxDQUVBLEdFaERBLFVGa0RFLHlDQUE0QyxDRWhEOUMsaUNGa0RBLENBRUEsSUVoREEsVUZrREUsd0NBQTJDLENFaEQ3QyxnQ0ZrREEsQ0UvQ0EsSUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0UvQ0EsSUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0UvQ0EsR0FDRix1QkZrREksY0VoREosQ0ZrREEsQ0FFQSx5QkVoREUsa0JGa0RFLCtEQUEyRSxDRWhEN0UsdURGa0RBLENBRUEsR0VoREEsVUZrREUseUNBQTRDLENFaEQ5QyxpQ0ZrREEsQ0FFQSxJRWhEQSxVRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDRS9DQSxJRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDRS9DQSxJRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDRS9DQSxHQUNGLHVCRmtESSxjRWhESixDRmtEQSxDRS9DQSxlRmtERSxvQ0FBcUMsQ0VoRHZDLDRCRmtEQSxDQUVBLDhCRWhERSxrQkZrREUsK0RBQTJFLENFaEQ3RSx1REZrREEsQ0FFQSxHRWhEQSxVRmtERSx5Q0FBNEMsQ0VoRDlDLGlDRmtEQSxDQUVBLElFaERBLFVGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENFL0NBLElGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENFL0NBLElGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENFL0NBLEdBQ0YsZ0NGa0RJLHVCRWhESixDRmtEQSxDQUVBLHNCRWhERSxrQkZrREUsK0RBQTJFLENFaEQ3RSx1REZrREEsQ0FFQSxHRWhEQSxVRmtERSx5Q0FBNEMsQ0VoRDlDLGlDRmtEQSxDQUVBLElFaERBLFVGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENFL0NBLElGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENFL0NBLElGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENFL0NBLEdBQ0YsZ0NGa0RJLHVCRWhESixDRmtEQSxDRS9DQSxZRmtERSxpQ0FBa0MsQ0VoRHBDLHlCRmtEQSxDQUVBLDZCRWhERSxJRmtERSxtQ0FBc0MsQ0VoRHhDLDJCRmtEQSxDQUVBLFFFaERBLFVGa0RFLHNDQUF5QyxDRWhEM0MsOEJGa0RBLENBRUEsR0VoREEsVUFDRixvQ0ZrREksMkJFaERKLENGa0RBLENBRUEscUJFaERFLElGa0RFLG1DQUFzQyxDRWhEeEMsMkJGa0RBLENBRUEsUUVoREEsVUZrREUsc0NBQXlDLENFaEQzQyw4QkZrREEsQ0FFQSxHRWhEQSxVQUNGLG9DRmtESSwyQkVoREosQ0ZrREEsQ0UvQ0EsV0ZrREUsZ0NBQWlDLENFaERuQyx3QkZrREEsQ0FFQSxpQ0VoREUsSUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0FFQSxRRWhEQSxVRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDQUVBLEdFaERBLFVBQ0YsMENGa0RJLGlDRWhESixDRmtEQSxDQUVBLHlCRWhERSxJRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDQUVBLFFFaERBLFVGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENBRUEsR0VoREEsVUFDRiwwQ0ZrREksaUNFaERKLENGa0RBLENFL0NBLGVGa0RFLG9DQUFxQyxDRWhEdkMsNEJGa0RBLENBRUEsaUNBQ0UsSUVoREEsVUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0FFQSxHRWhEQSxVQUNGLDJDRmtESSxrQ0VoREosQ0ZrREEsQ0FFQSx5QkFDRSxJRWhEQSxVRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDQUVBLEdFaERBLFVBQ0YsMkNGa0RJLGtDRWhESixDRmtEQSxDRS9DQSxlRmtERSxvQ0FBcUMsQ0VoRHZDLDRCRmtEQSxDQUVBLGtDQUNFLElFaERBLFVGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENBRUEsR0VoREEsVUFDRiwwQ0ZrREksaUNFaERKLENGa0RBLENBRUEsMEJBQ0UsSUVoREEsVUZrREUsd0NBQTJDLENFaEQ3QyxnQ0ZrREEsQ0FFQSxHRWhEQSxVQUNGLDBDRmtESSxpQ0VoREosQ0ZrREEsQ0UvQ0EsZ0JGa0RFLHFDQUFzQyxDRWhEeEMsNkJGa0RBLENBRUEsK0JFaERFLElGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENBRUEsUUVoREEsVUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0FFQSxHRWhEQSxVQUNGLDJDRmtESSxrQ0VoREosQ0ZrREEsQ0FFQSx1QkVoREUsSUZrREUsd0NBQTJDLENFaEQ3QyxnQ0ZrREEsQ0FFQSxRRWhEQSxVRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDQUVBLEdFaERBLFVBQ0YsMkNGa0RJLGtDRWhESixDRmtEQSxDRS9DQSxhRmtERSxrQ0FBbUMsQ0VoRHJDLDBCRmtEQSxDRTNCQSxRRmtERSw2QkFBOEIsQ0VoRGhDLHFCRmtEQSxDQUVBLDhCQUNFLEdFaERBLFVGa0RFLHdDQUEyQyxDRWhEN0MsZ0NGa0RBLENBRUEsR0VoREEsVUFDRix1QkZrREksY0VoREosQ0ZrREEsQ0FFQSxzQkFDRSxHRWhEQSxVRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDQUVBLEdFaERBLFVBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENFL0NBLFlGa0RFLGlDQUFrQyxDRWhEcEMseUJGa0RBLENBRUEsaUNBQ0UsR0VoREEsVUZrREUsMENBQTZDLENFaEQvQyxrQ0ZrREEsQ0FFQSxHRWhEQSxVQUNGLHVCRmtESSxjRWhESixDRmtEQSxDQUVBLHlCQUNFLEdFaERBLFVGa0RFLDBDQUE2QyxDRWhEL0Msa0NGa0RBLENBRUEsR0VoREEsVUFDRix1QkZrREksY0VoREosQ0ZrREEsQ0UvQ0EsZUZrREUsb0NBQXFDLENFaER2Qyw0QkZrREEsQ0FFQSw4QkFDRSxHRWhEQSxVRmtERSx3Q0FBMkMsQ0VoRDdDLGdDRmtEQSxDQUVBLEdFaERBLFVBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENBRUEsc0JBQ0UsR0VoREEsVUZrREUsd0NBQTJDLENFaEQ3QyxnQ0ZrREEsQ0FFQSxHRWhEQSxVQUNGLHVCRmtESSxjRWhESixDRmtEQSxDRS9DQSxZRmtERSxpQ0FBa0MsQ0VoRHBDLHlCRmtEQSxDQUVBLGlDQUNFLEdFaERBLFVGa0RFLDBDQUE2QyxDRWhEL0Msa0NGa0RBLENBRUEsR0VoREEsVUFDRix1QkZrREksY0VoREosQ0ZrREEsQ0FFQSx5QkFDRSxHRWhEQSxVRmtERSwwQ0FBNkMsQ0VoRC9DLGtDRmtEQSxDQUVBLEdFaERBLFVBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENFL0NBLGVGa0RFLG9DQUFxQyxDRWhEdkMsNEJGa0RBLENBRUEsK0JBQ0UsR0VoREEsVUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0FFQSxHRWhEQSxVQUNGLHVCRmtESSxjRWhESixDRmtEQSxDQUVBLHVCQUNFLEdFaERBLFVGa0RFLHVDQUEwQyxDRWhENUMsK0JGa0RBLENBRUEsR0VoREEsVUFDRix1QkZrREksY0VoREosQ0ZrREEsQ0UvQ0EsYUZrREUsa0NBQW1DLENFaERyQywwQkZrREEsQ0FFQSxrQ0FDRSxHRWhEQSxVRmtERSx5Q0FBNEMsQ0VoRDlDLGlDRmtEQSxDQUVBLEdFaERBLFVBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENBRUEsMEJBQ0UsR0VoREEsVUZrREUseUNBQTRDLENFaEQ5QyxpQ0ZrREEsQ0FFQSxHRWhEQSxVQUNGLHVCRmtESSxjRWhESixDRmtEQSxDRS9DQSxnQkZrREUscUNBQXNDLENFaER4Qyw2QkZrREEsQ0FFQSw0QkFDRSxHRWhEQSxVRmtERSx1Q0FBMEMsQ0VoRDVDLCtCRmtEQSxDQUVBLEdFaERBLFVBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENBRUEsb0JBQ0UsR0VoREEsVUZrREUsdUNBQTBDLENFaEQ1QywrQkZrREEsQ0FFQSxHRWhEQSxVQUNGLHVCRmtESSxjRWhESixDRmtEQSxDRS9DQSxVRmtERSwrQkFBZ0MsQ0VoRGxDLHVCRmtEQSxDQUVBLCtCQUNFLEdFaERBLFVGa0RFLHlDQUE0QyxDRWhEOUMsaUNGa0RBLENBRUEsR0VoREEsVUFDRix1QkZrREksY0VoREosQ0ZrREEsQ0FFQSx1QkFDRSxHRWhEQSxVRmtERSx5Q0FBNEMsQ0VoRDlDLGlDRmtEQSxDQUVBLEdFaERBLFVBQ0YsdUJGa0RJLGNFaERKLENGa0RBLENFL0NBLGFGa0RFLGtDQUFtQyxDRWhEckMsMEJGa0RBLENFM0JBLFNGa0RFLDhCQUErQixDRWhEakMsc0JGa0RBLENBRUEsK0JBQ0UsR0VoREEsU0ZrREEsQ0FFQSxHRWhEQSxVQUNGLHdDRmtESSwrQkVoREosQ0ZrREEsQ0FFQSx1QkFDRSxHRWhEQSxTRmtEQSxDQUVBLEdFaERBLFVBQ0Ysd0NGa0RJLCtCRWhESixDRmtEQSxDRS9DQSxhRmtERSxrQ0FBbUMsQ0VoRHJDLDBCRmtEQSxDQUVBLGtDQUNFLEdFaERBLFNGa0RBLENBRUEsR0VoREEsVUFDRiwwQ0ZrREksaUNFaERKLENGa0RBLENBRUEsMEJBQ0UsR0VoREEsU0ZrREEsQ0FFQSxHRWhEQSxVQUNGLDBDRmtESSxpQ0VoREosQ0ZrREEsQ0UvQ0EsZ0JGa0RFLHFDQUFzQyxDRWhEeEMsNkJGa0RBLENBRUEsK0JBQ0UsR0VoREEsU0ZrREEsQ0FFQSxHRWhEQSxVQUNGLHlDRmtESSxnQ0VoREosQ0ZrREEsQ0FFQSx1QkFDRSxHRWhEQSxTRmtEQSxDQUVBLEdFaERBLFVBQ0YseUNGa0RJLGdDRWhESixDRmtEQSxDRS9DQSxhRmtERSxrQ0FBbUMsQ0VoRHJDLDBCRmtEQSxDQUVBLGtDQUNFLEdFaERBLFNGa0RBLENBRUEsR0VoREEsVUFDRiwyQ0ZrREksa0NFaERKLENGa0RBLENBRUEsMEJBQ0UsR0VoREEsU0ZrREEsQ0FFQSxHRWhEQSxVQUNGLDJDRmtESSxrQ0VoREosQ0ZrREEsQ0UvQ0EsZ0JGa0RFLHFDQUFzQyxDRWhEeEMsNkJGa0RBLENBRUEsZ0NBQ0UsR0VoREEsU0ZrREEsQ0FFQSxHRWhEQSxVQUNGLHdDRmtESSwrQkVoREosQ0ZrREEsQ0FFQSx3QkFDRSxHRWhEQSxTRmtEQSxDQUVBLEdFaERBLFVBQ0Ysd0NGa0RJLCtCRWhESixDRmtEQSxDRS9DQSxjRmtERSxtQ0FBb0MsQ0VoRHRDLDJCRmtEQSxDQUVBLG1DQUNFLEdFaERBLFNGa0RBLENBRUEsR0VoREEsVUFDRiwwQ0ZrREksaUNFaERKLENGa0RBLENBRUEsMkJBQ0Us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MEIsQ0FDMUIsd0JBQ0Esa0NBQ0YseUJGb0RBLENBRUEsUUU1Q0EsOENGa0RFLHFDQUFzQyxDRWhEeEMsVUFORSwrQkFBMEIsQ0FDMUIsd0JBQ0Esa0NBQ0EseUJGcURGLENBRUEsR0FHRSxTQUFVLENFbkRaLHlDQUNGLGdDQUVBLENGa0RBLENBRUEsaUJBQ0UsR0FHRSw2Q0FBOEMsQ0VoRGhELHNDQUhFLGtDQUNGLHlCRm9EQSxDQUVBLFFBS0UsNkNBQThDLENFaERoRCxzQ0FMRSwrQkFBMEIsQ0FDMUIsd0JBQ0Esa0NBQ0YseUJGb0RBLENBRUEsUUU1Q0EsOENGa0RFLHFDQUFzQyxDRWhEeEMsVUFORSwrQkFBMEIsQ0FDMUIsd0JBQ0Esa0NBQ0EseUJGcURGLENBRUEsR0FHRSxTQUFVLENFbkRaLHlDQUNGLGdDQUVBLENGa0RBLENFL0NBLE9Ga0RFLDRCQUE2QixDRWhEL0Isb0JGa0RBLENBSUEsMEJBQ0UsR0VoREEsVUZrREUsd0RBQXNFLENFaER4RSxnREZrREEsQ0FFQSxHRWhEQSxVQUNGLHVCRmtESSxjRWhESixDRmtEQSxDQUVBLGtCQUNFLEdFaERBLFVGa0RFLHdEQUFzRSxDRWhEeEUsZ0RGa0RBLENBRUEsR0VoREEsVUFDRix1QkZrREksY0VoREosQ0ZrREEsQ0UvQ0EsUUZrREUsNkJBQThCLENFaERoQyxxQkZrREEsQ0FJQSwyQkFDRSxHRWhEQSxTRmtEQSxDQUVBLEdFaERBLFVBQ0YsdURGa0RJLDhDRWhESixDRmtEQSxDQUVBLG1CQUNFLEdFaERBLFNGa0RBLENBRUEsR0VoREEsVUFDRix1REZrREksOENFaERKLENGa0RBLENFL0NBLFNGa0RFLDhCQUErQixDRWhEakMsc0JGa0RBLENBRUEsMEJBQ0UsR0VoREEsVUZrREUsbUNBQXNDLENFaER4QywyQkZrREEsQ0UvQ0YsSUZrREksU0VoREosQ0ZrREEsQ0FFQSxrQkFDRSxHRWhEQSxVRmtERSxtQ0FBc0MsQ0VoRHhDLDJCRmtEQSxDRS9DRixJRmtESSxTRWhESixDRmtEQSxDRS9DQSxRRmtERSw2QkFBOEIsQ0VoRGhDLHFCRmtEQSxDQUVBLDhCQUNFLEdBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLDZEQUNGLG9ERm9EQSxDQUVBLElFN0NGLGdFRmtESSx1REFBK0QsQ0VyRC9ELFVBQ0EsK0RBQStELENBQ2pFLHVEQUdGLENGa0RBLENBRUEsc0JBQ0UsR0FJRSxpRUFBMkUsQ0VoRDdFLDBEQUpFLFVBQ0EsNkRBQ0Ysb0RGb0RBLENBRUEsSUU3Q0YsZ0VGa0RJLHVEQUErRCxDRXJEL0QsVUFDQSwrREFBK0QsQ0FDakUsdURBR0YsQ0ZrREEsQ0UvQ0EsWUZrREUsaUNBQWtDLENFaERwQyx5QkZrREEsQ0FFQSw4QkFDRSxHQUlFLGlFQUEyRSxDRWhEN0UsMERBSkUsVUFDQSw2REFDRixvREZvREEsQ0FFQSxJRTdDRixnRUZrREksdURBQStELENFckQvRCxVQUNBLCtEQUErRCxDQUNqRSx1REFHRixDRmtEQSxDQUVBLHNCQUNFLEdBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLDZEQUNGLG9ERm9EQSxDQUVBLElFN0NGLGdFRmtESSx1REFBK0QsQ0VyRC9ELFVBQ0EsK0RBQStELENBQ2pFLHVEQUdGLENGa0RBLENFL0NBLFlGa0RFLGlDQUFrQyxDRWhEcEMseUJGa0RBLENBRUEsK0JBQ0UsR0FJRSxpRUFBMkUsQ0VoRDdFLDBEQUpFLFVBQ0EsNERBQ0YsbURGb0RBLENBRUEsSUU3Q0YsZ0VGa0RJLHVEQUErRCxDRXJEL0QsVUFDQSxnRUFBK0QsQ0FDakUsd0RBR0YsQ0ZrREEsQ0FFQSx1QkFDRSxHQUlFLGlFQUEyRSxDRWhEN0UsMERBSkUsVUFDQSw0REFDRixtREZvREEsQ0FFQSxJRTdDRixnRUZrREksdURBQStELENFckQvRCxVQUNBLGdFQUErRCxDQUNqRSx3REFHRixDRmtEQSxDRS9DQSxhRmtERSxrQ0FBbUMsQ0VoRHJDLDBCRmtEQSxDQUVBLDRCQUNFLEdBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLDREQUNGLG1ERm9EQSxDQUVBLElFN0NGLGdFRmtESSx1REFBK0QsQ0VyRC9ELFVBQ0EsZ0VBQStELENBQ2pFLHdEQUdGLENGa0RBLENBRUEsb0JBQ0UsR0FJRSxpRUFBMkUsQ0VoRDdFLDBEQUpFLFVBQ0EsNERBQ0YsbURGb0RBLENBRUEsSUU3Q0YsZ0VGa0RJLHVEQUErRCxDRXJEL0QsVUFDQSxnRUFBK0QsQ0FDakUsd0RBR0YsQ0ZrREEsQ0UvQ0EsVUZrREUsK0JBQWdDLENFaERsQyx1QkZrREEsQ0FFQSwyQkFDRSxHRWhEQSxTRmtEQSxDQUVBLElFaERBLFVGa0RFLG1DQUFzQyxDRWhEeEMsMkJGa0RBLENFL0NGLEdGa0RJLFNFaERKLENGa0RBLENBRUEsbUJBQ0UsR0VoREEsU0ZrREEsQ0FFQSxJRWhEQSxVRmtERSxtQ0FBc0MsQ0VoRHhDLDJCRmtEQSxDRS9DRixHRmtESSxTRWhESixDRmtEQSxDRS9DQSxTRmtERSw4QkFBK0IsQ0VoRGpDLHNCRmtEQSxDQUVBLCtCQUNFLElBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLGdFQUFtRSxDQUNyRSx3REZvREEsQ0FFQSxHRTNDRixnRUZrREksdURBQStELENFdkQvRCxVQUNBLDJEQUErQixDQUMvQixvREFDQSx1Q0FDRiw4QkFHRixDRmtEQSxDQUVBLHVCQUNFLElBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLGdFQUFtRSxDQUNyRSx3REZvREEsQ0FFQSxHRTNDRixnRUZrREksdURBQStELENFdkQvRCxVQUNBLDJEQUErQixDQUMvQixvREFDQSx1Q0FDRiw4QkFHRixDRmtEQSxDRS9DQSxhRmtERSxrQ0FBbUMsQ0VoRHJDLDBCRmtEQSxDQUVBLCtCQUNFLElFaERBLFVGa0RFLCtEQUFvRSxDRWhEdEUsdURGa0RBLENBRUEsR0VoREUsVUFDQSxvREFBNkIsQ0FDL0IsNkNBQ0YscUNGa0RJLDRCRWhESixDRmtEQSxDQUVBLHVCQUNFLElFaERBLFVGa0RFLCtEQUFvRSxDRWhEdEUsdURGa0RBLENBRUEsR0VoREUsVUFDQSxvREFBNkIsQ0FDL0IsNkNBQ0YscUNGa0RJLDRCRWhESixDRmtEQSxDRS9DQSxhRmtERSxrQ0FBbUMsQ0VoRHJDLDBCRmtEQSxDQUVBLGdDQUNFLElFaERBLFVGa0RFLGdFQUFxRSxDRWhEdkUsd0RGa0RBLENBRUEsR0VoREUsVUFDQSxtREFBOEIsQ0FDaEMsNENBQ0Ysc0NGa0RJLDZCRWhESixDRmtEQSxDQUVBLHdCQUNFLElFaERBLFVGa0RFLGdFQUFxRSxDRWhEdkUsd0RGa0RBLENBRUEsR0VoREUsVUFDQSxtREFBOEIsQ0FDaEMsNENBQ0Ysc0NGa0RJLDZCRWhESixDRmtEQSxDRS9DQSxjRmtERSxtQ0FBb0MsQ0VoRHRDLDJCRmtEQSxDQUVBLDZCQUNFLElBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLCtEQUFtRSxDQUNyRSx1REZvREEsQ0FFQSxHRTNDRixnRUZrREksdURBQStELENFdkQvRCxVQUNBLDREQUErQixDQUMvQixxREFDQSx1Q0FDRiw4QkFHRixDRmtEQSxDQUVBLHFCQUNFLElBSUUsaUVBQTJFLENFaEQ3RSwwREFKRSxVQUNBLCtEQUFtRSxDQUNyRSx1REZvREEsQ0FFQSxHRTNDRixnRUZrREksdURBQStELENFdkQvRCxVQUNBLDREQUErQixDQUMvQixxREFDQSx1Q0FDRiw4QkFHRixDRmtEQSxDRS9DQSxXRmtERSxnQ0FBaUMsQ0VoRG5DLHdCRmtEQSxDQUVBLCtCQUNFLEdFaERBLHlDRmtERSxnQ0FBbUMsQ0VoRHJDLGtCRmtEQSxDRS9DQSxHQUNGLGdDRmtESSx1QkVoREosQ0ZrREEsQ0FFQSx1QkFDRSxHRWhEQSx5Q0ZrREUsZ0NBQW1DLENFaERyQyxrQkZrREEsQ0UvQ0EsR0FDRixnQ0ZrREksdUJFaERKLENGa0RBLENFL0NBLGFGa0RFLGtDQUFtQyxDRWhEckMsMEJGa0RBLENBRUEsK0JBQ0UsR0VoREEseUNGa0RFLGdDQUFtQyxDRWhEckMsa0JGa0RBLENFL0NBLEdBQ0YsZ0NGa0RJLHVCRWhESixDRmtEQSxDQUVBLHVCQUNFLEdFaERBLHlDRmtERSxnQ0FBbUMsQ0VoRHJDLGtCRmtEQSxDRS9DQSxHQUNGLGdDRmtESSx1QkVoREosQ0ZrREEsQ0UvQ0EsYUZrREUsa0NBQW1DLENFaERyQywwQkZrREEsQ0FFQSxnQ0FDRSxHRWhEQSx3Q0ZrREUsK0JBQWtDLENFaERwQyxrQkZrREEsQ0UvQ0EsR0FDRixnQ0ZrREksdUJFaERKLENGa0RBLENBRUEsd0JBQ0UsR0VoREEsd0NGa0RFLCtCQUFrQyxDRWhEcEMsa0JGa0RBLENFL0NBLEdBQ0YsZ0NGa0RJLHVCRWhESixDRmtEQSxDRS9DQSxjRmtERSxtQ0FBb0MsQ0VoRHRDLDJCRmtEQSxDQUVBLDZCQUNFLEdFaERBLHdDRmtERSwrQkFBa0MsQ0VoRHBDLGtCRmtEQSxDRS9DQSxHQUNGLGdDRmtESSx1QkVoREosQ0ZrREEsQ0FFQSxxQkFDRSxHRWhEQSx3Q0ZrREUsK0JBQWtDLENFaERwQyxrQkZrREEsQ0UvQ0EsR0FDRixnQ0ZrREksdUJFaERKLENGa0RBLENFL0NBLFdGa0RFLGdDQUFpQyxDRWhEbkMsd0JGa0RBLENBRUEsZ0NFaERFLEdGa0RFLCtCQUF1QyxDRWhEekMsdUJGa0RBLENBRUEsR0UvQ0Ysd0NGa0RJLCtCQUFrQyxDRW5EcEMsaUJBR0YsQ0ZrREEsQ0FFQSx3QkVoREUsR0ZrREUsK0JBQXVDLENFaER6Qyx1QkZrREEsQ0FFQSxHRS9DRix3Q0ZrREksK0JBQWtDLENFbkRwQyxpQkFHRixDRmtEQSxDRS9DQSxjRmtERSxtQ0FBb0MsQ0VoRHRDLDJCRmtEQSxDQUVBLGdDRWhERSxHRmtERSwrQkFBdUMsQ0VoRHpDLHVCRmtEQSxDQUVBLEdFL0NGLHlDRmtESSxnQ0FBbUMsQ0VuRHJDLGlCQUdGLENGa0RBLENBRUEsd0JFaERFLEdGa0RFLCtCQUF1QyxDRWhEekMsdUJGa0RBLENBRUEsR0UvQ0YseUNGa0RJLGdDQUFtQyxDRW5EckMsaUJBR0YsQ0ZrREEsQ0UvQ0EsY0ZrREUsbUNBQW9DLENFaER0QywyQkZrREEsQ0FFQSxpQ0VoREUsR0ZrREUsK0JBQXVDLENFaER6Qyx1QkZrREEsQ0FFQSxHRS9DRix3Q0ZrREksK0JBQWtDLENFbkRwQyxpQkFHRixDRmtEQSxDQUVBLHlCRWhERSxHRmtERSwrQkFBdUMsQ0VoRHpDLHVCRmtEQSxDQUVBLEdFL0NG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QUFDLGtCQUFrQix3QkFBd0IsQ0FBQyxrQkFBa0Isd0JBQXdCLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsdUJBQXVCLENBQUMsaUJBQWlCLGFBQWEsQ0FBQyx5QkFBeUIsMkhBQTJILFVBQVUsQ0FBQyxXQUFXLFVBQVUsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLFdBQVcsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsaUJBQWlCLENBQUMsZ0JBQWdCLFVBQVUsQ0FBQyxnQkFBZ0Isa0JBQWtCLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLGVBQWUsU0FBUyxDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxTQUFTLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsVUFBVSxDQUFDLGdCQUFnQixTQUFTLENBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLGdCQUFnQixpQkFBaUIsQ0FBQyxlQUFlLFFBQVEsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxRQUFRLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsUUFBUSxDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxnQkFBZ0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxrQkFBa0IsZ0JBQWdCLENBQUMsa0JBQWtCLHdCQUF3QixDQUFDLGtCQUFrQix3QkFBd0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQix1QkFBdUIsQ0FBQyxpQkFBaUIsYUFBYSxDQUFDLENBQUMseUJBQXlCLDJIQUEySCxVQUFVLENBQUMsV0FBVyxVQUFVLENBQUMsV0FBVyxrQkFBa0IsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGlCQUFpQixDQUFDLGdCQUFnQixVQUFVLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLGdCQUFnQixrQkFBa0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxTQUFTLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsU0FBUyxDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLFVBQVUsQ0FBQyxnQkFBZ0IsU0FBUyxDQUFDLGdCQUFnQixpQkFBaUIsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsZUFBZSxRQUFRLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsUUFBUSxDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLFFBQVEsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsZ0JBQWdCLENBQUMsZUFBZSxTQUFTLENBQUMsa0JBQWtCLGdCQUFnQixDQUFDLGtCQUFrQix3QkFBd0IsQ0FBQyxrQkFBa0Isd0JBQXdCLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsd0JBQXdCLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLHdCQUF3QixDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGlCQUFpQix3QkFBd0IsQ0FBQyxpQkFBaUIsdUJBQXVCLENBQUMsaUJBQWlCLGFBQWEsQ0FBQyxDQUFDLDBCQUEwQiwySEFBMkgsVUFBVSxDQUFDLFdBQVcsVUFBVSxDQUFDLFdBQVcsa0JBQWtCLENBQUMsV0FBVyxrQkFBa0IsQ0FBQyxVQUFVLFNBQVMsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxTQUFTLENBQUMsVUFBVSxrQkFBa0IsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFVBQVUsU0FBUyxDQUFDLFVBQVUsa0JBQWtCLENBQUMsVUFBVSxpQkFBaUIsQ0FBQyxnQkFBZ0IsVUFBVSxDQUFDLGdCQUFnQixrQkFBa0IsQ0FBQyxnQkFBZ0Isa0JBQWtCLENBQUMsZUFBZSxTQUFTLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsU0FBUyxDQUFDLGVBQWUsa0JBQWtCLENBQUMsZUFBZSxrQkFBa0IsQ0FBQyxlQUFlLFNBQVMsQ0FBQyxlQUFlLGtCQUFrQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxVQUFVLENBQUMsZ0JBQWdCLFNBQVMsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsZ0JBQWdCLGlCQUFpQixDQUFDLGVBQWUsUUFBUSxDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLFFBQVEsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGVBQWUsaUJBQWlCLENBQUMsZUFBZSxRQUFRLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLGdCQUFnQixDQUFDLGVBQWUsU0FBUyxDQUFDLGtCQUFrQixnQkFBZ0IsQ0FBQyxrQkFBa0Is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LHVCQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0EsdUJBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxzQkFDQyxlQUNELENBQ0EsdUJBQ0MsZUFDRCxDQUNBLHFCQUNDLGVBQ0QsQ0FDQSxzQkFDQyxlQUNELENBQ0EsMEJBQ0MsZUFDRCxDQUNBLHFCQUNDLGVBQ0QsQ0FDQSxzQkFDQyxlQUNELENBQ0EsbUJBQ0MsZUFDRCxDQUNBLG9CQUNDLGVBQ0QsQ0FDQSxxQkFDQyxlQUNELENBQ0EscUJBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0Esa0JBQ0MsZUFDRCxDQUNBLHNCQUNDLGVBQ0QsQ0FDQSxrQkFDQyxlQUNELENBQ0Esb0JBQ0MsZUFDRCxDQUNBLG1CQUNDLGVBQ0QsQ0FDQSxrQkFDQyxlQUNELENBQ0EseUJBQ0MsZUFDRCxDQUNBLG9CQUNDLGVBQ0QsQ0FDQSx1QkFDQyxlQUNELENBQ0Esa0JBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0Esb0JBQ0MsZUFDRCxDQUNBLGtCQUNDLGVBQ0QsQ0FDQSxpQkFDQyxlQUNELENBQ0Esb0JBQ0MsZUFDRCxDQUNBLG9CQUNDLGVBQ0QsQ0FDQSxzQkFDQyxlQUNELENBQ0Esd0JBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxtQkFDQyxlQUNELENBQ0EsaUJBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSx3QkFDQyxlQUNELENBQ0EsdUJBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0Esb0JBQ0MsZUFDRCxDQUNBLG1CQUNDLGVBQ0QsQ0FDQSxxQkFDQyxlQUNELENBQ0Esc0JBQ0MsZUFDRCxDQUNBLHdCQUNDLGVBQ0QsQ0FDQSw4QkFDQyxlQUNELENBQ0EsNEJBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxpQkFDQyxlQUNELENBQ0Esc0JBQ0MsZUFDRCxDQUNBLG9CQUNDLGVBQ0QsQ0FDQSxxQkFDQyxlQUNELENBQ0EscUJBQ0MsZUFDRCxDQUNBLG9CQUNDLGVBQ0QsQ0FDQSwwQkFDQyxlQUNELENBQ0EsNEJBQ0MsZUFDRCxDQUNBLGtCQUNDLGVBQ0QsQ0FDQSxrQkFDQyxlQUNELENBQ0EsMkJBQ0MsZUFDRCxDQUNBLG1CQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0EscUJBQ0MsZUFDRCxDQUNBLGtCQUNDLGVBQ0QsQ0FDQSxrQkFDQyxlQUNELENBQ0EsbUJBQ0MsZUFDRCxDQUNBLG1CQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0Esc0JBQ0MsZUFDRCxDQUNBLG9CQUNDLGVBQ0QsQ0FDQSx1QkFDQyxlQUNELENBQ0Esc0JBQ0MsZUFDRCxDQUNBLHlCQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0EscUJBQ0MsZUFDRCxDQUNBLHVCQUNDLGVBQ0QsQ0FDQSxtQkFDQyxlQUNELENBQ0Esc0JBQ0MsZUFDRCxDQUNBLG1CQUNDLGVBQ0QsQ0FDQSxtQkFDQyxlQUNELENBQ0Esd0JBQ0MsZUFDRCxDQUNBLHFCQUNDLGVBQ0QsQ0FDQSxtQkFDQyxlQUNELENBQ0EsaUJBQ0MsZUFDRCxDQUNBLHNCQUNDLGVBQ0QsQ0FDQSxxQkFDQyxlQUNELENBQ0Esd0JBQ0MsZUFDRCxDQUNBLGlCQUNDLGVBQ0QsQ0FDQSxvQkFDQyxlQUNELENBQ0Esc0JBQ0MsZUFDRCxDSHN3R0Esc0JBQ0MsZUFDRCxDQVFHLFdBQVcsdUJBQXlCLENBQXVjLGlCQUFnQixDQUFuQyxlQUFrQixDQUFyYyxzREFBc0QsQ0FBQywyWEFBZ2EsQ0FBQyxJQUF3RixtQkFBbUIsQ0FBQyxrQ0FBa0MsQ0FBQyxpQ0FBaUMsQ0FBNUssb0JBQW9CLENBQUMsNENBQTRDLENBQUMsaUJBQWlCLENBQTBGLDhCQUFpQyxDQUFDLHNCQUF5QixDQUFDLE9BQU8sc0JBQXNCLENBQUMsaUJBQWlCLENBQUMsbUJBQW1CLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBMEIsaUJBQWdCLENBQW5DLGtCQUFvQyxDQUFDLE9BQStDLG9CQUFtQixDQUE1Qyx3QkFBd0IsQ0FBdkMsY0FBNEQsQ0FBQyxVQUFVLGlCQUFpQixDQUFDLE9BQXlCLGtCQUFrQixDQUFwQyxpQkFBaUIsQ0FBdUQsaUJBQWdCLENBQWhDLGVBQWUsQ0FBbEMsa0JBQW9ELENBQUMsYUFBYSxrQkFBa0IsQ0FBQyxXQUFvQyx1QkFBdUIsQ0FBQyxrQkFBaUIsQ0FBbEUsd0JBQW1FLENBQUMsWUFBWSxXQUFXLENBQUMsV0FBVyxVQUFVLENBQUMsY0FBYyxpQkFBaUIsQ0FBQyxlQUFlLGdCQUFnQixDQUFDLFNBQVMsNENBQTRDLENBQUMsb0NBQW9DLENBQUMsVUFBVSw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQywyQkFBMkIsR0FBRyw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFLLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLENBQUMsbUJBQW1CLEdBQUcsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsR0FBSyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLGNBQWMsK0RBQStELENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsZUFBZSwrREFBK0QsQ0FBQyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxlQUFlLCtEQUErRCxDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLG9CQUFvQix3RUFBeUUsQ0FBQyw0QkFBOEIsQ0FBQyxvQkFBc0IsQ0FBQyxrQkFBa0Isd0VBQXlFLENBQUMsNEJBQThCLENBQUMsb0JBQXNCLENBQUMsZ0hBQWdILG1CQUFtQixDQUFDLFdBQVcsQ0FBQyxVQUE0QixvQkFBb0IsQ0FBVyxVQUFVLENBQUMsZUFBZSxDQUEzRSxpQkFBaUIsQ0FBMkQscUJBQW9CLENBQXpELFNBQTBELENBQUMsMEJBQTRDLE1BQU0sQ0FBeEIsaUJBQWlCLENBQW1CLGlCQUFnQixDQUEzQixVQUE0QixDQUFDLGFBQWEsbUJBQW1CLENBQUMsYUFBYSxhQUFhLENBQUMsWUFBWSxVQUFVLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxjQUFjLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsb0RBQW9ELGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQywwQ0FBMEMsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMscUNBQXFDLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsdURBQXVELGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLDJDQUEyQyxlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx5Q0FBeUMsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsbURBQW1ELGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLDRDQUE0QyxlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsaUNBQWlDLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLDBDQUEwQyxlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsa0NBQWtDLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxtQ0FBbUMsZUFBZSxDQUFDLG1DQUFtQyxlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxvQ0FBb0MsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsc0RBQXNELGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsb0NBQW9DLGVBQWUsQ0FBQywwQ0FBMEMsZUFBZSxDQUFDLHVDQUF1QyxlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHVDQUF1QyxlQUFlLENBQUMsa0NBQWtDLGVBQWUsQ0FBQywyQ0FBMkMsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxpQ0FBaUMsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxzQ0FBc0MsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyw4QkFBOEIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLDBDQUEwQyxlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHVDQUF1QyxlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsK0NBQStDLGVBQWUsQ0FBQyw0RUFBNEUsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLDBDQUEwQyxlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxnQ0FBZ0MsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxzREFBc0QsZUFBZSxDQUFDLGtEQUFrRCxlQUFlLENBQUMsd0RBQXdELGVBQWUsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGlDQUFpQyxlQUFlLENBQUMsZ0NBQWdDLGVBQWUsQ0FBQyw0REFBNEQsZUFBZSxDQUFDLGtEQUFrRCxlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQyxrQ0FBa0MsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLDRCQUE0QixlQUFlLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQywyQkFBMkIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyw0QkFBNEIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsc0NBQXNDLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxjQUFjLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQywwQkFBMEIsZUFBZSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsK0JBQStCLGVBQWUsQ0FBQyxzREFBc0QsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLHVDQUF1QyxlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMsNkRBQTZELGVBQWUsQ0FBQyxrREFBa0QsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsOEJBQThCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLDBCQUEwQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxxQ0FBcUMsZUFBZSxDQUFDLCtCQUErQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx3QkFBd0IsZUFBZSxDQUFDLDZCQUE2QixlQUFlLENBQUMsMEVBQTBFLGVBQWUsQ0FBQyxnREFBZ0QsZUFBZSxDQUFDLGdEQUFnRCxlQUFlLENBQUMsZ0RBQWdELGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHdHQUF3RyxlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsY0FBYyxlQUFlLENBQUMsb0NBQW9DLGVBQWUsQ0FBQyx1Q0FBdUMsZUFBZSxDQUFDLDJDQUEyQyxlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyw2Q0FBNkMsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLDZDQUE2QyxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxxQkFBcUIsZUFBZSxDQUFDLGNBQWMsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBQUMseUJBQXlCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsY0FBYyxlQUFlLENBQUMsbURBQW1ELGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsMEJBQTBCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLG9CQUFvQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHdCQUF3QixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyxtQkFBbUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyxzQkFBc0IsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMscUJBQXFCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsbUJBQW1CLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLDJCQUEyQixlQUFlLENBQUMsd0JBQXdCLGVBQWUsQ0FBQyx1QkFBdUIsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMsdUJBQXVCLGVBQWUsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLHlCQUF5QixlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyw2QkFBNkIsZUFBZSxDQUFDLHVCQUF1QixlQUFlLENBQUMsb0JBQW9CLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLHFCQUFxQixlQUFlLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxnQ0FBZ0MsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxrQkFBa0IsZUFBZSxDQUFDLGtCQUFrQixlQUFlLENBUXA5dEIsWUlybUhDLGdDQUErQixDQUMvQixnQ0FBK0IsQ0FFaEMsOEJBQ0EsNkJBQVMsQ0FMUiwwQkFBeUIsQ0FHekIsdUJBQW9CLENBR3JCLGtCSndtSEEsQ0FFQSxjSXBtSEEsd0NBQ0UsZ0NBRkYsVUp5bUhBLENJcG1IQSxhQUNBLHNDQUFjLENBQ2QsOEJKc21IQSxDSWxtSEEsbUJBQ0EsNENBQ0UsbUNKcW1IRixDSWxtSEEsa0JBQ0EsMENBQVcsQ0FDWCxrQ0pvbUhBLENJaG1IQSxnQkFDQSw0Q0FDRSxtQ0ptbUhGLENJaG1IQSxlQUNBLHNDQUFZLENBQ1osOEJKa21IQSxDSTlsSEEsZUppbUhFLDJDQUE0QyxDSS9sSDlDLG1DSmltSEEsQ0k3bEhBLGdCQUNBLHlDQUFjLENBQ2QsaUNBQ0EsQ0FNQSx5QkFDRSxHQUFJLFNBQVUsQ0FDaEIsQ0FDQSxpQkFDRSxZQUFjLENKNmxIaEIsQ0kzbEhBLDBCQUtBLGFBQ0UsR0FBSyxTQUFXLENKeWxIbEIsQ0l2bEhBLGtCQUNBLGFBQ0UsR0FBSyxTQUFXLENKeWxIbEIsQ0l2bEhBLDJCQUtBLGFBQ0UsR0FBSyxTQUFXLENKcWxIbEIsQ0lubEhBLG1CQUNBLGFBQ0UsR0FBTSxTQUFXLENKcWxIbkIsQ0FDQSxnQ0lubEhBLG9EQU1BLHNFQUNFLEdBQU0sVUFBVyxDQUFFLHVESmdsSHJCLENBQ0Esd0JJOWtIQSxpRkFDQSxxSEFDRSxhQUFVLHVEQUFhLENBQXNELDhDQUFFLENKZ2xIakYsQ0FDQSwrQkk5a0hBLHdFQU1BLG9EQUNFLFlBQVUsOENBQWEsQ0oya0h6QixDQUNBLHVCSXprSEEsc0hBQ0EsaUZBQ0UsR0FBSyxTQUFZLDhDQUE4Qix1Q0FDakQsQ0FJQSwrQkFDRSxHQUFLLFNBQVUsQ0FBRSw0QkFDbkIsQ0FDQSx1QkFDRSxZQUFPLDRCQUFzQyxxQkFDL0MsQ0FJQSwwQkFDRSxHQUFPLG9DQUNULENKcWtIQSxrQklua0hBLG1FSnFrSEEsQ0kvakhBLCtCQUNFLEdBQU8sU0FBVSxDQUFFLDZCQUNyQixDSmtrSEEsdUJJaGtIQSwrREpra0hBLENJNWpIQSw2QkFDRSxHQUFLLFNBQVUsQ0FBRSw2QkFDbkIsQ0orakhBLHFCQUNFLEdBQUssU0FBVSxDQUFFLDRCQUE2QixDQUFFLG9CQUF1QixDQUN6RSxDQVVBLGlDS2h1SEMsVUFBUyxDQUZULFlBQ0EsYUFBYyxDQUlmLFNBREEsY0FEQSxpQkxzdUhBLENBRUEsY0tsdUhDLGFBQ0Qsa0JBRUMsc0JBQWEsQ0FEZCxVTHF1SEEsQ0FDQSwyQktsdUhBLGFBQ0Esa0JBQ0MsK0JMb3VIRCxDQUNBLGlDS2x1SEEsZ0JBQ0Esa0JBQ0MsVUxvdUhELENLL3RIQSw0Q0xpdUhDLHlDQUE0QyxDSy90SDdDLGlDTGl1SEEsQ0s5dEhBLHdCQUVDLHNEQUFXLENBRFosVUxrdUhBLENLL3RIQSx5Q0xrdUhRLHNEQUF3RCxDS2p1SGhFLFVMa3VIQSxDSy90SEEsdURBRUMsY0xpdUhELENBQ0EsY0sxdEhBLHlDQUFvQixDQUpuQix3QkFBaUIsQ0FDakIsc0JBQ0QscUJMZ3VIQyxnQks3dEhELENMa3VIQSxVSzl0SEEsY0FDQSxDTGt1SEEsbURLN3RISSxtQ0FDQSwrQkFBa0MsQ0FDbEMsOEJBQWlDLENBQ3JDLGdDQUNBLDZCQUNJLDJCQUNKLENMZ3VIQSwwQkFDSSx3QkFDSixDQUlBLGtGQUFrRixDQUlsRixzRUFBc0UsQ01udkh0RSxLQUFtQyw0RUFBbkMsNkJBQW1DLHNEQUNuQyxXQUFNLG1DQUNOLGdCQUFRLGFBQXdCLHFCQUFxQixDQUNyRCxRQUFJLHNCQUEwQixDQUM5QixzQ0FBeUIsMkJBQTJCLENBQW9DLFdBQUcsQ0FBcEIsY0FBb0IsQ0FDM0YsMkJBQXVCLG1CQUFXLGtDQUNsQyxzQkFDQSw4Q0FBNkIsQ0FBMEMsZUFBMUMsa0JBQTBDLHdFQUN2RSw2QkFBNkIsQ0FDN0IsMEhBQWlDLHdDQUNqQywyQkFBbUIsc0NBQ25CLHlCQUFLLHFCQUErQixDQUNwQyxtQkFBWSxhQUNaLE9BQUksU0FDSiwrQkFBMkIsQ0FBM0Isb0NBQTJCLENBQzNCLEVBQW1ELGdIQUFuRCxzQ0FBK0IsNENBQW9CLDBGQUVuRCxZQUFvQixrQkFBd0IsQ0FBNUMsVUFBNEMsQ0FDNUMsaUJBQXFCLGtCQUF3QixDQUE3QyxVQUE2QyxDQUM3Qyw0QkFBeUIsaUNBQXdCLENBRWpELHlEQUE0QixVQUErRixDQUEvRixzQkFBK0YsQ0FDM0gsMkNBQTRCLENBQWlDLFVBQWpDLHNCQUFpQyxDQUM3RCwrQkFDQSwwQkFBWSx1RkFBZ0QsQ051ekg1RCwwQkFBNEIsK0JBQStCLENBQUUsK0NBQStDLENBQUUsdUNBQXlDLENNcnpIdkosMEVOdXpIQSxVQUFZLHdDQUEwQyxDQUFFLGdDQUFxQyxDTS95SDdGLGtCQUFxQyw4QkFBaEIsd0JBQWdCLENBQ3JDLEdBQUssY0FBYyxDQUFFLGdCQUFnQixrQkFDckMsR0FBSyxjQUFjLENBQUUsZ0JBQWdCLENBQ3JDLEdBQUssY0FBYyxDQUFFLGdCQUFnQixDQUNyQyxrQ0FBd0IsQ0FDeEIsaUJBQWtCLGtCQUNsQixpQkFBaUIsaUJBQVUsQ0FDM0IsbURBQXlCLGlCQUErQyxDTnV6SHhFLGlCQUFrQiw0QkFBNEIsQ0FBRSxlQUFrQixDTXJ6SGxFLHlCQUFrQixDQUNsQix1QkFBZ0IsK0JBQTJCLENBQWdCLFVBQUUsV0FBaUIsa0JBQXFCLG9CQUFxQixDQUd4SCxlQUE4QixvRUFBaEIsd0JBQWdCLENBQzlCLDRCQUFnQixXQUFpQyw0RU51ekhqRCxPQUFTLFVBQWEsQ0FBRSxjQUFjLENBQUUsZUFBZSxDQUFFLGdCQUFnQixDQUFFLGVBQWtCLENNcnpIN0YsMkJBQXdCLENBQ3hCLGdDQUFvQixXQUEyQixDQUcvQyxrQkFBYyx3QkFBNEIsMkJBQThCLENBQ3hFLFlBQWdELDhCQUErQixDQUEvRSx3QkFBb0IsMkJBQTJELENBQy9FLGFBQWMsd0JBQXlCLENBQUUsMEJBQTRCLENBQ3JFLG9DQUF3QyxDQUFFLDBCQUE0QixDQUN0RSxrQkFBYyx3QkFBMkIsMkJBQTRCLENBQ3JFLHFDQUFvQiwyQkFBMkIsQ0FDL0Msc0NBQXNCLDJCQUEyQixDQUNqRCxxQ0FBc0IsMkJBQTJCLENBQ2pELDJDQUFzQixDQUF5QiwwQkFBRSxDQUNqRCxxQkFBc0Isd0JBQXlCLENBQUUsMEJBQTRCLENBQzdFLHFCQUFhLHdCQUE2QiwyQkFBNkIsQ0FDdkUscUJBQWMsd0JBQTZCLDJCQUE2QixDQUN4RSxxQkFBYyx3QkFBNkIsMkJBQTZCLENOdXpIeEUsV0FBYSx5QkFBMkIsQ0FBRSwyQkFBNkIsQ01yekh2RSxxQ0FBZSw2QkFDZixZQUFhLHlCQUFxQiw2QkFHbEMsZ0NBQW1CLENBQ25CLHFDQUFnQixDQUNoQixhQUFhLHVCQUFxQixDQUNsQyxrQkFBYyx1QkFBd0IsQ0FDdEMsc0NBQW1CLENBQ25CLGdDQUFnQixDQUVoQiwrQkFBa0IsdUJBQXlCLENBQzNDLHNDQUFtQixDQUNuQixrQkFBa0IsdUJBQXlCLENBQzNDLHdDQUF3QixDQUN4QixrQkFBYyx1QkFBd0IsQ0FDdEMsZ0JBQWtCLHVCQUF3QixDQUMxQyxzQkFBYSx1QkFBeUIsQ0FDdEMsa0NBQW1CLENBQ25CLGdCQUFpQix1QkFBeUIsQ0FDMUMsbUNBQWtCLENBQ2xCLHlDQUF1QixDQUN2Qix1Q0FBd0IsQ0FDeEIsdUNBQXlCLENBQ3pCLHFCQUFrQix1QkFBeUIsQ0FDM0MsdUJBQW9CLGtDQUF5QixDQUM3Qyx3QkFBbUIsa0NBQTJCLENBQzlDLHdDQUF1QixDQUN2QixrQkFBa0IsdUJBQTJCLENBQzdDLHdDQUFzQixDQUN0Qix1QkFBdUIsdUJBQXdCLENBQy9DLHVDQUEwQixDTnV6SDFCLHFCQUFzQix1QkFBMEIsQ01yekhoRCxxQkFBbUIsd0JBQ25CLHdCQUFxQix1QkFBOEIsQ0FHbkQsbUJBQW9CLDBCQUE2QixDQUNqRCxrQkFBb0IsNEJBQTZCLENBQ2pELGtCQUFvQiw0QkFBNkIsQ0FDakQsa0JBQW9CLDRCQUE2QixDQUNqRCxrQkFBb0IsNEJBQTZCLENBQ2pELGtCQUFvQiw0QkFBNkIsQ0FDakQsa0JBQW9CLDRCQUE2QixDQUNqRCw4Q0FBcUIsQ051ekhyQixrQkFBb0IsNEJBQTZCLENNcnpIakQsa0JBQWdCLDZCQUNoQixtQkFBbUIsNkJBQTBCLENBRzdDLGlCQUFtQix5QkFBMEIsQ0FDN0MsaUJBQW1CLHlCQUEwQixDTnV6SDdDLGlCQUFtQix5QkFBMEIsQ01yekg3QyxpQkFBa0IsMEJBQ2xCLDBDQUF3QixDQUd4QixzQkFBc0IsOEJBQThCLENBQ3BELDJCQUFvQixtQ0FBNkIsQ0FDakQsK0JBQW1CLENBQ25CLGtEQUErQixDQUMvQiw4Q0FBb0MsQ051ekhwQyxrQkFBbUIsdUJBQXlCLENNcnpINUMsOEJBQWdCLHVDQUNoQixvQkFBaUIsZUFHakIsZ0JBQWUsMkJBQ2YsZ0JBQWMsMEJBQTBCLENBR3hDLHdCQUFxQixpQ0FBMEMsQ0FBRSxrQ0FBaUMsa0JBQWlCLFFBQWtCLENBQ3JJLHlDQUEwQixZQUFnQyxlQUFnQixDQUFFLFlBQWUsQ0FDM0YsMEJBQXFCLHFCQUEyQixrQkFBb0IsZUFBYSxnQkFBaUIsaUJBQWMsQ051ekhoSCxvQkFBcUIsc0NBQTBDLENBQUUsaUJBQWtCLENBQUUsVUFBVyxDQUFFLGNBQWUsQ0FBRSxlQUFnQixDQUFFLGlCQUFtQixDTXJ6SHhKLHdCQUFnQiw0RkFDaEIsb0JBQVcsMENBQWlELHdDQUc1RCxzRE51ekhBLFdBQVksdUNBQTZDLENNL3lIekQsZUFBZSxVQUNmLGtCQUFjLHdCQUEwQixDQUN4QyxvQ0FBb0IsQ051ekhwQixhQUFlLHdCQUF5QixDQUFFLDRCQUFnQyxDTXJ6SDFFLG9DQUFnQixDQUNoQixrQkFBbUIsd0JBQW9CLENBR3ZDLGlCQUFtRCwyQkFBM0Isa0JBQTJCLG9EQUFuRCxpQkFBd0IsQ0FBMkIseUZBQ25ELG1DQUE2QixDQUM3QiwyQkFBNEIsd0JBQTJCLENBQ3ZELDZDQUEyQixDQUMzQiwwQkFBNkIsd0JBQTJCLENBQ3hELHlCQUE0Qix3QkFBMkIsQ0FDdkQsZ0RBQXNELENBQ3RELGtEQUFpQyxDQUNqQyx5QkFBNEIsd0JBQTJCLENBQ3ZELDBCQUEyQix3QkFBMkIsQ0FDdEQsOEJBQStCLHdCQUEyQixDQUMxRCw4Q0FBZ0MsQ0FDaEMsZ0RBQThCLENBQzlCLDRCQUErQixxQkFBd0IsQ051ekh2RCw2QkFBZ0Msd0JBQTJCLENNcnpIM0QsMkJBQW9CLHdCQUFtQixDQUN2Qyw0QkFBdUIscUJBQWEsQ0FFcEMsb0NBQXNDLENBQ3RDLGtDQUNBLG9FQUFvRSxXQUFXLHdMQUMvRSxzQ0FBb0Msd0JBQTJCLFdBQVcsQ0FDMUUscUNBQWlDLHdCQUEyQixXQUFXLENBQ3ZFLHlDQUFxQyx3QkFBMkIsV0FBVyxDQUMzRSw0REFBdUMsV0FBMkIsQ0FDbEUseURBQXdDLFdBQTJCLENOdXpIbkUscUNBQXFDLHdCQUF5QixDQUFFLFVBQVcsQ01yekgzRSx1Q0FBZSxvQ0FDZix3Q0FBMkIsaUNBRzNCLFlBQWMsYUFBWSxDQUMxQixhQUErRCxjQUFtQixDQUE5RCxZQUFZLGlCQUFhLGtCQUFrQixDQUEvRCxXQUFrRixDQUNsRixjQUFtRSxlQUF6Qyw4Q0FBeUMsQ0FBeEQsVUFBd0QsQ0FDbkUsYUFBa0UsZUFBakQsV0FBWSxtQ0FBcUMsQ0FBbEUsVUFBa0UsQ0FDbEUsbUJBQXNFLGVBQXRDLFdBQUUsaUJBQXdCLGtCQUFZLENBQXhELFVBQXdELENBQ3RFLFNBQW1CLHNDQUF1QyxDQUExRCxhQUEwRCxDQUMxRCxlQUFjLGtDQUFtQyxDQUFuQyxXQUFtQyw0QkFBMEMscUJBQWEsQ0FDeEcsV0FBb0IscUJBQW1DLENBQVcsaUNBQWxFLGlCQUFvQixDQUFtQyxVQUFXLENBQ2xFLGlCQUFjLHFCQUFtQixDQUNqQyw2QkFEaUMsOENBQ2EsQ0FBOUMsWUFBOEMsdUNBQzlDLGtCQUFpQiwrQkFBbUMsWUFDcEQsV0FBUSxrQkFDUixTQUFhLGlEQUFzQyxzRkFDbkQsd0JBREEsK0JBQzJILENBQTNILGVBQWUsMkRBQWlFLG9EQUEyQyw2QkFDM0gsTUFBc00scUJBQXVCLENBQTdOLHlDQUFxQixrQ0FBaUUsd0JBQWdILENBQXVCLFdOdXpIN04sWUFBYSx5Q0FBNkMsQ0FBQyxpQ0FBc0MsQ01yekhqRyw4REFBOEQsV0FBYSx1Q0FBd0MsQ0FDbkgsbUJBQXFCLGdEQUF5QyxDQUFZLDZEQUUxRSxjQUFtQix3QkFBeUIsQ0FBRSxjQUFlLFVBQUUsZUFBdUIscUJBQTJCLENBQWdCLDZCQUFGLFlBQUUsQ0FDakksaUNBQXlCLHNCQUF5QixZQUVsRCxpQkFBbUIsd0JBQW1CLENBQWMsY0FBZCxjQUFjLCtDTnV6SHBELHVCQUF5Qix3QkFBeUIsQ01yekhsRCx5QkFBaUIsZUFBZ0IsbUNBQ2pDLGtCQUFhLDZCQUViLGdDTnV6SEEsV0FBYSxnREFBdUQsQ01oekhwRSxtQ0FBaUIsQ0FDakIsc0JBQW1CLHlDQUFnQyxDQUNuRCx1Q0FBaUIsQ0FDakIsZ0JBQWUsNEJBQWdDLENBQy9DLGtCQUFjLDRCQUFnQyxDQUM5QyxnQkFBZSw0QkFBZ0MsQ0FDL0MsY0FBZSw0QkFBZ0MsQ0FDL0MsYUFBVyw0QkFBZ0MsQ0FDM0MsY0FBVyw0QkFBb0MsQ0FDL0MsMENBQW1CLENBQ25CLG1DQUFnQixDQUNoQiwyQ0FBa0IsQ0FDbEIsaUJBQWEsa0NBQThCLENBQzNDLGlEQUFnRCxDQUNoRCxnQkFBVyxnQ0FBNkIsQ0FDeEMsdUNBQWUsQ0FDZixnQkFBZ0IsNEJBQTZCLENBQzdDLHFDQUFpQixDQUNqQix5Q0FBZ0IsQ0FDaEIsMENBQXFCLENBQ3JCLGVBQWMsNEJBQThCLENBQzVDLDBDQUFrQixDQUNsQixtQkFBZ0IsNEJBQThCLENBQzlDLHdDQUFnQixDQUNoQixpQkFBZ0IsNEJBQStCLENBQy9DLGVBQWdCLDRCQUE2QixDQUM3QywwQ0FBbUIsQ0FDbkIsZUFBYSw0QkFBNkIsQ0FDMUMsMkNBQStDLENBQy9DLG1CQUFXLDRCQUE4QixDQUN6Qyx1Q0FBaUIsQ0FDakIsMkNBQXVCLENBQ3ZCLHNDQUF1QixDQUN2QixnQkFBZ0IsNEJBQThCLENBQzlDLHFCQUFnQix1Q0FBOEIsQ0FDOUMsNkRBQWliLENBQ2piLDJDQUFrQixDQUNsQixjQUFnQiw0QkFBOEIsQ0FDOUMsNkJBQWdCLGtCQUErQixvS0FDL0MsNENBQW9CLENBQ3BCLDJDQUFxQixDQUNyQiw0Q0FBcUIsQ0FDckIsb0JBQWUsNEJBQWdDLENBQy9DLGlEQUEyQixDQUMzQixxQkFBb0IsNEJBQStCLENBQ25ELDBDQUFxQixDTnV6SHJCLDBCQUEyQix3Q0FBMEMsQ01yekhyRSxtQkFBWSw2QkFDWixtQkFBZ0IsNEJBQWtDLENBR2xELGVBQXNELFVBQThDLENOdXpIcEcsK0JNdnpIb0IsV0FBb0IsQ0FBcUQsTUFBTyxDQUFwRyxpQkFBb0IsQ0FBNkQsS0FBWSxDQUFyRCxVQUFjLENBQWEsU051ekhzQyxDQUF6RyxnQkFBZ0UsVUFBeUMsQ01yekh6RyxjQUFvQixXQUNwQixpQ0FEb0IsbUJBQXBCLGlCQUFvQiwyQkFDaUIsQ0FBckMsbUJBQXFDLFdBR3JDLG1CQUFjLGdCQUFjLENOeXpINUIsYUFBaUYsVUFBVyxDQUk1RixtQkFBb0IsV0FBWSxDQUFFLGlCQUFrQixDQUFFLGlCQUFrQixDQUFFLFVBQVcsQ0FBRSxVQUFXLENNcnpIbEcsdUJBQWUsMERBQ2YsNkJBQThCLFdBRzlCLGFBQTJDLHdDQUEzQyxZQUF1QixnQkFBb0IsdUhOdXpIM0MsZUFBaUQsVUFBVyxDQUEzQyxjQUFlLENBQUUsWUFBNEIsQ01yekg5RCw4Qk51ekhBLHFCQUF1QixpQkFBb0IsQ01oekgzQyxjQUE2RCw0UUFDN0QsOEJBRDZELG9HQUFuQywrQkFBbUMsaUJBQTdELGlCQUN5RSxDQUF6RSxnQkFBeUUsOEdBQ3pFLGtCQUF1RSx3RUFBNUMsK0JBQTRDLGlCQUF2RSxpQkFBdUUsQ0FDdkUsMERBQTRCLENBQzVCLCtCQUEwQix1Q0FBMEMsQ051ekhwRSwwQkFBMkIsK0JBQTRDLENNcnpIdkUsOEROdXpIQSx5QkFBMEIsb0NBQTBDLENNaHpIcEUsZ0NBQWtDLENBQUUsMEJBQTJCLENBQUMsNEJBR2hFLCtCQUE2QixjQUFhLFdBQWdCLENBQzFELDBCQUE2QixDQUE2QixjQUFhLENBQTdCLFVBQTZCLENBQ3ZFLGdDQUErQixDQUE2QixjQUFZLENBQTVCLFVBQTRCLENBQ3hFLHFDQUE4QixDQUF5QyxlQUFkLFVBQTRCLENBQ3JGLDJCQUEyQixVQUFXLENBQWEsY0FBaUMsQ0FBakMsVUFBaUMsQ0FDcEYsNkJBQXVCLFVBQWEsQ0FBMkIsZUFBZCxTQUFjLENBQy9ELDRCQUFzQixVQUFhLENBQVksY0FBMEIsQ0FBMUIsU0FBMEIsQ0FDekUseUJBQXFDLHFCQUEwQixXQUFlLENBQXpDLFlBQXlDLGtCQUF2RCxTQUF1RCxDQUM5RSwrQkFBd0IsQ0FBdUIsY0FBYSxDQUFwQyxVQUFvQyxDQUM1RCxvQkFBNEMsMEJBQWEsQ0FBMUMsV0FBYSxXQUE2QixDTnV6SHpELHFCQUFxQyx3QkFBd0IsQ0FBdEMsVUFBVyxDQUE2QixjQUFlLENNcnpIOUUsc0JBQVcsNERBQ1gsY0FBdUMsMEJBQXZDLFVBQWlCLGNBQXNCLFlBR3ZDLGlCQUFjLG9CQUFvQixDQUNsQywrQkFBYSxDQUNiLGlDQUFpQyxDQUNqQyxjQUFZLG1CQUFzQixDQUNsQyxrQ0FBa0MsQ0FDbEMsZ0NBQWUsQ0FDZixpQ0FBa0MsQ0FDbEMsY0FBYSxvQkFDYixtQ0FBb0MsQ0FDcEMsZ0NBQWdCLENBQ2hCLGlDQUFrQixDQUNsQixrQ0FBa0IsQ0FDbEIsb0NBQXFDLENBQ3JDLGlCQUFpQixvQkFDakIsc0NBQXVDLENBQ3ZDLG1DQUFrQixDQUNsQixxQ0FBdUMsQ0FDdkMsa0JBQWdCLG1CQUF1QixDQUN2QyxzQ0FBb0IsQ0FDcEIscUNBQW9CLENBQ3BCLHFDQUFzQixDQUN0Qix1Q0FBcUIsQ0FDckIseUNBQTBDLENBQzFDLHFCQUFvQixvQkFBdUIsQ0FDM0MsMENBQTJDLENBQzNDLHdDQUFzQixDQUN0Qix5Q0FBMEMsQ0FDMUMscUJBQWdCLG9CQUF1QixDQUN2QyxxQkFBbUIsc0JBQXFCLENBQ3hDLG9CQUFtQixvQkFBdUIsQ0FDMUMscUNBQXFCLENBQ3JCLHVDQUFvQixDQUNwQix5Q0FBeUMsQ0FDekMscUJBQVksb0JBQW1CLENBQy9CLG9CQUFlLHNCQUEyQixDQUMxQyxvQkFBZSxvQkFBMEIsQ0FDekMsNkJBQWdCLENBQ2hCLHFDQUFtQix5QkFBMEIsQ0FDN0MsY0FBeUMsMEJBQ3pDLDZCQURBLHNCQUNrQixDQUNsQixrQkFBaUIseUJBQTJCLENOdXpINUMsZ0JBQWlCLHVCQUF3QixDTXJ6SHpDLGlCQUFZLHlCQUNaLDBDQUF5Qyw2QkFHekMsa0JBQWUscUJBQXFCLENBQ3BDLGlDQUFjLENBQ2QsbUNBQW1DLENBQ25DLGVBQWEsb0JBQXVCLENBQ3BDLG9DQUFvQyxDQUNwQyxrQ0FBZ0IsQ0FDaEIsbUNBQW9DLENBQ3BDLGVBQWMscUJBQ2QscUNBQXNDLENBQ3RDLGtDQUFpQixDQUNqQixtQ0FBbUIsQ0FDbkIsb0NBQW1CLENBQ25CLHNDQUF1QyxDQUN2QyxrQkFBa0IscUJBQ2xCLHdDQUF5QyxDQUN6QyxxQ0FBbUIsQ0FDbkIsdUNBQXlDLENBQ3pDLG1CQUFpQixvQkFBd0IsQ0FDekMsd0NBQXFCLENBQ3JCLHVDQUFxQixDQUNyQix1Q0FBdUIsQ0FDdkIseUNBQXNCLENBQ3RCLDJDQUE0QyxDQUM1QyxzQkFBcUIscUJBQXdCLENBQzdDLDRDQUE2QyxDQUM3QywwQ0FBdUIsQ0FDdkIsMkNBQTRDLENBQzVDLHNCQUFpQixxQkFBd0IsQ0FDekMsc0JBQW9CLHVCQUFzQixDQUMxQyxxQkFBb0IscUJBQXdCLENBQzVDLHVDQUFzQixDQUN0Qix5Q0FBcUIsQ0FDckIsMkNBQTJDLENBQzNDLHNCQUFhLHFCQUFvQixDQUNqQyxxQkFBZ0IsdUJBQTRCLENBQzVDLHFCQUFnQixxQkFBMkIsQ0FDM0MsK0JBQWlCLENBQ2pCLHVDQUFvQiwwQkFBMkIsQ0FDL0MsZUFBMkMsMkJBQzNDLCtCQURBLHVCQUNtQixDTnV6SG5CLG1CQUFvQiwwQkFBMkIsQ01yekgvQyxpQkFBWSx5QkFDWixrQkFBaUIseUJBQXlCLENBRzFDLHNDQUFrQixDQUNsQixpQkFBZ0IseUJBQXdCLENBQ3hDLHNCQUFtQiw4QkFBMkIsQ051ekg5QyxnQkFBa0Isd0JBQTBCLENNcnpINUMsY0FBYSx1QkFDYiwwQ0FBb0IsQ0FHcEIsbUJBQWtCLDJCQUFvQixXQUN0QyxtQkFBaUIsMkJBQW1CLENBQ3BDLGdCQUFnQix3QkFBa0IsQ051ekhsQyxnQkFBa0IsaUJBQW9CLENNcnpIdEMsZUFBUSxpQkFJUixvQkFBTyxnQkFDUCxNQUFPLGlCQUFtQixDQUMxQixNQUFPLGlCQUFtQixDQUMxQixNQUFPLGlCQUFtQixDQUMxQixNQUFPLGlCQUFtQixDQUMxQixNQUFPLGlCQUFtQixDQUMxQixNQUFPLGlCQUFtQixDQUMxQix1QkFBUSxDTnV6SFIsTUFBTyxpQkFBbUIsQ01yekgxQix1QkFBYSxDQUNiLHlCQUFhLENBRWIsWUFBYSxrQkFBb0IsQ0FDakMsWUFBYSxrQkFBb0IsQ0FDakMsWUFBYSxrQkFBb0IsQ0FDakMsWUFBYSxrQkFBb0IsQ0FDakMsWUFBYSxrQkFBb0IsQ0FDakMsWUFBYSxrQkFBb0IsQ0FDakMsOEJBQWMsQ051ekhkLFlBQWEsa0JBQW9CLENNcnpIakMsWUFBVSxtQkFDVixhQUFTLG1CQUF1QixDQUdoQywyQkFBWSxDQUFvQixpQkFBQyxXQUNqQyxVQUFZLG1CQUFxQixDQUNqQyxVQUFZLG1CQUFxQixDQUNqQyxVQUFZLG1CQUFxQixDQUNqQyxVQUFZLG1CQUFxQixDQUNqQyxVQUFZLG1CQUFxQixDQUNqQyw2QkFBYSxDQUNiLDZCQUFjLENOdXpIZCxVQUFZLG1CQUFxQixDTXJ6SGpDLFdBQVcscUJBQ1gsWUFBYyxxQkFHZCxZQUFhLHFCQUFVLENBQ3ZCLGtDQUF5QixDQUV6QixzQkFBc0IsQ0FDdEIsdUJBQWMsK0JBQXlCLENBQ3ZDLGlCQUFpQyx5Q0FBckIsa0NBQXFCLDRCQUNqQyxvQkFBWSw0QkFBcUIsQ0FDakMsbUNBQXVDLENBQ3ZDLCtCQUNBLFdBQVUsbUJBQWtCLENBQzVCLGdCQUFnQixvQkFBZ0IsQ051ekhoQyxrREFBOE0sc0JBQXVCLENBQUUsMkJBQTRCLENBQUUsOEJBQStCLENBQUUseUJBQTBCLENBQTFRLCtCQUFnQyxDQUFFLG9DQUFxQyxDQUFFLHVDQUF3QyxDQUFFLGtDQUF5SixDTXJ6SGxVLHdCTnV6SEEsZ0JBQWdCLGNBQWdCLENNaHpIaEMsY0FBYyxzQkFDZCxjQUFVLDJCQUNWLGNBQWdCLHNCQUNoQiwrQ0FBbUQsQ0FDbkQsaURBQTRDLENBQzVDLG1EQUFtRCxDQUNuRCw4Q0FBNEIsQ0FDNUIsdUNBQXNCLENBQ3RCLCtDQUErQixDQUMvQiwwQkFBc0IsOEJBQWlDLENBQ3ZELG9CQUFlLDJCQUErQixDQUM5Qyw2QkFBdUIsOEJBQStCLENBQ3RELG9CQUFhLDhCQUFzQixDQUNuQywyQ0FBb0IsQ0FDcEIscUJBQXVCLCtCQUN2QixnQ0FBNEIsQ0FDNUIscURBQWtDLENBQ2xDLDJEQUFrQyxDQUNsQywwQkFBMkIsNENBQTZDLENBQ3hFLDJFQUFtQyxDQUNuQyxnQ0FBa0IscUNBQTBCLENBQzVDLDBCQUFjLDJDQUE4QixDQUM1QyxpQ0FBYSx1REFBOEUsQ0FDM0YsMENBQW9CLENBQ3BCLHlDQUE0QyxDTnV6SDVDLFlBQWEsd0JBQXlCLENBQUUsd0JBQXlCLENBQTRCLFNBQVUsQ0FBYyxpQkFBa0IsQ0FBOUIsUUFBUyxDQUEvQyx1QkFBc0UsQ0FDekksbUJBQW9CLHdCQUF5QixDQUFFLHdCQUF5QixDQUE0QixTQUFVLENBQWMsaUJBQWtCLENBQTlCLFFBQVMsQ0FBL0MsdUJBQXFFLENNcnpIL0ksa0JBQVksK0dBSVosS0FBbUMsNkNBQW5DLG9CQUFtQixDQUFnQiwrRUFBaEIsaUJBQWdCLHFDQUNuQyxzQ0FBbUMsQ051ekhuQyxPQUFTLGdCQUFnQixDTXJ6SHpCLGlCQUFVLGNBQWMsQ0FDeEIsdUJBQWlCLFVBQWlCLENBRWxDLFFBQWlCLGVBQWlCLENBQWxDLFlBQWtDLENBQ2xDLDZCQUFxQixrQkFBZ0IsQ051ekhyQyxnQkFBa0IsY0FBZSxDQUFFLGlCQUFtQixDTXJ6SHRELDZCQUFvQixDQUF1QixrQkFBdUIsQ0FBOUMsZ0JBQThDLENBQ2xFLGtDQUFtRCxrQkFBd0IsQ0FBM0Usb0JBQTJFLENBRTNFLGtCQUFxQyw2QkFBckMscUJBQXFDLHFFTnV6SHJDLGdEQUFtRCxxQkFBc0IsQ0FBRSxxQkFBc0IsQ0FBRSxVQUFVLENNcnpIN0csOEJBQXlCLENBQ3pCLHFDQUVBLHVCQUEwQyxzQkFBMUMscUJBQTBDLHFFTnV6SDFDLDBEQUE2RCw0QkFBNkIsQ0FBRSxxQkFBc0IsQ0FBRSxVQUFVLENNcnpIOUgseUJBQTBCLFdBQzFCLDBDQUVBLHdCQUE0Qyx5QkFBNUMsd0JBQTRDLHFFTnV6SDVDLDREQUErRCw0QkFBNkIsQ0FBRSx3QkFBeUIsQ0FBRSxVQUFVLENNcHpIbkkscUVBRUEsdUJBQTZDLHlCQUE3Qyx3QkFBNkMscUVOdXpIN0MsMERBQTZELDRCQUE2QixDQUFFLHFCQUFzQixDQUFFLFVBQVUsQ01yekg5SCxtQ0FBOEIsQ0FDOUIsNkNBRUEsNEJBQWtELHlCQUFsRCx3QkFBa0QscUVOdXpIbEQsb0VBQXVFLDRCQUE2QixDQUFFLHFCQUFzQixDQUFFLFVBQVUsQ01yekh4SSw4QkFBOEIsV0FDOUIsa0RBRUEsNEJBQWlELGlEQUFqRCxjQUFzQyxtQkFBVyxvQ051ekhqRCxvRUFBdUUsc0JBQXNCLENBQUUscUJBQXNCLENBQUUsVUFBYSxDTXJ6SHBJLDhCQUFtQixVQUFpQixDQUNwQyw4Q0FBaUQsQ0FFakQsaUJBQThELHFCQUFtQixXQUF3QixDQUF6RyxjQUF3QixtQkFBaUIsaUJBQWdFLENBQ3pHLG1FQUEyRCxZQUUzRCxzQkFBb0gsZ0JBQXBDLHFCQUFzQixDQUFFLFVBQVksQ0FBNUYsY0FBYyxDQUFFLGtCQUFtQixDQUFFLGdCQUF1RCxDQUNwSCx3REFBMkQsNEJBQXdCLENBQVcsc0JBQVgsVUFBVyxDQUU5RixzQkFBd0UscUJBQXdCLFlBQXBGLGFBQXdCLG1CQUFhLGlCQUErQyxDQUNoRyx3REFBMEQscUJBQWUsWUFFekUsV0FBeUQscUJBQStCLENBQXhGLHFCQUFpQyxnQ0FBd0IsQ0FBK0Isb0JBQWlCLFdBQW9CLENBQzdILDhEQUFvRyxDQUFwRyxnQ0FBb0csQ0FFcEcsK0JBQXdELDRCQUE2QixDQUFyRCxxQkFBc0IsQ0FBc0UsVUFBWSxDQUFqRCxjQUFlLENBQUUsaUJBQWdDLENBQ3hJLDBFQUFtRyxxQkFBRSxDQUFyRyxxQkFBNkUsQ0FBOEMsVUFBRSxDQUU3SCwrQkFBK0IsNEJBQXdDLENBQXhDLHNCQUF3RixXQUFoRCxjQUErQixrQkFBaUIsQ0FDdkgsMEVBQTJFLHFCQUF3QyxDQUF4QyxzQkFBd0MsV0FFbkgsOEJBQXNDLDRCQUF3QyxDQUE5RSxxQ0FBc0MsQ0FBMkYsYUFBb0IsQ0FBdkUsY0FBa0Msa0JBQXFDLENBQ3JKLHdFQUF5RiwrQkFBd0MsQ0FBakkscUNBQXlGLENBQXdDLFdBRWpJLHFDQUE0RCwrQkFBeUMsQ0FBakUscUNBQXdCLENBQTBFLFdBQWpDLGNBQW9CLGtCQUFhLENBQ3RJLHNGQUE2RywrQkFBbUMsQ0FBM0QscUNBQXdCLENBQW1DLFdBRWhKLG1DQUErQyxxQkFBcUIsQ0FBdEMscUJBQWlCLENBQWdFLFVBQWEsQ0FBeEQsY0FBbUIsa0JBQXFDLENBQzVILGtGQUFxRyxxQkFBYSxDQUEzQyxxQkFBOEIsQ0FBYSxVQUFzQixDQUV4SSw0QkFBNEgscUJBQUUsQ0FBdkMscUJBQUUsQ0FBc0IsVUFBRSxDQUFqSCxjQUFnQyxDQUFlLGtCQUFFLENBQW1CLGdCQUEwRCxDQUM5SCxnR0FBbUcsQ0FBVyxzQkFBWCxVQUFXLENBRTlHLDhCQUFvRixpQ0FBbEUsY0FBd0IsbUJBQWEsaUJBQTZCLENBQ3BGLHdFQUF3RSxxQkFBd0IsV0FBVyxDQUUzRyxpQkFBMEMsNEJBQW1CLENBQTlDLHFCQUF5QixDQUFFLFVBQW1CLENBQzdELDhDQUFzRSxzQkFBbEMscUJBQWtDLFlBRXRFLGFBQWtCLGlDQUFsQix3QkFBa0Isa0NBQ2xCLGtCQUFpQixhQUFpQixnQkFBa0IsZUFBRSxDQUd0RCxlQUFxRixxQkFBWSxnQkFBakcsZUFBNEIsQ0FBcUUsVUFBckUsaUJBQXdCLGtFQUE2QyxDQUNqRyxpQkFBa0MscUNBQWxDLGlCQUFrQyxTQUNsQyxvQkFBK0IsYUFBVSxrQkFBekMsY0FBeUMsQ051ekh6QywwQkFBOEgsVUFBVSxDQUE1RyxxQkFBc0IsQ0FBRSxvQ0FBdUMsQ0FBRSw0QkFBNkMsQ01yekgxSSx1QkFBdUIsVUFDdkIsNkJBQTRCLFNBQVcsQ0FFdkMsMENBQTZDLFlOeXpIN0MsaUZBQWtDLFVBQVcsQ01oekg3QyxjQUFXLGVBQVksQ0FDdkIsYUFBVyxlQUFhLENBQ3hCLDRDQUFxQyxlQUF1QixhQUFtQixpRkFBMEMsUUFBVyxDQUFFLFlBQWMsU0FBRSxDQUN0SixvQkFBbUIsQ0FDbkIsc0JBQ0Esa0NBQXdCLCtMQUN4QixpQkFBZ0IsU0FBUyxTQUN6QixzQ0FBK0IsQ0FBVyxjQUFjLDRCQUN4RCx1QkFDQSxxQkFBa0IsQ0FDbEIsOEJBQVksVUFBdUIsVUFBa0IsQ0FDckQsOEJBQWlCLHNCQUNqQiwyQkFBdUIseURBQTJELGdDQUNsRiw4QkFBd0IsaUJBQ3hCLGVBQWMsb0RBQW9DLENBQTRCLGlCQUFFLDRDQUEwRCxvQ0FBaUMsNEdBQzNLLHFCQUFnQixzQ0FBa0UsQ0FDbEYsc0JBQWEsNkNBQW1DLG9DQUErRCwyREFDL0csbUNBQStDLENBQUUsMkJBQXVCLHNCQUFpQixjQUFrQixnQkFBcUIsa0JBQW1CLFdBQW9CLENBQ3ZLLDZCQUFrQyxlQUFxRCxDQUF2RixtQkFBa0MsQ0FBcUQsZ0JBQWlCLENBQ3hHLHlCQUR1RixhQUFpQixDQUF0RSx3QkFDa0UsQ0FBcEcseUJBQW9HLENBQ3BHLDBCQURBLGVBQXdDLENBQXdCLGtCQUNaLENBQXBELHdDQUF3QyxxQkFBWSxzRkFDcEQsc0VBQTBELHlDQUMxRCx1Q0FBdUMsc0JBQWMsdUJBQ3JELHFDQUF1QyxTQUFFLENBQ3pDLDJDQUF5QyxTTnV6SHpDLDJCQUE0QixVQUFXLENBQUUsU0FBWSxDTXJ6SHJELDJCQUFzQixzQkFDdEIsd0NBQW9DLHNCQUFZLHNCQUFvQyxDQUdwRixrQ0FBeUIsNEVBQ3pCLHlDQUFxSCwwQkFBckgsK0VBQXFILENONHpIckgseUlBQXFDLFlBQWEsQ01yekhsRCx3RUFBMkIsNkJBQzNCLGtFQUE2RCxjQUFjLENBRzNFLHdEQUE2RCx1QkFBZ0IsaUJBRzdFLDRCQUEwQyxnQ0FBakIsU0FBaUIsQ053ekgxQyxtREFBOEIsZ0JBQWlCLENNcnpIL0Msd0JBQXNCLGlCQUN0Qiw2Q0FBb0MsQ0FHcEMsbUNBQTRCLDBCQUFvQixDQUdoRCx3QkFBa0IsK0NBQWdELFdBQ2xFLGdDQUF3QixtQkFBa0QsVUFBcUIsQ0FBdkUsOEJBQXVFLENBQy9GLHNDQUEwQixXQUFvQixDTnd6SDlDLHNDQUF3Qix5REFBMkQsQ0FLbkYsK0NBQWlCLHdCQUEwQixDTTV4SDNDLCtDTnV6SEEsaUNBQW1DLFdBQWEsQ01qd0hoRCxlQUE2RSx5QkFBRSxDQUEvRSx1Q0FBc0QsZ0JBQXlCLENBQy9FLG9CQUFtQyxxQkFBeUIsQ0FBaEQsb0JBQWdELENBQzVELHVEQUErQyxDQUMvQyxtREFBZ0QsdUROdXpIaEQsVUFBMFAsMENBQXdCLENBQXhCLCtCQUF3QixDQUF4QixzQkFBd0IsQ0FBRSxVQUFXLENBQW5SLG9CQUFxQixDQUFjLFFBQVcsQ0FBRSxlQUFnQixDQUFFLHFCQUFzQixDQUFqRSxPQUE4UCxDTXJ6SGpTLDRDTnV6SEEsOEJBQStCLGVBQWlCLENNaHpIaEQseUJBQXNCLGFBQW1CLENBQUUsc0JBQXdCLENBQ25FLG9CQUFxQixrQkFBYSxzQkFBZ0MsQ051ekhsRSxpQkFBbUIsa0JBQW1CLENBQUUsa0JBQXFCLENNcnpIN0Qsc0NBQWdDLHVCQUNoQywrQkFBeUYsTUFBRSxDQUEzRixpQkFBcUQsQ0FBa0IsUUFBdkUsV0FBcUQsU0FBc0MsQ0FHM0YsbURBQWdDLHFGQUNoQyw4REFBcUQsQ0FHckQsbURBQWdDLDhEQUNoQyw4REFBcUQsQ055ekhyRCxtREFBcUQsY0FBZSxDQUFzQixtQkFBb0IsQ0FBeEMsZ0JBQWtCLENBQXdCLFNBQWEsQ01yekg3SCxnREFBZ0MsZUFDaEMsNkRBQXFELENBR3JELG1EQUFnQyxxREFDaEMsOERBQXFELENOeXpIckQsbURBQTRILGFBQWEsQ0FBcEYsY0FBZSxDQUFzQixtQkFBb0IsQ0FBeEMsZ0JBQWtCLENBQXdCLFNBQTRCLENNcnpINUksZ0RBQWdDLGVBQ2hDLDZEQUFvRCxDTnl6SHBELG1EQUEwSCxvQkFBb0IsQ0FBMUYsY0FBZSxDQUFxQixtQkFBb0IsQ0FBdkMsZ0JBQWlCLENBQXdCLFNBQWtDLENNcnpIaEosZ0RBQThDLGdCQUFhLENOdXpIM0Qsb0RBQXFELGFBQWMsQ0FFbkUsd0JBQTBCLGlCQUFrQixDQUFFLFVBQWEsQ0FNM0QsZ0NBQWtDLGNBQWdCLENBaVpsRCw0Q0FBb0UseUNBQTBDLENBQUUsd0JBQXlCLENBQXpGLGlCQUEwRixDTXJ6SDFJLDRFQUE2RSxDQUM3RSw0Q0FBMkMsQ0FFM0MscURBQW9ELHlDQUEyRCwwQkFBM0QsaUJBQTJELENBQy9HLHlDQUF5Qyx5Q0FBZ0MsQ053ekh6RSw2QkFBb0QsK0JBQStCLENBQUUsd0JBQXlCLENBQTlFLGlCQUErRSxDTXJ6SC9HLHVFQUNBLGtDQUVBLHVFQUFpSCx5Q0FBc0UsQ0FBekYsK0NBQW1CLDBCQUEzQyxpQkFBaUgsQ0FDdkwscURBQWtELCtDQUFrQixDTnd6SHBFLGNBQXNFLHFCQUFzQixDQUFxQiw0RUFBNkUsQ0FBaEcsZUFBZ0IsQ0FBMUQsZUFBZ0IsQ0FBcEQsU0FBVSxDQUFhLFVBQXlKLENNcnpIaE0scUJBQTRDLGdIQUE3QixXQUE2QixxSUFBN0IsVUFBNkIsQ0FDNUMsNEZBRUEsYUFBWSwyQkFBK0IsQ0FDM0MsMEhBQWlFLFlOd3pIakUsVUFBWSxhQUFjLENBQUUsY0FBZSxDQUFFLGtCQUFtQixDQUFFLHdCQUEyQixDQUM3RixnQkFBa0IsK0JNdHpIc0IsQ0FxSHhDLGlCQUFhLENBQ2IsMEJBQW9CLENBQ3BCLDZCQUFtQixDQUNuQiwyQkFDQSwrQkFBNkIsQ0FDN0IsaUJBQWtDLG9CQUFFLENBQXBDLGFBQW9DLENBQ3BDLDZCQUEyQixhQUFjLENBQ3pDLDBDQUE0QyxDQUM1QyxpQ051ekhBLHlCQUEyQixhQUFjLENNcnpIekMsMENOdXpIQSxxQ0FBdUMsVUFBVSxDTWpySGpELG9DQUEwQixDQUMxQiw4Q0FBK0MsMkJBQXdCLHVDQUN2RSwwQ0FBMkMsQ0FDM0MseUNBQ0EsOENBQXVCLHNCTnV6SHZCLHNCQUFvTCw2QkFBNkIsQ0FBMUosYUFBYyxDQUE0RixNQUFPLENBQTdILFNBQVUsQ0FBOUIsaUJBQWtCLENBQWlJLE9BQVEsQ0FBM0csc0NBQXlDLENBQUUsOEJBQWlDLENBQUUsU0FBOEQsQ01yekhuTixtTE51ekhBLHNCQUF3SCxRQUFRLENBQTVCLGlCQUFrQixDQUEvRixzQ0FBeUMsQ0FBQyw4QkFBZ0UsQ010ckhqSSxxRE51ekhJLHVCQUF3QixzQ0FBeUMsQ0FDakUsc0JBQStLLHNCQUF1QixDQUFFLDJCQUE0QixDQUFFLDhCQUErQixDQUFFLHlCQUEwQixDQUExUSwrQkFBZ0MsQ0FBRSxvQ0FBcUMsQ0FBRSx1Q0FBd0MsQ0FBRSxrQ0FBeUosQ0FDdlMsQ09yK0tBLDBCQUVJLDZCQUFTLG9EUDIrS2IsQ0FDQSwwQk94K0tJLGlDQUE2QixlQUc3Qix5QkFBdUIsQ0FHdkIscUJBQXVCLHNCQUFhLENBR3hDLGtDUDIrS0EsQ0FFQSwwQk94K0tJLHdDQUE2QixhQUc3QiwwQkFHQSxxQ0FBVyxxQkFDWCxpQ0FBK0IsQ0FHbkMsaUZQMitLQSxDQUVBLDBCT3grS0ksZ0NBQTZCLGlDQUc3Qix5QkFBMEIsQ0FHMUIsc0JBQWlCLENBQ2pCLHFCQUF3QixDQUd4QixzQkFBYSxvQkFDYiw4Q0FBK0Msc0JBRy9DLHFCQUFRLHNCQUNSLDBDQUF3Qyx3QkFBdUIsMkJBQVksQ1A2K0szRSxxQ0FBK0QsVUFBVyxDQUFsQyxTQUFVLENBQUUsUUFBdUIsQ096K0svRSxrQ1AyK0tBLENBRUEsMEJPeitLSSx1QkFBVyxDUDQrS1gsZUFBZ0Isb0JBQXFCLENBQUUsMEJBQTJCLENBQUUsMkJBQTRCLENPcitLaEcsb0JBQWlCLG9CQUFvQixDQUNyQyxrQ0FBZ0IsQ0FDaEIsb0NBQW9DLENBQ3BDLGlCQUFlLG1CQUFzQixDQUNyQyxxQ0FBcUMsQ0FDckMsbUNBQWtCLENBQ2xCLG9DQUFxQyxDQUNyQyxpQkFBZ0Isb0JBQ2hCLHNDQUF1QyxDQUN2QyxtQ0FBbUIsQ0FDbkIsb0NBQXFCLENBQ3JCLHFDQUFxQixDQUNyQix1Q0FBd0MsQ0FDeEMsb0JBQW9CLG9CQUNwQix5Q0FBMEMsQ0FDMUMsc0NBQXFCLENBQ3JCLHdDQUEwQyxDQUMxQyxxQkFBbUIsbUJBQXVCLENBQzFDLHlDQUF1QixDQUN2Qix3Q0FBdUIsQ0FDdkIsd0NBQXlCLENBQ3pCLDBDQUF3QixDQUN4Qiw0Q0FBNkMsQ0FDN0Msd0JBQXVCLG9CQUF1QixDQUM5Qyw2Q0FBOEMsQ0FDOUMsMkNBQXlCLENBQ3pCLDRDQUE2QyxDQUM3Qyx3QkFBbUIsb0JBQXVCLENBQzFDLHdCQUFzQixzQkFBcUIsQ0FDM0MsdUJBQXNCLG9CQUF1QixDQUM3Qyx3Q0FBd0IsQ0FDeEIsMENBQXVCLENBQ3ZCLDRDQUE0QyxDQUM1Qyx3QkFBZSxvQkFBbUIsQ0FDbEMsdUJBQWtCLHNCQUEyQixDQUM3Qyx1QkFBa0Isb0JBQTBCLENBQzVDLGdDQUFtQixDQUNuQix3Q0FBc0IseUJBQTBCLENBQ2hELGlCQUE0QywwQkFDNUMsbUNBREEsc0JBQ3FCLENBQ3JCLHFCQUFvQix5QkFBMkIsQ1AyK0svQyxtQkFBb0IsdUJBQXdCLENPeitLNUMsb0JBQVkseUJBQ1osNkNBQTRDLDZCQUc1QyxxQkFBa0IscUJBQXFCLENBQ3ZDLG9DQUFpQixDQUNqQixzQ0FBc0MsQ0FDdEMsa0JBQWdCLG9CQUF1QixDQUN2Qyx1Q0FBdUMsQ0FDdkMscUNBQW1CLENBQ25CLHNDQUF1QyxDQUN2QyxrQkFBaUIscUJBQ2pCLHdDQUF5QyxDQUN6QyxxQ0FBb0IsQ0FDcEIsc0NBQXNCLENBQ3RCLHVDQUFzQixDQUN0Qix5Q0FBMEMsQ0FDMUMscUJBQXFCLHFCQUNyQiwyQ0FBNEMsQ0FDNUMsd0NBQXNCLENBQ3RCLDBDQUE0QyxDQUM1QyxzQkFBb0Isb0JBQXdCLENBQzVDLDJDQUF3QixDQUN4QiwwQ0FBd0IsQ0FDeEIsMENBQTBCLENBQzFCLDRDQUF5QixDQUN6Qiw4Q0FBK0MsQ0FDL0MseUJBQXdCLHFCQUF3QixDQUNoRCwrQ0FBZ0QsQ0FDaEQsNkNBQTBCLENBQzFCLDhDQUErQyxDQUMvQyx5QkFBb0IscUJBQXdCLENBQzVDLHlCQUF1Qix1QkFBc0IsQ0FDN0Msd0JBQXVCLHFCQUF3QixDQUMvQywwQ0FBeUIsQ0FDekIsNENBQXdCLENBQ3hCLDhDQUE4QyxDQUM5Qyx5QkFBZ0IscUJBQW9CLENBQ3BDLHdCQUFtQix1QkFBNEIsQ0FDL0Msd0JBQW1CLHFCQUEyQixDQUM5QyxrQ0FBb0IsQ0FDcEIsMENBQXVCLDBCQUEyQixDQUNsRCxrQkFBOEMsMkJBQzlDLHFDQURBLHVCQUNzQixDUDIrS3RCLHNCQUF1QiwwQkFBMkIsQ096K0tsRCxvQkFBWSx5QkFDWixxQkFBb0IseUJBQXlCLENBRzdDLHlDQUFxQixDQUNyQixvQkFBbUIseUJBQXdCLENBQzNDLHlCQUEyQiw4QkFBc0IsQ1AyK0tqRCxtQkFBcUIsd0JBQTBCLENPeitLL0MsaUJBQVEsdUJBQ1IseUJBQWdCLG9CQUFvQixDQUdwQyxlQUFnQixrQkFBb0IsQ0FDcEMsZUFBZ0Isa0JBQW9CLENBQ3BDLGVBQWdCLGtCQUFvQixDQUNwQyxlQUFnQixrQkFBb0IsQ0FDcEMsZUFBZ0Isa0JBQW9CLENBQ3BDLGVBQWdCLGtCQUFvQixDQUNwQyxpQ0FBaUIsQ1AyK0tqQixlQUFnQixrQkFBb0IsQ096K0twQyxlQUFVLG1CQUNWLGdCQUFZLG1CQUF1QixDQUduQyw4QkFBZSxDQUFvQixpQkFBQyxXQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxnQ0FBZ0IsQ0FDaEIsZ0NBQWlCLENBQ2pCLGdDQUFzQixDUDIrS3RCLGNBQWdCLG9CQUFzQixDT3orS3RDLGVBQVcscUJBQ1gsb0JBQWlCLG9CQUF1QixDQUd4QyxlQUFnQixxQkFBVSxDQUMxQixxQ0FBNEIsQ0FFNUIseUJBQWlCLENBQ2pCLDBCQUFlLCtCQUFxQixDQUNwQyx1QkFBZSw0QkFBcUIsQ0FDcEMsc0NBQTBDLENBQzFDLGlDQUFzQixDUDIrS3RCLGNBQWUsbUJBQXFCLENPeitLcEMsbUJBQVMscUJBQ1Qsb0JBQStDLDRHQUE3QiwrQkFBNkIsaUhQNitLL0MsZ0JBQWtCLDJCQUE2QixDT3orSy9DLHVDQUF3QixDQUN4Qix5Q0FBdUIsQ0FHdkIscUJBQWlCLHdCQUE0QiwyQkFBOEIsQ0FDM0UsdUNBQXVCLDJCQUE0QixDQUNuRCxnQkFBaUIsd0JBQXlCLENBQUUsMEJBQTRCLENBQ3hFLHVDQUEyQyxDQUFFLDBCQUE0QixDQUN6RSxxQkFBaUIsd0JBQTJCLDJCQUE0QixDQUN4RSx3Q0FBdUIsMkJBQTJCLENBQ2xELHlDQUF5QiwyQkFBMkIsQ0FDcEQsd0NBQXlCLDJCQUEyQixDQUNwRCw4Q0FBeUIsQ0FBeUIsMEJBQUUsQ0FDcEQsd0JBQXlCLHdCQUF5QixDQUFFLDBCQUE0QixDQUNoRix3QkFBZ0Isd0JBQTZCLDJCQUE2QixDQUMxRSx3QkFBaUIsd0JBQTZCLDJCQUE2QixDQUMzRSx3QkFBaUIsd0JBQTZCLDJCQUE2QixDUDIrSzNFLGNBQWdCLHlCQUEyQixDQUFFLDJCQUE2QixDT3orSzFFLHdDQUFtQiw2QkFDbkIsd0NBQXdCLDRCQUE4QixDQUd0RCxzQkFBdUIsMEJBQTZCLENQMitLcEQscUJBQXVCLDRCQUE2QixDT3orS3BELHFCQUFnQiw2QkFDaEIscUJBQXNCLDRCQUEwQixDQUdoRCxvQkFBc0IseUJBQTBCLENBQ2hELG9CQUFzQix5QkFBMEIsQ1AyK0toRCxvQkFBc0IseUJBQTBCLENPeitLaEQsb0JBQVMsMEJBQ1Qsb0JBQW9CLHlCQUFRLENBRzVCLGVBQWtCLFVBQ2xCLHFCQUFpQix3QkFBMEIsQ0FDM0MsdUNBQXVCLENQMitLdkIsZ0JBQWtCLHdCQUF5QixDQUFFLDRCQUFnQyxDT3orSzdFLGVBQVUseUJBQ1YscUJBQWdCLHdCQUFzQixDUDYrS3RDLGNBQWdCLG9CQUFzQixDT3orS3RDLGVBQVcsc0JBQ1gsZUFBZ0Isb0JBQXNCLENBR3RDLGNBQWdCLHFCQUFnQixDUDYrS2hDLGVBQWdCLGVBQWdCLENBS2hDLGdDQUFpQyxpQkFBbUIsQ096K0twRCx3Q0FBUyxhQUNULGdDQUErQixhQUcvQiw2QkFBbUIsZ0JBQTBCLENBRzdDLDJDQUdBLG1EQUFXLGVBQ1gsbURBQWtELGdDUDYrS2xELHNCQUF1Qix3QkFBMkIsQ096K0tsRCx5QkFBZSxDQUNmLDhCQUE4QixDQUc5Qiw0QkFBMEIsc0NBQVcseURBQ3JDLHdCQUF1QyxzQkFDdkMsaURBRHVDLDRIQUFsQixpQkFDUSxDQUE3Qix5QkFBNkIseUJQMitLN0IsY0FBZ0IsT0FBUSxDQUFFLFNBQVcsQ096K0tyQyxvQkFBVyxpQkFDWCwwQkFHQSxnQ0FBaUIsVUFDakIsZ0NBQXdCLENBR3hCLHlDQUErQixDQUcvQiw4QkFBK0IsMEJBQWMsNkJBRzdDLDRCQUFnQixhQUNoQixrQ0FBNEIsY0FBc0IsQ0FHbEQsOENBQWtELENBQUUsVUFBVyw0RUFDL0QsOEJBQXFCLGlCQUFrQixXQUN2QywwQkFBd0IscUJBQWEsdUZBQ3JDLCtCQUEyQixpQkFBaUIsQ0FBUSxTQUFFLENQMitLdEQsbUJBQXFCLGdCQUFrQixDT3orS3ZDLGlDQUFtQyxDQUNuQyx5Q0FBcUQsNEJBQWlCLENBQXRFLE9BQXNFLENBR3RFLG1EQUF5QixlQUV6Qix5QkFBeUIsQ0FDN0Isd0JQMitLSSwyQkFBMkIsY0FBZ0IsQ096K0svQyx3QlAyK0tBLENBRUEsaUVBRUksMEJBQTZCLDhCQUFrQyxDT3orS25FLGdDUDIrS0EsQ094K0tBLDBCQUVJLHFCQUFTLHNCUDIrS2IsQ0FDQSwwQk94K0tJLGlDQUFTLGdDQUNULCtDQUFnRCxDQUdoRCw4Q0FBeUMsc0JQNitLekMsdUJBQXlCLGNBQWdCLENPeitLekMsOEJBQWEsWUFDYixtREFBOEMsVUFHOUMscUJBQWUscUJBR2Ysb0RBQWdCLENBQ2hCLHVEQUF1QyxDQUd2QyxzQ0FBb0QseUJBQXRCLG9CQUFzQixDQUd4RCwrQ1AyK0tBLENBRUEseUJBRUksaUJBQW1CLGFBQWUsQ096K0tsQyxxQkFBVyxzQkFDWCxlQUFnQixxQkFBc0IsdURBTXRDLG9CQUFpQixvQkFBb0IsQ0FDckMsa0NBQWdCLENBQ2hCLG9DQUFvQyxDQUNwQyxpQkFBZSxtQkFBc0IsQ0FDckMscUNBQXFDLENBQ3JDLG1DQUFrQixDQUNsQixvQ0FBcUMsQ0FDckMsaUJBQWdCLG9CQUNoQixzQ0FBdUMsQ0FDdkMsbUNBQW1CLENBQ25CLG9DQUFxQixDQUNyQixxQ0FBcUIsQ0FDckIsdUNBQXdDLENBQ3hDLG9CQUFvQixvQkFDcEIseUNBQTBDLENBQzFDLHNDQUFxQixDQUNyQix3Q0FBMEMsQ0FDMUMscUJBQW1CLG1CQUF1QixDQUMxQyx5Q0FBdUIsQ0FDdkIsd0NBQXVCLENBQ3ZCLHdDQUF5QixDQUN6QiwwQ0FBd0IsQ0FDeEIsNENBQTZDLENBQzdDLHdCQUF1QixvQkFBdUIsQ0FDOUMsNkNBQThDLENBQzlDLDJDQUF5QixDQUN6Qiw0Q0FBNkMsQ0FDN0Msd0JBQW1CLG9CQUF1QixDQUMxQyx3QkFBc0Isc0JBQXFCLENBQzNDLHVCQUFzQixvQkFBdUIsQ0FDN0Msd0NBQXdCLENBQ3hCLDBDQUF1QixDQUN2Qiw0Q0FBNEMsQ0FDNUMsd0JBQWUsb0JBQW1CLENBQ2xDLHVCQUFrQixzQkFBMkIsQ0FDN0MsdUJBQWtCLG9CQUEwQixDQUM1QyxnQ0FBbUIsQ0FDbkIsd0NBQXNCLHlCQUEwQixDQUNoRCxpQkFBNEMsMEJBQzVDLG1DQURBLHNCQUNxQixDQUNyQixxQkFBb0IseUJBQTJCLENQMitLL0MsbUJBQW9CLHVCQUF3QixDT3orSzVDLG9CQUFZLHlCQUNaLDZDQUE0Qyw2QkFHNUMscUJBQWtCLHFCQUFxQixDQUN2QyxvQ0FBaUIsQ0FDakIsc0NBQXNDLENBQ3RDLGtCQUFnQixvQkFBdUIsQ0FDdkMsdUNBQXVDLENBQ3ZDLHFDQUFtQixDQUNuQixzQ0FBdUMsQ0FDdkMsa0JBQWlCLHFCQUNqQix3Q0FBeUMsQ0FDekMscUNBQW9CLENBQ3BCLHNDQUFzQixDQUN0Qix1Q0FBc0IsQ0FDdEIseUNBQTBDLENBQzFDLHFCQUFxQixxQkFDckIsMkNBQTRDLENBQzVDLHdDQUFzQixDQUN0QiwwQ0FBNEMsQ0FDNUMsc0JBQW9CLG9CQUF3QixDQUM1QywyQ0FBd0IsQ0FDeEIsMENBQXdCLENBQ3hCLDBDQUEwQixDQUMxQiw0Q0FBeUIsQ0FDekIsOENBQStDLENBQy9DLHlCQUF3QixxQkFBd0IsQ0FDaEQsK0NBQWdELENBQ2hELDZDQUEwQixDQUMxQiw4Q0FBK0MsQ0FDL0MseUJBQW9CLHFCQUF3QixDQUM1Qyx5QkFBdUIsdUJBQXNCLENBQzdDLHdCQUF1QixxQkFBd0IsQ0FDL0MsMENBQXlCLENBQ3pCLDRDQUF3QixDQUN4Qiw4Q0FBOEMsQ0FDOUMseUJBQWdCLHFCQUFvQixDQUNwQyx3QkFBbUIsdUJBQTRCLENBQy9DLHdCQUFtQixxQkFBMkIsQ0FDOUMsa0NBQW9CLENBQ3BCLDBDQUF1QiwwQkFBMkIsQ0FDbEQsa0JBQThDLDJCQUM5QyxxQ0FEQSx1QkFDc0IsQ1AyK0t0QixzQkFBdUIsMEJBQTJCLENPeitLbEQsb0JBQVkseUJBQ1oscUJBQW9CLHlCQUF5QixDQUc3Qyx5Q0FBcUIsQ0FDckIsb0JBQW1CLHlCQUF3QixDQUMzQyx5QkFBMkIsOEJBQXNCLENQMitLakQsbUJBQXFCLHdCQUEwQixDT3orSy9DLGlCQUFhLHVCQUNiLHlCQUF1QixxQkFHdkIsc0JBQW9CLDJCQUFtQixXQUN2QyxzQkFBbUIsMkJBQWtCLENQMitLckMsbUJBQXFCLGlCQUFvQixDT3orS3pDLGtCQUFVLGlCQUNWLGlCQUFnQixlQUFxQixDQUdyQyxlQUFRLHFCQUNSLGVBQWdCLG9CQUFvQixDQUdwQyxlQUFnQixrQkFBb0IsQ0FDcEMsZUFBZ0Isa0JBQW9CLENBQ3BDLGVBQWdCLGtCQUFvQixDQUNwQyxlQUFnQixrQkFBb0IsQ0FDcEMsZUFBZ0Isa0JBQW9CLENBQ3BDLGVBQWdCLGtCQUFvQixDQUNwQyxpQ0FBaUIsQ1AyK0tqQixlQUFnQixrQkFBb0IsQ096K0twQyxlQUFVLG1CQUNWLGdCQUFZLG1CQUF1QixDQUduQyw4QkFBZSxDQUFvQixpQkFBQyxXQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxhQUFlLG1CQUFxQixDQUNwQyxnQ0FBZ0IsQ0FDaEIsZ0NBQWlCLENBQ2pCLGdDQUFzQixDUDIrS3RCLGNBQWdCLG9CQUFzQixDT3orS3RDLGVBQVcscUJBQ1gsb0JBQWlCLG9CQUF1QixDUDYrS3hDLGVBQWlCLHFCQUF1QixDT3orS3hDLGdCQUFnQixxQkFBVSxDQUMxQiw2Q0FBNEIsQ0FFNUIseUJBQWlCLENBQ2pCLDBCQUFlLCtCQUFxQixDQUNwQyx1QkFBZSw0QkFBcUIsQ0FDcEMsc0NBQTBDLENBQzFDLGlDQUFzQixDQUN0QixjQUFVLG1CQUFrQixDUDIrSzVCLG1CQUFvQixvQkFBc0IsQ096K0sxQyxvQkFBUyw0UEFDVCx1QkFBa0IsQ1A2K0tsQixnQkFBa0IsMkJBQTZCLENPeitLL0MsdUNBQXdCLENBQ3hCLHlDQUF1QixDQUd2QixxQkFBaUIsd0JBQTRCLDJCQUE4QixDQUMzRSx1Q0FBdUIsMkJBQTRCLENBQ25ELGdCQUFpQix3QkFBeUIsQ0FBRSwwQkFBNEIsQ0FDeEUsdUNBQTJDLENBQUUsMEJBQTRCLENBQ3pFLHFCQUFpQix3QkFBMkIsMkJBQTRCLENBQ3hFLHdDQUF1QiwyQkFBMkIsQ0FDbEQseUNBQXlCLDJCQUEyQixDQUNwRCx3Q0FBeUIsMkJBQTJCLENBQ3BELDhDQUF5QixDQUF5QiwwQkFBRSxDQUNwRCx3QkFBeUIsd0JBQXlCLENBQUUsMEJBQTRCLENBQ2hGLHdCQUFnQix3QkFBNkIsMkJBQTZCLENBQzFFLHdCQUFpQix3QkFBNkIsMkJBQTZCLENBQzNFLHdCQUFpQix3QkFBNkIsMkJBQTZCLENQMitLM0UsY0FBZ0IseUJBQTJCLENBQUUsMkJBQTZCLENPeitLMUUsd0NBQW1CLDZCQUNuQix3Q0FBd0IsNEJBQThCLENBR3RELHNCQUF1QiwwQkFBNkIsQ1AyK0twRCxxQkFBdUIsNEJBQTZCLENPeitLcEQscUJBQWdCLDZCQUNoQixxQkFBc0IsNEJBQTBCLENBR2hELG9CQUFzQix5QkFBMEIsQ0FDaEQsb0JBQXNCLHlCQUEwQixDUDIrS2hELG9CQUFzQix5QkFBMEIsQ096K0toRCxvQkFBcUIsMEJBQ3JCLG9CQUFnQiwwQkFHaEIsY0FBSSx1Q0FBd0IsQ0FHNUIsZUFBa0IsVUFDbEIscUJBQWlCLHdCQUEwQixDQUMzQyx1Q0FBdUIsQ1AyK0t2QixnQkFBa0Isd0JBQXlCLENBQUUsNEJBQWdDLENPeitLN0UsZUFBVSx5QkFDVixxQkFBZ0Isd0JBQXNCLENQNitLdEMsY0FBZ0Isb0JBQXNCLENPeitLdEMsZUFBVyxzQkFDWCxlQUFnQixvQkFBc0IsQ0FHdEMsY0FBUSxxQkFBYyxDQUd0QixvQkFHQSx1QkFBTyx3QkFDUCw2QkFBeUIsZUFBd0IscUJBQXhCLEtBQXdCLENBR2pELHVCQUFVLHNCQUFrQixDQUc1Qix3QkFBaUIsQ1A2K0tqQixlQUFxRCxvQkFBc0IsQ0FBMkksWUFBYSxDQUEvTCxjQUFlLENBQWxDLGdCQUFpQixDQUFtTSxVQUErQyxDT3orS3BSLGdEUHkrS29HLHNDQUF3QyxDQUFFLGtCQUF5QixDQUFFLHVCQUF3QixDQUFFLGVBQWdCLENBQStCLDZCQUErQixDQUFwTSxtQk96K0t6RCxDQUNwQixtQ0FBK0IsOEJBRy9CLDRCQUEwQixDQUcxQix3Q0FBeUMsQ0FDekMsNkJBQXNCLENBQ3RCLGlCQUE0QiwyQkFBWix1QkFBWSx1REFDNUIsZ0NBQStCLFNBQy9CLGdEQUFtRCxzQkFDbkQsZUFBZ0IsVUFBVyxDQUMzQixlQUFhLGNBQ2IsMEJBQXlCLHVCQUN6Qix5QkFBeUIsQ0FDekIsb0NBQW1DLENBQ25DLHNCQUF5QixDQUN6Qiw2Q0FBZ0QsQ0FDaEQsK0JBQThCLENBQzlCLGFBQW9CLFdBQVcsQ0FBL0IsVUFBK0IsQ0FDL0IsMkJBQStDLGtCQUEvQyxrQkFBK0MsQ0FDL0MsNEJBQVkscUJBQWtDLGlCQUM5Qyw2QkFBK0IsQ0FDL0IsOEJBQStCLGdCQUMvQixVQUFrRCw0R0FBbEQsK0JBQXVDLHFDQUFXLDRFQUNsRCw4Q0FDQSxtRUFDQSxxQ0FBdUMsUUFBVSxDQUNqRCx1RkFBaUQsU0FDakQsd0VBQW9ELHdCQUNwRCxxQ0FBZ0MsU0FDaEMsNEJBQTBCLGtCUDIrSzFCLDhCQUErQixtQkFBcUIsQ096K0twRCxxQkFBUyxTQUNULHFEQUFtRCxDQUduRCxpQ0FBd0IsY0FBd0IsQ0FDaEQsK0NBQW1ELENBQ25ELDhCQUF3QixpQkFBVyxDQUNuQyxzQkFBc0IscUJBQVcsQ0FDakMsbUNBQWdDLFlQMitLaEMsc0JBQXdCLFNBQVcsQ094K0tuQyxrRFA2K0tBLGdDQUFrQyxZQUFjLENPeitLaEQsd0NBQVMsU0FDVCw4Q0FBZ0QsOEJBQW9CLHdCQUdwRSw4Q0FBUSxtQkFDUixtREFBd0QsQ0FHeEQsZ0NBQTRCLHFCQUFtQixDQUMvQyw2Q0FBa0MsQ1AyK0tsQyxnQkFBaUIsYUFBZSxDT3orS2hDLDJCQUFnQixrQkFDaEIsaUNBQStCLG9CQUFZLENBRzNDLHlDUDYrS0EsbURBQXFELGNBQWUsQ0FBQyxnQkFBa0IsQ096K0t2RixtREFBVywwQ0FDWCxnREFBMEIsZVA2K0sxQixRQUFVLGNBQWdCLENPeitLMUIsY0FBZSxhQUNmLHNDQUF1Qyx1QkFHdkMsY0FBVyxvQkFDWCw0QkFBaUIsc0NBQWtCLHlEQUduQyxlQUFpQixpQkFDakIsZ0NBQXNCLE9BQWtCLENBR3hDLG9DQUFrQyxDUDIrS2xDLHlCQUEwQixlQUFpQixDT3orSzNDLHNCQUFnQixhQUNoQixpQ0FBcUIsa0JBQWtCLENBR3ZDLG1DQUFvQyxDQUNwQyxzQkFBc0IsZ0JBQWtCLENQMitLeEMsc0JBQXdCLFdBQWEsQ096K0tyQywwQkFBUSxRQUNSLG9CQUFpQixnQkFBa0IsQ0FHbkMsZ0NBQW1DLENQMitLbkMscUNBQXVDLFVBQVcsQ0FBRSxTQUFVLENBQUUsUUFBVSxDT3orSzFFLGdCQUFpQixxREFDakIsaUNBQXlCLG1DQUEyQiw0QkFBOEMsQ0FHbEcsb0NBQWlDLENBQWdCLDREQUFoQixVQUFnQixDUDIrS2pELGdCQUFnQixhQUFlLENPeitLL0IsdUJBQWEsYUFDYixnQ0FBdUIsY0FBdUIsQ0FHOUMscUJBQW9CLG9CQUFpQixDUDIrS3JDLHNCQUF5QixxQkFBc0IsQ0FBRSxVQUFXLENBQUUsV0FBWSxDQUFFLE1BQU8sQ0FBRSxTQUFVLENBQUUsaUJBQWtCLENBQUUsS0FBTSxDQUFFLFVBQVcsQ0FBRSxTQUFXLENPeitLckosMkJBQVksNEJBQ1osaUNBQXFDLENBR3JDLG1DQUFzRSx5QkFBNUIsZ0JBQTRCLENBQXRFLGVBQXNFLENBQ3RFLHFDQUFvQyxvQkFBZ0Isb0RBQ3BELG1EQUE4QyxDQUM5Qyx5Q0FBdUMsYUFBVSxZQUNqRCxpREFBbUQsQ0FDbkQsNENBQStCLG1CQUMvQixxQ0FBb0MsUUFBYSxDQUNqRCxnREFDQSw2QlAyK0tBLG1DQUFvQyxZQUFjLENPeitLbEQsMkRBQVcsaUJBQ1gsNkNBQTZCLGVBQXNCLENBR25ELDRCQUFvQixvQkFBYSxDUDIrS2pDLDZCQUErQix3QkFBMEIsQ0FBRSwwQkFBNkIsQ096K0t4RixhQUFjLHNCQUFXLENBQ3pCLG1CQUFpQixXQUFlLENBRWhDLGNBQWEsU0FBWSxDUDIrS3pCLGlCQUFpQixhQUFlLENPeitLaEMsMkJBQXFCLGNBQW1CLENQMitLeEMsWUFBYSxVQUFZLENBRXpCLHFCQUFxQixpQkFBaUIsQ0FBRSxZQUFjLENBRTFELENBRUEseUJPeCtLSSxlQUFnQixxQkFBc0IsdURBSXRDLHlCQUFvQixXQUFzQiwwQkFHMUMsb0JBQWlCLG9CQUFvQixDQUNyQyxrQ0FBZ0IsQ0FDaEIsb0NBQW9DLENBQ3BDLGlCQUFlLG1CQUFzQixDQUNyQyxxQ0FBcUMsQ0FDckMsbUNBQWtCLENBQ2xCLG9DQUFxQyxDQUNyQyxpQkFBZ0Isb0JBQ2hCLHNDQUF1QyxDQUN2QyxtQ0FBbUIsQ0FDbkIsb0NBQXFCLENBQ3JCLHFDQUFxQixDQUNyQix1Q0FBd0MsQ0FDeEMsb0JBQW9CLG9CQUNwQix5Q0FBMEMsQ0FDMUMsc0NBQXFCLENBQ3JCLHdDQUEwQyxDQUMxQyxxQkFBbUIsbUJBQXVCLENBQzFDLHlDQUF1QixDQUN2Qix3Q0FBdUIsQ0FDdkIsd0NBQXlCLENBQ3pCLDBDQUF3QixDQUN4Qiw0Q0FBNkMsQ0FDN0Msd0JBQXVCLG9CQUF1QixDQUM5Qyw2Q0FBOEMsQ0FDOUMsMkNBQXlCLENBQ3pCLDRDQUE2QyxDQUM3Qyx3QkFBbUIsb0JBQXVCLENBQzFDLHdCQUFzQixzQkFBcUIsQ0FDM0MsdUJBQXNCLG9CQUF1QixDQUM3Qyx3Q0FBd0IsQ0FDeEIsMENBQXVCLENBQ3ZCLDRDQUE0QyxDQUM1Qyx3QkFBZSxvQkFBbUIsQ0FDbEMsdUJBQWtCLHNCQUEyQixDQUM3Qyx1QkFBa0Isb0JBQTBCLENBQzVDLGdDQUFtQixDQUNuQix3Q0FBc0IseUJBQTBCLENBQ2hELGlCQUE0QywwQkFDNUMsbUNBREEsc0JBQ3FCLENQMitLckIscUJBQXNCLHlCQUEwQixDT3orS2hELG1CQUFZLHdCQUNaLG9CQUFxQix3QkFBdUIsMkVBRzVDLHFCQUFrQixxQkFBcUIsQ0FDdkMsb0NBQWlCLENBQ2pCLHNDQUFzQyxDQUN0QyxrQkFBZ0Isb0JBQXVCLENBQ3ZDLHVDQUF1QyxDQUN2QyxxQ0FBbUIsQ0FDbkIsc0NBQXVDLENBQ3ZDLGtCQUFpQixxQkFDakIsd0NBQXlDLENBQ3pDLHFDQUFvQixDQUNwQixzQ0FBc0IsQ0FDdEIsdUNBQXNCLENBQ3RCLHlDQUEwQyxDQUMxQyxxQkFBcUIscUJBQ3JCLDJDQUE0QyxDQUM1Qyx3Q0FBc0IsQ0FDdEIsMENBQTRDLENBQzVDLHNCQUFvQixvQkFBd0IsQ0FDNUMsMkNBQXdCLENBQ3hCLDBDQUF3QixDQUN4QiwwQ0FBMEIsQ0FDMUIsNENBQXlCLENBQ3pCLDhDQUErQyxDQUMvQyx5QkFBd0IscUJBQXdCLENBQ2hELCtDQUFnRCxDQUNoRCw2Q0FBMEIsQ0FDMUIsOENBQStDLENBQy9DLHlCQUFvQixxQkFBd0IsQ0FDNUMseUJBQXVCLHVCQUFzQixDQUM3Qyx3QkFBdUIscUJBQXdCLENBQy9DLDBDQUF5QixDQUN6Qiw0Q0FBd0IsQ0FDeEIsOENBQThDLENBQzlDLHlCQUFnQixxQkFBb0IsQ0FDcEMsd0JBQW1CLHVCQUE0QixDQUMvQyx3QkFBbUIscUJBQTJCLENBQzlDLGtDQUFvQixDQUNwQiwwQ0FBdUIsMEJBQTJCLENBQ2xELGtCQUE4QywyQkFDOUMscUNBREEsdUJBQ3NCLENQMitLdEIsc0JBQXVCLDBCQUEyQixDT3orS2xELG9CQUFZLHlCQUNaLHFCQUFvQix5QkFBeUIsQ0FHN0MseUNBQXFCLENBQ3JCLG9CQUFtQix5QkFBd0IsQ0FDM0MseUJBQTJCLDhCQUFzQixDUDIrS2pELG1CQUFxQix3QkFBMEIsQ096K0svQyxpQkFBYSx1QkFDYix5QkFBdUIscUJBR3ZCLHNCQUFvQiwyQkFBbUIsV0FDdkMsc0JBQW1CLDJCQUFrQixDUDIrS3JDLG1CQUFxQixpQkFBb0IsQ096K0t6QyxrQkFBUSxpQkFDUixpQkFBZ0IsZUFBb0IsQ0FHcEMsZUFBZ0Isa0JBQW9CLENBQ3BDLGVBQWdCLGtCQUFvQixDQUNwQyxlQUFnQixrQkFBb0IsQ0FDcEMsZUFBZ0Isa0JBQW9CLENBQ3BDLGVBQWdCLGtCQUFvQixDQUNwQyxlQUFnQixrQkFBb0IsQ0FDcEMsaUNBQWlCLENQMitLakIsZUFBZ0Isa0JBQW9CLENPeitLcEMsZUFBVSxtQkFDVixnQkFBWSxtQkFBdUIsQ0FHbkMsOEJBQWUsQ0FBb0IsaUJBQUMsV0FDcEMsYUFBZSxtQkFBcUIsQ0FDcEMsYUFBZSxtQkFBcUIsQ0FDcEMsYUFBZSxtQkFBcUIsQ0FDcEMsYUFBZSxtQkFBcUIsQ0FDcEMsYUFBZSxtQkFBcUIsQ0FDcEMsZ0NBQWdCLENBQ2hCLGdDQUFpQixDQUNqQixnQ0FBc0IsQ1AyK0t0QixjQUFnQixvQkFBc0IsQ096K0t0QyxlQUFXLHFCQUNYLG9CQUFpQixvQkFBdUIsQ1A2K0t4QyxlQUFpQixxQkFBdUIsQ096K0t4QyxnQkFBZ0IscUJBQVUsQ0FDMUIsNkNBQTRCLENBRTVCLHlCQUFpQixDQUNqQiwwQkFBZSwrQkFBcUIsQ0FDcEMsdUJBQWUsNEJBQXFCLENBQ3BDLHNDQUEwQyxDQUMxQyxpQ0FBc0IsQ0FDdEIsY0FBVSxtQkFBa0IsQ1AyK0s1QixtQkFBb0Isb0JBQXNCLENPeitLMUMsb0JBQVMsNFBBQ1QsdUJBQWtCLENQNitLbEIsZ0JBQWtCLDJCQUE2QixDT3orSy9DLGNBQVUsMEJBQ1YsZUFBYSwwQkFBd0IsQ0FHckMsWUFBVSxzQkFDVixXQUFLLG9CQUFxQixDQUcxQix3QkFBd0IsQ0FDeEIsbUNBQXFDLENBR3JDLG1DQUF3QixrQ0FDeEIsb0NBQXVCLCtCQUFzRCxDQUc3RSxxQkFBaUIsd0JBQTRCLDJCQUE4QixDQUMzRSx1Q0FBdUIsMkJBQTRCLENBQ25ELGdCQUFpQix3QkFBeUIsQ0FBRSwwQkFBNEIsQ0FDeEUsdUNBQTJDLENBQUUsMEJBQTRCLENBQ3pFLHFCQUFpQix3QkFBMkIsMkJBQTRCLENBQ3hFLHdDQUF1QiwyQkFBMkIsQ0FDbEQseUNBQXlCLDJCQUEyQixDQUNwRCx3Q0FBeUIsMkJBQTJCLENBQ3BELDhDQUF5QixDQUF5QiwwQkFBRSxDQUNwRCx3QkFBeUIsd0JBQXlCLENBQUUsMEJBQTRCLENBQ2hGLHdCQUFnQix3QkFBNkIsMkJBQTZCLENBQzFFLHdCQUFpQix3QkFBNkIsMkJBQTZCLENBQzNFLHdCQUFpQix3QkFBNkIsMkJBQTZCLENQMitLM0UsY0FBZ0IseUJBQTJCLENBQUUsMkJBQTZCLENPeitLMUUsd0NBQW1CLDZCQUNuQix3Q0FBd0IsNEJBQThCLENBR3RELHNCQUF1QiwwQkFBNkIsQ1AyK0twRCxxQkFBdUIsNEJBQTZCLENPeitLcEQscUJBQWdCLDZCQUNoQixxQkFBc0IsNEJBQTBCLENBR2hELG9CQUFzQix5QkFBMEIsQ0FDaEQsb0JBQXNCLHlCQUEwQixDUDIrS2hELG9CQUFzQix5QkFBMEIsQ096K0toRCxvQkFBUywwQkFDVCxvQkFBb0IseUJBQVEsQ0FHNUIsZUFBa0IsVUFDbEIscUJBQWlCLHdCQUEwQixDQUMzQyx1Q0FBdUIsQ1AyK0t2QixnQkFBa0Isd0JBQXlCLENBQUUsNEJBQWdDLENPeitLN0UsZUFBVSx5QkFDVixxQkFBZ0Isd0JBQXNCLENQNitLdEMsY0FBZ0Isb0JBQXNCLENPeitLdEMsZUFBTyxzQkFDUCxtQ0FBeUIsQ0FHekIsdUJBQXNCLHVCQUd0QixtQkFBVyxDQUNYLG9CQUFnQixnQkFHaEIsbUNBQTBCLENBRzFCLHdDQUF5QyxDQUN6Qyw2QkFBc0IsQ1AyK0t0QixpQkFBNkQsMEJBQTBCLENBQXJFLHVCQUF3QixDQUFDLGVBQWdCLENBQTJDLGlCQUFrQixDQUFFLFFBQVEsQ0FBekMsVUFBMEMsQ096K0tuSSxnQ0FBUyxTQUNULG9CQUFzQiw0QkFBWSxzQkFLbEMsNERBQXFCLFVBQVcsQ1AyK0toQyxpQkFBbUIsWUFBZSxDT3orS2xDLHVCQUFTLGlDQUNULCtCQUdBLDRDQUF5QyxDQUV6QywwRUFBUSxNQUNSLHdDQUFtQyxTQUduQyxpQ0FBMEIsa0JBQTBCLENBQ3BELG1DQUEyQixtR0FFM0IsaUZBQStDLENBRS9DLG1EQUFrQyxDQUNsQyxtQ0FBb0MsVVAyK0twQyxpREFBb0QsT0FBUyxDT3orSzdELGlDQUFnQixpREFDaEIsbUNBQStCLGlCQUFXLENBRzFDLHdDQUdBLG1EQUFZLDJDQUNaLGdEQUEyQyxhQUFpQixDUDYrSzVELDRCQUEyQyxjQUFlLENBQTVCLFVBQThCLENPeitLNUQsdUJBQWdCLGdDQUNoQixvQkFBcUIsZUFHckIsb0JBQW9ELFdBQW1DLENBQW5DLE9BQXBELEtBQW9ELENBQXBELFVBQXVGLENQNitLdkYsbURBQW9ELGNBQWUsQ0FBRSxnQkFBa0IsQ096K0t2RixzQkFBZSxDQUNmLG9CQUF3QixXQUFXLFlBR25DLHNCQUF3QixTQUFRLENQMitLaEMsNEJBQTZCLFFBQVMsQ0FBRSxTQUF3QixDT3orS2hFLG1CQUFXLHNDQUNYLHVCQUFpQixPQUdqQixlQUFlLGdCQUFTLENBQ3hCLG1EQUE0Qyw4RFAyK0s1QyxvQkFBc0IsZ0JBQWtCLENPeitLeEMscUJBQWlCLENBQ2pCLGdDQUF3QixTQUFtQixDQUczQyx3Q1AyK0tBLHlCQUEyQixlQUFpQixDT3orSzVDLGdEQUFnQixlQUNoQixtREFBOEMsZ0NBRzlDLDBDQUFvQyxDUDIrS3BDLHNCQUF3QixXQUFhLENPeitLckMsb0JBQVUsa0RBQ1YsbUNBQWtCLGdCQUFnQyxDQUdsRCxnQkFBMkUsNkZQMitLM0UsMkJBQThELCtCQUFnQyxDQUFqRSw4QkFBK0IsQ0FBb0MsZ0JBQWtCLENPeitLbEgsbUJBQVEsYUFDUixxREFBcUMsa0JBR3JDLGlDQUF1QixDQUN2QixxQ0FBd0MsVUFBQyxvQkFDekMsaUJBQWtCLHFCQUFjLFdBQWUsWUFBZSxPQUFZLHlEQUMxRSx1Q0FBOEIsQ0FBYSxVUDIrSzNDLHFCQUF1QixnQkFBa0IsQ096K0t6QyxnQkFBYSxnREFDYix3Q0FBdUMsQ0FHdkMscUNBQVksU0FDWixpREFBa0MsU0FHbEMsZ0NBQStCLENBQy9CLDZCQUNBLGlCQUFpQixvQlAyK0tqQixnQkFBaUIsWUFBYyxDQUMvQixtQ08xK0tpQixhQUNqQiwwQ0FBc0MsQ1A4K0t0QywwREFBb0MsV0FBYSxDT3orS2pELDZCQUFTLHlDQUNULGtCQUFZLHdCQUE0QixDQUd4QyxZQUFZLDJCQUEyQixDQUN2QywyQkFBcUIsQ0FDckIsMEJBQXlCLENQMitLekIsWUFBWSxhQUFjLENBQUUsU0FBVyxDT3orS3ZDLG9CQUFnQixlQUFxQixDUDIrS3JDLHVCQUF5QixRQUFVLENPeCtLbkMsY0FBa0Msa0JBQWxDLGdCQUFrQyxDQUVsQyxpQ0FBNEUsd0JBQzVFLGtFQURBLDhCQUF3QyxXQUNhLENBQ3JELGlDQUFnQyxrREFBb0MsQ0FDcEUsdUNBQWtDLGtDQUFrQyxDQUNwRSxnREFBK0MsMkJBQTZCLENBQzVFLGlFQUE4QyxDQUM5QywrREFBK0MsQ0FBZ0Msd0JBQWhDLFVBQWdDLENBRS9FLHlGQUEwQix3QkFFMUIsbUhBQXFFLENBQ3JFLHlCUDQrS0Esb0VBQXFFLDRCQUErQixDT3orS3BHLGlEQUFnQywrQkFBK0IsZUFBMEIsQ0FDekYseUZBQWlGLDZCUDQrS2pGLGdDQUFnQyw0QkFBNkIsQ0FBRSx3QkFBMEIsQ096K0t6Rix5QkFBeUIsNEJBQW9CLFlBQWtCLFdBQy9ELHdDQUFvQyxDQUVwQyx5QkFBd0MsZ0NBQXhDLGlCQUF3QyxpQkFDeEMsc0RBQXVELENQMitLdkQsc0JBQXNCLHdCQUF5QixDQUFFLFNBQVcsQ096K0s1RCxrQ0FBaUMsTUFDakMscUNBQXFDLGdCQUFjLENQNCtLbkQsaUNBQThDLFFBQVMsQ0FBRSxTQUFVLENBQWxDLFVBQW1DLENPeitLcEUseUJBQXVCLHFCQUFvQixDQUMzQyx3REFBc0MsTUFBdUIsQ1A0K0s3RCxzQkFBdUIsaUJBQWtCLENBQUUsVUFBWSxDT3orS3ZELDRCQUFtQywrRUFDbkMsMkJBQXFCLG9CQUFpQixVQUFtQixDQUV6RCx1QkFBcUIsVUFBYyxDUDIrS25DLHFCQUFxQixjQUFlLENBQUUsZ0JBQWlCLENBQUUsZUFBZ0IsQ0FBRSxjQUFlLENBQUUsZUFBaUIsQ0FFN0cscUJBQXFCLGFBQWMsQ0FBRSxrQkFBb0IsQ0FFN0QsQ0FFQSx5Qk94K0tJLCtEQUFvRCxDUDIrS3BELHVDQUF5QyxjQUFnQixDT3orS3pELGdDQUFpQixhQUNqQixrREFBbUQsaUJBQWMsQ1A2K0tqRSw2QkFBcUQsVUFBVyxDQUF0QixRQUFTLENBQXRCLFVBQW9DLENPeitLakUsaUNBQWdCLDhCQUNoQiwrQkFBMEIsQ0FHMUIsaUNBQStCLENBRy9CLHFEQUFvRCwyQkFBbUMsQ1A2K0t2RixtREFBb0QsY0FBZSxDQUFFLGdCQUFrQixDT3orS3ZGLGdEQUFlLGVBQ2YsaUJBQVUsYUFBZ0IsQ0FHMUIsc0JBQWEsQ0FDYixtQkFBYSxZQUFnQiwwQkFDN0IsZ0NBQXlCLENBQ3pCLCtCQUE4QixDQUM5Qix5QkFBNkIsQ0FDN0IscUJBQXVCLENBQ3ZCLDRCQUFzQixvQkFBVyxDQUNqQyw0QkFBa0MsV0FBVixRQUFVLG1CQUNsQyxzQkFBNkIsVUFBaEIsdUJBQWdCLENBQzdCLDhCQUNBLDhCQUFnQyxDUDIrS2hDLFlBQWEsY0FBZ0IsQ096K0s3Qiw0Q0FBZ0IsMkNBQ2hCLDhCQUFzQixTQUd0QixvQkFBWSxxQ0FDWiwrQkFBd0IsZ0JBQXlCLENBR2pELHVCQUFvQyxXQUFwQyxVQUFpRCxDQUNqRCxpQ0FBdUMsQ0FBdkMsVUFBdUMsQ1AyK0t2QyxnQkFBa0IsWUFBYyxDQUNoQyxtQ0FBb0MsWUFBYyxDT3orS2xELHNDQUFXLDBCQUlYLGtCQUFjLDBCQUFnQixDUDIrSzlCLDJCQUF5QyxlQUFlLENBQUUsaUJBQWtCLENBQWhELFVBQWlELENPeitLN0Usa0JBQW9CLHFCQUFwQixnQkFBb0IsQ0FDcEIsNEJBR0EsZ0RBQTRDLENBRzVDLDBDQUE4QixTQUFpQixDQUUvQywyQkFBMkIsaUJBQWdCLENBQzNDLDZCQUFnQixjQUFpQixpQkFBbUIsZUFBbUIsQ0FDdkUsa0NBQWlDLGVBQWtCLENBQ25ELHlDQUE4QixDQUM5Qiw0QkFBc0IsaUJBQWdCLG1CQUMxQyxpRVAyK0tJLDhCQUE4Qix3QkFBeUIsQ0FBa0IsZ0JBQWlCLENBQWpDLGFBQWtDLENPeitLL0YscUNQMitLQSxDQUVBLHlCT3YrS0ksV0FBWSxzQkFDWixhQUFrQixXQUFjLENBQWhDLE9BQWdDLENBR25DLDZCUDIrS0csbUNPMStLQyxhUDIrS0wsQ0FDQywrRE96K0tBLG9GUDIrS0ksK0JBQWlDLDBCQUE2QixDQUM5RCx1QkFBd0Isc0JBQXdCLENBQ3BEIiwiZmlsZSI6InJlc291cmNlcy9zdHlsZXMuMDMwZGFjNmFkMDQzNmIyZTc0NjEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/cnVsZVNldFsxXS5ydWxlc1sxXS51c2VbMV0hLi4vbm9kZV9tb2R1bGVzL3Bvc3Rjc3MtbG9hZGVyL2Rpc3QvY2pzLmpzIS4vbWFpbi5jc3MgKioqIVxuICBcXCoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxyXG5cclxuLnNreXBlaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9yZXNvdXJjZXMvNzM3MWM1Nzg2MmRlMTdlMGFjZmIucG5nKTsgXHJcbiAgICB3aWR0aDo3MXB4OyBcclxuICAgIGhlaWdodDo3MHB4O1xyXG59XHJcblxyXG4uYWJvdXRzZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL3Jlc291cmNlcy85ZDBiODFmMDEzMmZiOTY4YTgyYi5qcGcpOyBcclxufVxyXG5cclxuXHJcblxyXG4uc2VydmljZXNlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vcmVzb3VyY2VzL2UyNDM1MzEyNDkzMDkxODU0ZjRiLmpwZyk7IFxyXG59XHJcblxyXG5cclxuXHJcbi5wZW9wbGVzZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL3Jlc291cmNlcy84ZDI0NmUxZTg3ZTAyMjA0MzIyMS5qcGcpOyBcclxufVxyXG5cclxuXHJcbi5ibG9nc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9yZXNvdXJjZXMvNGZiN2NlM2RmZDZlNzE1NWE5YWMuanBnKTsgXHJcbn1cclxuXHJcblxyXG4uY29udGFjdHNlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vcmVzb3VyY2VzLzczNzFjNTc4NjJkZTE3ZTBhY2ZiLnBuZyk7IFxyXG59XHJcblxyXG5cclxuLmZpcnN0U2xpZGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL3Jlc291cmNlcy8yMDE4YzY1ZGM0MjBjNTllOWIxMy5qcGcpOyBcclxufVxyXG5cclxuLnNlY29uZFNsaWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9yZXNvdXJjZXMvMzIyNWZiZDU1ZTVjNmU1ZWRmMTMuanBnKTsgXHJcbn1cclxuXHJcbi50aGlyZFNsaWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9yZXNvdXJjZXMvNzMxOGE3MzAwMDNmZDViMzZmZjUuanBnKTsgXHJcbn1cbi8qISoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiohKlxcXG4gICEqKiogY3NzIC4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzFdLnVzZVsxXSEuLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanMhLi9jc3MvYW5pbWF0ZS5jc3MgKioqIVxuICBcXCoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuQW5pbWF0ZS5jc3MgLSBodHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG5MaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG5cbkNvcHlyaWdodCAoYykgMjAxNSBEYW5pZWwgRWRlblxuKi9cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5ib3VuY2VJbixcbi5hbmltYXRlZC5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xufVxuXG4uYW5pbWF0ZWQuZmxpcE91dFgsXG4uYW5pbWF0ZWQuZmxpcE91dFkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDIwJSwgNTMlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCAyMCUsIDUzJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB9XG5cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XG4gIH1cbn1cblxuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgNTAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gIH1cblxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnJ1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICB9XG59XG5cbi5zd2luZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuICAxMS4xJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmVcbiAgfVxuXG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKVxuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpXG4gIH1cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKVxuICB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZylcbiAgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZylcbiAgfVxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZylcbiAgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKVxuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbn1cblxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIDExLjElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG5cbiAgMjIuMiUge1xuXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZylcbiAgfVxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKVxuICB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZylcbiAgfVxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpXG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpXG4gIH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpXG4gIH1cbiAgODguOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZylcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG59XG5cblxuXG4uamVsbG97XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOmplbGxvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXJcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA1MCUsIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ucm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn1cblxuLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiEqXFxcbiAgISoqKiBjc3MgLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbMV0udXNlWzFdIS4uL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcyEuL2Nzcy9ib290c3RyYXAubWluLmNzcyAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIVxuICogQm9vdHN0cmFwIHYzLjMuNCAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE1IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi8vKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7bWFyZ2luOi42N2VtIDA7Zm9udC1zaXplOjJlbX1tYXJre2NvbG9yOiMwMDA7YmFja2dyb3VuZDojZmYwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotLjVlbX1zdWJ7Ym90dG9tOi0uMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7aGVpZ2h0OjA7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udDppbmhlcml0O2NvbG9yOmluaGVyaXR9YnV0dG9ue292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjB9aW5wdXR7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9dey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtO21hcmdpbjowIDJweDtib3JkZXI6MXB4IHNvbGlkIHNpbHZlcn1sZWdlbmR7cGFkZGluZzowO2JvcmRlcjowfXRleHRhcmVhe292ZXJmbG93OmF1dG99b3B0Z3JvdXB7Zm9udC13ZWlnaHQ6NzAwfXRhYmxle2JvcmRlci1zcGFjaW5nOjA7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfXRkLHRoe3BhZGRpbmc6MH0vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovQG1lZGlhIHByaW50eyosOmFmdGVyLDpiZWZvcmV7Y29sb3I6IzAwMCFpbXBvcnRhbnQ7dGV4dC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7YmFja2dyb3VuZDowIDAhaW1wb3J0YW50Oy13ZWJraXQtYm94LXNoYWRvdzpub25lIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fWEsYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YVtocmVmXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKGhyZWYpIFwiKVwifWFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifWFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixhW2hyZWZePVwiI1wiXTphZnRlcntjb250ZW50OlwiXCJ9YmxvY2txdW90ZSxwcmV7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfWltZyx0cntwYWdlLWJyZWFrLWluc2lkZTphdm9pZH1pbWd7bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50fWgyLGgzLHB7b3JwaGFuczozO3dpZG93czozfWgyLGgze3BhZ2UtYnJlYWstYWZ0ZXI6YXZvaWR9c2VsZWN0e2JhY2tncm91bmQ6I2ZmZiFpbXBvcnRhbnR9Lm5hdmJhcntkaXNwbGF5Om5vbmV9LmJ0bj4uY2FyZXQsLmRyb3B1cD4uYnRuPi5jYXJldHtib3JkZXItdG9wLWNvbG9yOiMwMDAhaW1wb3J0YW50fS5sYWJlbHtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSFpbXBvcnRhbnR9LnRhYmxlIHRkLC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYhaW1wb3J0YW50fS50YWJsZS1ib3JkZXJlZCB0ZCwudGFibGUtYm9yZGVyZWQgdGh7Ym9yZGVyOjFweCBzb2xpZCAjZGRkIWltcG9ydGFudH19QGZvbnQtZmFjZXtmb250LWZhbWlseTonR2x5cGhpY29ucyBIYWxmbGluZ3MnO3NyYzp1cmwoLi4vcmVzb3VyY2VzLzViZTEzNDdjNjgyODEwZjE5OWM3LmVvdCk7c3JjOnVybCguLi9yZXNvdXJjZXMvNWJlMTM0N2M2ODI4MTBmMTk5YzcuZW90PyNpZWZpeCkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLHVybCguLi9yZXNvdXJjZXMvYmU4MTBiZTNhM2UxNGM2ODJhMjUud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoLi4vcmVzb3VyY2VzLzgyYjEyMTJlNDVhMmJjMzVkZDczLndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi9yZXNvdXJjZXMvNDY5MmI5ZWM1M2ZkNTk3MmNhYTIudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyksdXJsKC4uL3Jlc291cmNlcy8wNjBiMjcxMGJkYmJlM2RmZTQ4Yi5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyKSBmb3JtYXQoJ3N2ZycpfS5nbHlwaGljb257cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTonR2x5cGhpY29ucyBIYWxmbGluZ3MnO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5nbHlwaGljb24tYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXDJhXCJ9LmdseXBoaWNvbi1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFwyYlwifS5nbHlwaGljb24tZXVyOmJlZm9yZSwuZ2x5cGhpY29uLWV1cm86YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYWNcIn0uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFwyMjEyXCJ9LmdseXBoaWNvbi1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcMjYwMVwifS5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDI3MDlcIn0uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcMjcwZlwifS5nbHlwaGljb24tZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDFcIn0uZ2x5cGhpY29uLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxlMDAyXCJ9LmdseXBoaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDNcIn0uZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDA1XCJ9LmdseXBoaWNvbi1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA2XCJ9LmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxlMDA3XCJ9LmdseXBoaWNvbi11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMDA4XCJ9LmdseXBoaWNvbi1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxlMDA5XCJ9LmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZTAxMFwifS5nbHlwaGljb24tdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTFcIn0uZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTJcIn0uZ2x5cGhpY29uLW9rOmJlZm9yZXtjb250ZW50OlwiXFxlMDEzXCJ9LmdseXBoaWNvbi1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTRcIn0uZ2x5cGhpY29uLXpvb20taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTVcIn0uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDE2XCJ9LmdseXBoaWNvbi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTdcIn0uZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcZTAxOFwifS5nbHlwaGljb24tY29nOmJlZm9yZXtjb250ZW50OlwiXFxlMDE5XCJ9LmdseXBoaWNvbi10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTAyMFwifS5nbHlwaGljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyMVwifS5nbHlwaGljb24tZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyMlwifS5nbHlwaGljb24tdGltZTpiZWZvcmV7Y29udGVudDpcIlxcZTAyM1wifS5nbHlwaGljb24tcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNFwifS5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDI1XCJ9LmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNlwifS5nbHlwaGljb24tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMDI3XCJ9LmdseXBoaWNvbi1pbmJveDpiZWZvcmV7Y29udGVudDpcIlxcZTAyOFwifS5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjlcIn0uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMFwifS5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcZTAzMVwifS5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzJcIn0uZ2x5cGhpY29uLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzNcIn0uZ2x5cGhpY29uLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzRcIn0uZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzVcIn0uZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzZcIn0uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMDM3XCJ9LmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzhcIn0uZ2x5cGhpY29uLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZTAzOVwifS5nbHlwaGljb24tYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZTA0MFwifS5nbHlwaGljb24tdGFnOmJlZm9yZXtjb250ZW50OlwiXFxlMDQxXCJ9LmdseXBoaWNvbi10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxlMDQyXCJ9LmdseXBoaWNvbi1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxlMDQzXCJ9LmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTA0NFwifS5nbHlwaGljb24tcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDVcIn0uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZTA0NlwifS5nbHlwaGljb24tZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZTA0N1wifS5nbHlwaGljb24tYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZTA0OFwifS5nbHlwaGljb24taXRhbGljOmJlZm9yZXtjb250ZW50OlwiXFxlMDQ5XCJ9LmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MFwifS5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MVwifS5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1MlwifS5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDUzXCJ9LmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1NFwifS5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZTA1NVwifS5nbHlwaGljb24tbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA1NlwifS5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTdcIn0uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA1OFwifS5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTlcIn0uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjBcIn0uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjJcIn0uZ2x5cGhpY29uLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcZTA2M1wifS5nbHlwaGljb24tdGludDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NFwifS5nbHlwaGljb24tZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcZTA2NVwifS5nbHlwaGljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjZcIn0uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxlMDY3XCJ9LmdseXBoaWNvbi1tb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY4XCJ9LmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDY5XCJ9LmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDcwXCJ9LmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MVwifS5nbHlwaGljb24tcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZTA3MlwifS5nbHlwaGljb24tcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzNcIn0uZ2x5cGhpY29uLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzRcIn0uZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzVcIn0uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3NlwifS5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc3XCJ9LmdseXBoaWNvbi1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3OFwifS5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDc5XCJ9LmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDgwXCJ9LmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODFcIn0uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODJcIn0uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgzXCJ9LmdseXBoaWNvbi1vay1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg0XCJ9LmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg1XCJ9LmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODZcIn0uZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODdcIn0uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODhcIn0uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA4OVwifS5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZTA5MFwifS5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA5MVwifS5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTJcIn0uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMDkzXCJ9LmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMDk0XCJ9LmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTVcIn0uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDk2XCJ9LmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTdcIn0uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDFcIn0uZ2x5cGhpY29uLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDJcIn0uZ2x5cGhpY29uLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDNcIn0uZ2x5cGhpY29uLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDRcIn0uZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTA1XCJ9LmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDZcIn0uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwN1wifS5nbHlwaGljb24tcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDhcIn0uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OlwiXFxlMTA5XCJ9LmdseXBoaWNvbi1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTBcIn0uZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTFcIn0uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmV7Y29udGVudDpcIlxcZTExMlwifS5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZTExM1wifS5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTE0XCJ9LmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTE1XCJ9LmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTE2XCJ9LmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTdcIn0uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTE4XCJ9LmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTlcIn0uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlMTIwXCJ9LmdseXBoaWNvbi1oZGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjFcIn0uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxlMTIyXCJ9LmdseXBoaWNvbi1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMTIzXCJ9LmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTEyNFwifS5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTI1XCJ9LmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTEyNlwifS5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEyN1wifS5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTI4XCJ9LmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTI5XCJ9LmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzBcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTEzMVwifS5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzJcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEzM1wifS5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzRcIn0uZ2x5cGhpY29uLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxlMTM1XCJ9LmdseXBoaWNvbi13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzZcIn0uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZXtjb250ZW50OlwiXFxlMTM3XCJ9LmdseXBoaWNvbi1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzhcIn0uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZTEzOVwifS5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0MFwifS5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTQxXCJ9LmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDJcIn0uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxlMTQzXCJ9LmdseXBoaWNvbi1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ0XCJ9LmdseXBoaWNvbi1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTE0NVwifS5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmV7Y29udGVudDpcIlxcZTE0NlwifS5nbHlwaGljb24tdXNkOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ4XCJ9LmdseXBoaWNvbi1nYnA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDlcIn0uZ2x5cGhpY29uLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTBcIn0uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTFcIn0uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUyXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTUzXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1NFwifS5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMTU1XCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTU2XCJ9LmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTdcIn0uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZTE1OFwifS5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTE1OVwifS5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjBcIn0uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2MVwifS5nbHlwaGljb24tZmxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjJcIn0uZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjNcIn0uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjRcIn0uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmV7Y29udGVudDpcIlxcZTE2NVwifS5nbHlwaGljb24tc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE2NlwifS5nbHlwaGljb24tb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTE2N1wifS5nbHlwaGljb24tc2F2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjhcIn0uZ2x5cGhpY29uLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE2OVwifS5nbHlwaGljb24tZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTcwXCJ9LmdseXBoaWNvbi1zZW5kOmJlZm9yZXtjb250ZW50OlwiXFxlMTcxXCJ9LmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmV7Y29udGVudDpcIlxcZTE3MlwifS5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMTczXCJ9LmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMTc0XCJ9LmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE3NVwifS5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzZcIn0uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMTc3XCJ9LmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE3OFwifS5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZTE3OVwifS5nbHlwaGljb24taGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTgwXCJ9LmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxlMTgxXCJ9LmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZTE4MlwifS5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMTgzXCJ9LmdseXBoaWNvbi10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE4NFwifS5nbHlwaGljb24tc3RhdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODVcIn0uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg2XCJ9LmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4N1wifS5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMTg4XCJ9LmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODlcIn0uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZXtjb250ZW50OlwiXFxlMTkwXCJ9LmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTFcIn0uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MlwifS5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkzXCJ9LmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZTE5NFwifS5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTVcIn0uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMTk3XCJ9LmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOThcIn0uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE5OVwifS5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDBcIn0uZ2x5cGhpY29uLWNkOmJlZm9yZXtjb250ZW50OlwiXFxlMjAxXCJ9LmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDJcIn0uZ2x5cGhpY29uLW9wZW4tZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZTIwM1wifS5nbHlwaGljb24tbGV2ZWwtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDRcIn0uZ2x5cGhpY29uLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDVcIn0uZ2x5cGhpY29uLXBhc3RlOmJlZm9yZXtjb250ZW50OlwiXFxlMjA2XCJ9LmdseXBoaWNvbi1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcZTIwOVwifS5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZXtjb250ZW50OlwiXFxlMjEwXCJ9LmdseXBoaWNvbi1raW5nOmJlZm9yZXtjb250ZW50OlwiXFxlMjExXCJ9LmdseXBoaWNvbi1xdWVlbjpiZWZvcmV7Y29udGVudDpcIlxcZTIxMlwifS5nbHlwaGljb24tcGF3bjpiZWZvcmV7Y29udGVudDpcIlxcZTIxM1wifS5nbHlwaGljb24tYmlzaG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjE0XCJ9LmdseXBoaWNvbi1rbmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTVcIn0uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmV7Y29udGVudDpcIlxcZTIxNlwifS5nbHlwaGljb24tdGVudDpiZWZvcmV7Y29udGVudDpcIlxcMjZmYVwifS5nbHlwaGljb24tYmxhY2tib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTIxOFwifS5nbHlwaGljb24tYmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMjE5XCJ9LmdseXBoaWNvbi1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjhmZlwifS5nbHlwaGljb24tZXJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjFcIn0uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcMjMxYlwifS5nbHlwaGljb24tbGFtcDpiZWZvcmV7Y29udGVudDpcIlxcZTIyM1wifS5nbHlwaGljb24tZHVwbGljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMjI0XCJ9LmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZXtjb250ZW50OlwiXFxlMjI1XCJ9LmdseXBoaWNvbi1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIlxcZTIyNlwifS5nbHlwaGljb24tYml0Y29pbjpiZWZvcmV7Y29udGVudDpcIlxcZTIyN1wifS5nbHlwaGljb24tYnRjOmJlZm9yZXtjb250ZW50OlwiXFxlMjI3XCJ9LmdseXBoaWNvbi14YnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjdcIn0uZ2x5cGhpY29uLXllbjpiZWZvcmV7Y29udGVudDpcIlxcMDBhNVwifS5nbHlwaGljb24tanB5OmJlZm9yZXtjb250ZW50OlwiXFwwMGE1XCJ9LmdseXBoaWNvbi1ydWJsZTpiZWZvcmV7Y29udGVudDpcIlxcMjBiZFwifS5nbHlwaGljb24tcnViOmJlZm9yZXtjb250ZW50OlwiXFwyMGJkXCJ9LmdseXBoaWNvbi1zY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZTIzMFwifS5nbHlwaGljb24taWNlLWxvbGx5OmJlZm9yZXtjb250ZW50OlwiXFxlMjMxXCJ9LmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZXtjb250ZW50OlwiXFxlMjMyXCJ9LmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzNcIn0uZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxlMjM0XCJ9LmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzVcIn0uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMjM2XCJ9LmdseXBoaWNvbi1tb2RhbC13aW5kb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzdcIn0uZ2x5cGhpY29uLW9pbDpiZWZvcmV7Y29udGVudDpcIlxcZTIzOFwifS5nbHlwaGljb24tZ3JhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzlcIn0uZ2x5cGhpY29uLXN1bmdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDBcIn0uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmV7Y29udGVudDpcIlxcZTI0MVwifS5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmV7Y29udGVudDpcIlxcZTI0MlwifS5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxlMjQzXCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjQ0XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMjQ1XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTI0NlwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDdcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZTI0OFwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ5XCJ9LmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI1MFwifS5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1MVwifS5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMjUyXCJ9LmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTNcIn0uZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTRcIn0uZ2x5cGhpY29uLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU1XCJ9LmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTZcIn0uZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1N1wifS5nbHlwaGljb24tbWVudS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI1OFwifS5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMjU5XCJ9LmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMjYwXCJ9Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9OmFmdGVyLDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1zaXplOjEwcHg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9Ym9keXtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1he2NvbG9yOiMzMzdhYjc7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpmb2N1cyxhOmhvdmVye2NvbG9yOiMyMzUyN2M7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1maWd1cmV7bWFyZ2luOjB9aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+YT5pbWcsLmNhcm91c2VsLWlubmVyPi5pdGVtPmltZywuaW1nLXJlc3BvbnNpdmUsLnRodW1ibmFpbCBhPmltZywudGh1bWJuYWlsPmltZ3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctcm91bmRlZHtib3JkZXItcmFkaXVzOjZweH0uaW1nLXRodW1ibmFpbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztwYWRkaW5nOjRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5pbWctY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlfWhye21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLDAsMCwwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b31bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfS5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2LGgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjppbmhlcml0fS5oMSAuc21hbGwsLmgxIHNtYWxsLC5oMiAuc21hbGwsLmgyIHNtYWxsLC5oMyAuc21hbGwsLmgzIHNtYWxsLC5oNCAuc21hbGwsLmg0IHNtYWxsLC5oNSAuc21hbGwsLmg1IHNtYWxsLC5oNiAuc21hbGwsLmg2IHNtYWxsLGgxIC5zbWFsbCxoMSBzbWFsbCxoMiAuc21hbGwsaDIgc21hbGwsaDMgLnNtYWxsLGgzIHNtYWxsLGg0IC5zbWFsbCxoNCBzbWFsbCxoNSAuc21hbGwsaDUgc21hbGwsaDYgLnNtYWxsLGg2IHNtYWxse2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiM3Nzd9LmgxLC5oMiwuaDMsaDEsaDIsaDN7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MTBweH0uaDEgLnNtYWxsLC5oMSBzbWFsbCwuaDIgLnNtYWxsLC5oMiBzbWFsbCwuaDMgLnNtYWxsLC5oMyBzbWFsbCxoMSAuc21hbGwsaDEgc21hbGwsaDIgLnNtYWxsLGgyIHNtYWxsLGgzIC5zbWFsbCxoMyBzbWFsbHtmb250LXNpemU6NjUlfS5oNCwuaDUsLmg2LGg0LGg1LGg2e21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9Lmg0IC5zbWFsbCwuaDQgc21hbGwsLmg1IC5zbWFsbCwuaDUgc21hbGwsLmg2IC5zbWFsbCwuaDYgc21hbGwsaDQgLnNtYWxsLGg0IHNtYWxsLGg1IC5zbWFsbCxoNSBzbWFsbCxoNiAuc21hbGwsaDYgc21hbGx7Zm9udC1zaXplOjc1JX0uaDEsaDF7Zm9udC1zaXplOjM2cHh9LmgyLGgye2ZvbnQtc2l6ZTozMHB4fS5oMyxoM3tmb250LXNpemU6MjRweH0uaDQsaDR7Zm9udC1zaXplOjE4cHh9Lmg1LGg1e2ZvbnQtc2l6ZToxNHB4fS5oNixoNntmb250LXNpemU6MTJweH1we21hcmdpbjowIDAgMTBweH0ubGVhZHttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmxlYWR7Zm9udC1zaXplOjIxcHh9fS5zbWFsbCxzbWFsbHtmb250LXNpemU6ODUlfS5tYXJrLG1hcmt7cGFkZGluZzouMmVtO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30udGV4dC1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeX0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxvd2VyY2FzZXt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LnRleHQtbXV0ZWR7Y29sb3I6Izc3N30udGV4dC1wcmltYXJ5e2NvbG9yOiMzMzdhYjd9YS50ZXh0LXByaW1hcnk6aG92ZXJ7Y29sb3I6IzI4NjA5MH0udGV4dC1zdWNjZXNze2NvbG9yOiMzYzc2M2R9YS50ZXh0LXN1Y2Nlc3M6aG92ZXJ7Y29sb3I6IzJiNTQyY30udGV4dC1pbmZve2NvbG9yOiMzMTcwOGZ9YS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6IzI0NTI2OX0udGV4dC13YXJuaW5ne2NvbG9yOiM4YTZkM2J9YS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6IzY2NTEyY30udGV4dC1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLnRleHQtZGFuZ2VyOmhvdmVye2NvbG9yOiM4NDM1MzR9LmJnLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9YS5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzI4NjA5MH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5iZy1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MxZTJiM30uYmctaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9YS5iZy1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FmZDllZX0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9YS5iZy13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y3ZWNiNX0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmJnLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlNGI5Yjl9LnBhZ2UtaGVhZGVye3BhZGRpbmctYm90dG9tOjlweDttYXJnaW46NDBweCAwIDIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX1vbCx1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxMHB4fW9sIG9sLG9sIHVsLHVsIG9sLHVsIHVse21hcmdpbi1ib3R0b206MH0ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO21hcmdpbi1sZWZ0Oi01cHg7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZT5saXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXJpZ2h0OjVweDtwYWRkaW5nLWxlZnQ6NXB4fWRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjIwcHh9ZGQsZHR7bGluZS1oZWlnaHQ6MS40Mjg1NzE0M31kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWxlZnQ6MH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmRsLWhvcml6b250YWwgZHR7ZmxvYXQ6bGVmdDt3aWR0aDoxNjBweDtvdmVyZmxvdzpoaWRkZW47Y2xlYXI6bGVmdDt0ZXh0LWFsaWduOnJpZ2h0O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5kbC1ob3Jpem9udGFsIGRke21hcmdpbi1sZWZ0OjE4MHB4fX1hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdLGFiYnJbdGl0bGVde2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjNzc3fS5pbml0aWFsaXNte2ZvbnQtc2l6ZTo5MCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfWJsb2NrcXVvdGV7cGFkZGluZzoxMHB4IDIwcHg7bWFyZ2luOjAgMCAyMHB4O2ZvbnQtc2l6ZToxNy41cHg7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkICNlZWV9YmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9YmxvY2txdW90ZSAuc21hbGwsYmxvY2txdW90ZSBmb290ZXIsYmxvY2txdW90ZSBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo4MCU7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojNzc3fWJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSxibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZSBzbWFsbDpiZWZvcmV7Y29udGVudDonXFwyMDE0IFxcMDBBMCd9LmJsb2NrcXVvdGUtcmV2ZXJzZSxibG9ja3F1b3RlLnB1bGwtcmlnaHR7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDowO3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjZWVlO2JvcmRlci1sZWZ0OjB9LmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLC5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3Jle2NvbnRlbnQ6Jyd9LmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyLGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVye2NvbnRlbnQ6J1xcMDBBMCBcXDIwMTQnfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDN9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6TWVubG8sTW9uYWNvLENvbnNvbGFzLFwiQ291cmllciBOZXdcIixtb25vc3BhY2V9Y29kZXtwYWRkaW5nOjJweCA0cHg7Zm9udC1zaXplOjkwJTtjb2xvcjojYzcyNTRlO2JhY2tncm91bmQtY29sb3I6I2Y5ZjJmNDtib3JkZXItcmFkaXVzOjRweH1rYmR7cGFkZGluZzoycHggNHB4O2ZvbnQtc2l6ZTo5MCU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czozcHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KTtib3gtc2hhZG93Omluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MTAwJTtmb250LXdlaWdodDo3MDA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfXByZXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6OS41cHg7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Y29sb3I6IzMzMzt3b3JkLWJyZWFrOmJyZWFrLWFsbDt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6NHB4fXByZSBjb2Rle3BhZGRpbmc6MDtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3doaXRlLXNwYWNlOnByZS13cmFwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czowfS5wcmUtc2Nyb2xsYWJsZXttYXgtaGVpZ2h0OjM0MHB4O292ZXJmbG93LXk6c2Nyb2xsfS5jb250YWluZXJ7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5jb250YWluZXJ7d2lkdGg6NzUwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuY29udGFpbmVye3dpZHRoOjk3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey5jb250YWluZXJ7d2lkdGg6MTE3MHB4fX0uY29udGFpbmVyLWZsdWlke3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5yb3d7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5jb2wtbGctMSwuY29sLWxnLTEwLC5jb2wtbGctMTEsLmNvbC1sZy0xMiwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5jb2wtbWQtMSwuY29sLW1kLTEwLC5jb2wtbWQtMTEsLmNvbC1tZC0xMiwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtc20tMSwuY29sLXNtLTEwLC5jb2wtc20tMTEsLmNvbC1zbS0xMiwuY29sLXNtLTIsLmNvbC1zbS0zLC5jb2wtc20tNCwuY29sLXNtLTUsLmNvbC1zbS02LC5jb2wtc20tNywuY29sLXNtLTgsLmNvbC1zbS05LC5jb2wteHMtMSwuY29sLXhzLTEwLC5jb2wteHMtMTEsLmNvbC14cy0xMiwuY29sLXhzLTIsLmNvbC14cy0zLC5jb2wteHMtNCwuY29sLXhzLTUsLmNvbC14cy02LC5jb2wteHMtNywuY29sLXhzLTgsLmNvbC14cy05e3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0uY29sLXhzLTEsLmNvbC14cy0xMCwuY29sLXhzLTExLC5jb2wteHMtMTIsLmNvbC14cy0yLC5jb2wteHMtMywuY29sLXhzLTQsLmNvbC14cy01LC5jb2wteHMtNiwuY29sLXhzLTcsLmNvbC14cy04LC5jb2wteHMtOXtmbG9hdDpsZWZ0fS5jb2wteHMtMTJ7d2lkdGg6MTAwJX0uY29sLXhzLTExe3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhzLTEwe3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXhzLTl7d2lkdGg6NzUlfS5jb2wteHMtOHt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14cy03e3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhzLTZ7d2lkdGg6NTAlfS5jb2wteHMtNXt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14cy00e3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhzLTN7d2lkdGg6MjUlfS5jb2wteHMtMnt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14cy0xe3dpZHRoOjguMzMzMzMzMzMlfS5jb2wteHMtcHVsbC0xMntyaWdodDoxMDAlfS5jb2wteHMtcHVsbC0xMXtyaWdodDo5MS42NjY2NjY2NyV9LmNvbC14cy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uY29sLXhzLXB1bGwtOXtyaWdodDo3NSV9LmNvbC14cy1wdWxsLTh7cmlnaHQ6NjYuNjY2NjY2NjclfS5jb2wteHMtcHVsbC03e3JpZ2h0OjU4LjMzMzMzMzMzJX0uY29sLXhzLXB1bGwtNntyaWdodDo1MCV9LmNvbC14cy1wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjclfS5jb2wteHMtcHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzJX0uY29sLXhzLXB1bGwtM3tyaWdodDoyNSV9LmNvbC14cy1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjY2NjclfS5jb2wteHMtcHVsbC0xe3JpZ2h0OjguMzMzMzMzMzMlfS5jb2wteHMtcHVsbC0we3JpZ2h0OmF1dG99LmNvbC14cy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLXhzLXB1c2gtMTF7bGVmdDo5MS42NjY2NjY2NyV9LmNvbC14cy1wdXNoLTEwe2xlZnQ6ODMuMzMzMzMzMzMlfS5jb2wteHMtcHVzaC05e2xlZnQ6NzUlfS5jb2wteHMtcHVzaC04e2xlZnQ6NjYuNjY2NjY2NjclfS5jb2wteHMtcHVzaC03e2xlZnQ6NTguMzMzMzMzMzMlfS5jb2wteHMtcHVzaC02e2xlZnQ6NTAlfS5jb2wteHMtcHVzaC01e2xlZnQ6NDEuNjY2NjY2NjclfS5jb2wteHMtcHVzaC00e2xlZnQ6MzMuMzMzMzMzMzMlfS5jb2wteHMtcHVzaC0ze2xlZnQ6MjUlfS5jb2wteHMtcHVzaC0ye2xlZnQ6MTYuNjY2NjY2NjclfS5jb2wteHMtcHVzaC0xe2xlZnQ6OC4zMzMzMzMzMyV9LmNvbC14cy1wdXNoLTB7bGVmdDphdXRvfS5jb2wteHMtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9LmNvbC14cy1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5jb2wteHMtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0uY29sLXhzLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uY29sLXhzLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uY29sLXhzLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uY29sLXhzLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLXhzLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uY29sLXhzLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uY29sLXhzLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLXhzLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uY29sLXhzLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmNvbC1zbS0xLC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEyLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTl7ZmxvYXQ6bGVmdH0uY29sLXNtLTEye3dpZHRoOjEwMCV9LmNvbC1zbS0xMXt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1zbS0xMHt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1zbS05e3dpZHRoOjc1JX0uY29sLXNtLTh7d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtc20tN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1zbS02e3dpZHRoOjUwJX0uY29sLXNtLTV7d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtc20tNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1zbS0ze3dpZHRoOjI1JX0uY29sLXNtLTJ7d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtc20tMXt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLXNtLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjY2NjclfS5jb2wtc20tcHVsbC0xMHtyaWdodDo4My4zMzMzMzMzMyV9LmNvbC1zbS1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtc20tcHVsbC04e3JpZ2h0OjY2LjY2NjY2NjY3JX0uY29sLXNtLXB1bGwtN3tyaWdodDo1OC4zMzMzMzMzMyV9LmNvbC1zbS1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtc20tcHVsbC01e3JpZ2h0OjQxLjY2NjY2NjY3JX0uY29sLXNtLXB1bGwtNHtyaWdodDozMy4zMzMzMzMzMyV9LmNvbC1zbS1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtc20tcHVsbC0ye3JpZ2h0OjE2LjY2NjY2NjY3JX0uY29sLXNtLXB1bGwtMXtyaWdodDo4LjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtc20tcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1zbS1wdXNoLTExe2xlZnQ6OTEuNjY2NjY2NjclfS5jb2wtc20tcHVzaC0xMHtsZWZ0OjgzLjMzMzMzMzMzJX0uY29sLXNtLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLXNtLXB1c2gtOHtsZWZ0OjY2LjY2NjY2NjY3JX0uY29sLXNtLXB1c2gtN3tsZWZ0OjU4LjMzMzMzMzMzJX0uY29sLXNtLXB1c2gtNntsZWZ0OjUwJX0uY29sLXNtLXB1c2gtNXtsZWZ0OjQxLjY2NjY2NjY3JX0uY29sLXNtLXB1c2gtNHtsZWZ0OjMzLjMzMzMzMzMzJX0uY29sLXNtLXB1c2gtM3tsZWZ0OjI1JX0uY29sLXNtLXB1c2gtMntsZWZ0OjE2LjY2NjY2NjY3JX0uY29sLXNtLXB1c2gtMXtsZWZ0OjguMzMzMzMzMzMlfS5jb2wtc20tcHVzaC0we2xlZnQ6YXV0b30uY29sLXNtLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfS5jb2wtc20tb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uY29sLXNtLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9LmNvbC1zbS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1zbS1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9LmNvbC1zbS1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9LmNvbC1zbS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1zbS1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmNvbC1zbS1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9LmNvbC1zbS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1zbS1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmNvbC1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0uY29sLXNtLW9mZnNldC0we21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuY29sLW1kLTEsLmNvbC1tZC0xMCwuY29sLW1kLTExLC5jb2wtbWQtMTIsLmNvbC1tZC0yLC5jb2wtbWQtMywuY29sLW1kLTQsLmNvbC1tZC01LC5jb2wtbWQtNiwuY29sLW1kLTcsLmNvbC1tZC04LC5jb2wtbWQtOXtmbG9hdDpsZWZ0fS5jb2wtbWQtMTJ7d2lkdGg6MTAwJX0uY29sLW1kLTExe3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLW1kLTEwe3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLW1kLTl7d2lkdGg6NzUlfS5jb2wtbWQtOHt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1tZC03e3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLW1kLTZ7d2lkdGg6NTAlfS5jb2wtbWQtNXt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1tZC00e3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLW1kLTN7d2lkdGg6MjUlfS5jb2wtbWQtMnt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1tZC0xe3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtbWQtcHVsbC0xMXtyaWdodDo5MS42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uY29sLW1kLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1tZC1wdWxsLTh7cmlnaHQ6NjYuNjY2NjY2NjclfS5jb2wtbWQtcHVsbC03e3JpZ2h0OjU4LjMzMzMzMzMzJX0uY29sLW1kLXB1bGwtNntyaWdodDo1MCV9LmNvbC1tZC1wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjclfS5jb2wtbWQtcHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzJX0uY29sLW1kLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1tZC1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjY2NjclfS5jb2wtbWQtcHVsbC0xe3JpZ2h0OjguMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC0we3JpZ2h0OmF1dG99LmNvbC1tZC1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLW1kLXB1c2gtMTF7bGVmdDo5MS42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTEwe2xlZnQ6ODMuMzMzMzMzMzMlfS5jb2wtbWQtcHVzaC05e2xlZnQ6NzUlfS5jb2wtbWQtcHVzaC04e2xlZnQ6NjYuNjY2NjY2NjclfS5jb2wtbWQtcHVzaC03e2xlZnQ6NTguMzMzMzMzMzMlfS5jb2wtbWQtcHVzaC02e2xlZnQ6NTAlfS5jb2wtbWQtcHVzaC01e2xlZnQ6NDEuNjY2NjY2NjclfS5jb2wtbWQtcHVzaC00e2xlZnQ6MzMuMzMzMzMzMzMlfS5jb2wtbWQtcHVzaC0ze2xlZnQ6MjUlfS5jb2wtbWQtcHVzaC0ye2xlZnQ6MTYuNjY2NjY2NjclfS5jb2wtbWQtcHVzaC0xe2xlZnQ6OC4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTB7bGVmdDphdXRvfS5jb2wtbWQtb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9LmNvbC1tZC1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0uY29sLW1kLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uY29sLW1kLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uY29sLW1kLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uY29sLW1kLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLW1kLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uY29sLW1kLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uY29sLW1kLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLW1kLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uY29sLW1kLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuY29sLWxnLTEsLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC1sZy0yLC5jb2wtbGctMywuY29sLWxnLTQsLmNvbC1sZy01LC5jb2wtbGctNiwuY29sLWxnLTcsLmNvbC1sZy04LC5jb2wtbGctOXtmbG9hdDpsZWZ0fS5jb2wtbGctMTJ7d2lkdGg6MTAwJX0uY29sLWxnLTExe3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLWxnLTEwe3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLWxnLTl7d2lkdGg6NzUlfS5jb2wtbGctOHt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1sZy03e3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLWxnLTZ7d2lkdGg6NTAlfS5jb2wtbGctNXt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1sZy00e3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLWxnLTN7d2lkdGg6MjUlfS5jb2wtbGctMnt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy0xe3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtbGctcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtbGctcHVsbC0xMXtyaWdodDo5MS42NjY2NjY2NyV9LmNvbC1sZy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzJX0uY29sLWxnLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1sZy1wdWxsLTh7cmlnaHQ6NjYuNjY2NjY2NjclfS5jb2wtbGctcHVsbC03e3JpZ2h0OjU4LjMzMzMzMzMzJX0uY29sLWxnLXB1bGwtNntyaWdodDo1MCV9LmNvbC1sZy1wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjclfS5jb2wtbGctcHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzJX0uY29sLWxnLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1sZy1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjY2NjclfS5jb2wtbGctcHVsbC0xe3JpZ2h0OjguMzMzMzMzMzMlfS5jb2wtbGctcHVsbC0we3JpZ2h0OmF1dG99LmNvbC1sZy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLWxnLXB1c2gtMTF7bGVmdDo5MS42NjY2NjY2NyV9LmNvbC1sZy1wdXNoLTEwe2xlZnQ6ODMuMzMzMzMzMzMlfS5jb2wtbGctcHVzaC05e2xlZnQ6NzUlfS5jb2wtbGctcHVzaC04e2xlZnQ6NjYuNjY2NjY2NjclfS5jb2wtbGctcHVzaC03e2xlZnQ6NTguMzMzMzMzMzMlfS5jb2wtbGctcHVzaC02e2xlZnQ6NTAlfS5jb2wtbGctcHVzaC01e2xlZnQ6NDEuNjY2NjY2NjclfS5jb2wtbGctcHVzaC00e2xlZnQ6MzMuMzMzMzMzMzMlfS5jb2wtbGctcHVzaC0ze2xlZnQ6MjUlfS5jb2wtbGctcHVzaC0ye2xlZnQ6MTYuNjY2NjY2NjclfS5jb2wtbGctcHVzaC0xe2xlZnQ6OC4zMzMzMzMzMyV9LmNvbC1sZy1wdXNoLTB7bGVmdDphdXRvfS5jb2wtbGctb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9LmNvbC1sZy1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5jb2wtbGctb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0uY29sLWxnLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0uY29sLWxnLW9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0uY29sLWxnLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0uY29sLWxnLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0uY29sLWxnLW9mZnNldC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0uY29sLWxnLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0uY29sLWxnLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0uY29sLWxnLW9mZnNldC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0uY29sLWxnLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTB7bWFyZ2luLWxlZnQ6MH19dGFibGV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1jYXB0aW9ue3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWJvdHRvbTo4cHg7Y29sb3I6Izc3Nzt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjpsZWZ0fS50YWJsZXt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweH0udGFibGU+dGJvZHk+dHI+dGQsLnRhYmxlPnRib2R5PnRyPnRoLC50YWJsZT50Zm9vdD50cj50ZCwudGFibGU+dGZvb3Q+dHI+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLC50YWJsZT50aGVhZD50cj50aHtwYWRkaW5nOjhweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS50YWJsZT50aGVhZD50cj50aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2RkZH0udGFibGU+Y2FwdGlvbit0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+Y2FwdGlvbit0aGVhZD50cjpmaXJzdC1jaGlsZD50aCwudGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnRhYmxlPmNvbGdyb3VwK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGh7Ym9yZGVyLXRvcDowfS50YWJsZT50Ym9keSt0Ym9keXtib3JkZXItdG9wOjJweCBzb2xpZCAjZGRkfS50YWJsZSAudGFibGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50YWJsZS1jb25kZW5zZWQ+dGJvZHk+dHI+dGQsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50aCwudGFibGUtY29uZGVuc2VkPnRmb290PnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50ZCwudGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRoe3BhZGRpbmc6NXB4fS50YWJsZS1ib3JkZXJlZHtib3JkZXI6MXB4IHNvbGlkICNkZGR9LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aCwudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoLC50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGh7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGh7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9LnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX10YWJsZSBjb2xbY2xhc3MqPWNvbC1de3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5OnRhYmxlLWNvbHVtbjtmbG9hdDpub25lfXRhYmxlIHRkW2NsYXNzKj1jb2wtXSx0YWJsZSB0aFtjbGFzcyo9Y29sLV17cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6dGFibGUtY2VsbDtmbG9hdDpub25lfS50YWJsZT50Ym9keT50ci5hY3RpdmU+dGQsLnRhYmxlPnRib2R5PnRyLmFjdGl2ZT50aCwudGFibGU+dGJvZHk+dHI+dGQuYWN0aXZlLC50YWJsZT50Ym9keT50cj50aC5hY3RpdmUsLnRhYmxlPnRmb290PnRyLmFjdGl2ZT50ZCwudGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRoLC50YWJsZT50Zm9vdD50cj50ZC5hY3RpdmUsLnRhYmxlPnRmb290PnRyPnRoLmFjdGl2ZSwudGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRkLC50YWJsZT50aGVhZD50ci5hY3RpdmU+dGgsLnRhYmxlPnRoZWFkPnRyPnRkLmFjdGl2ZSwudGFibGU+dGhlYWQ+dHI+dGguYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0udGFibGUtaG92ZXI+dGJvZHk+dHIuYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5hY3RpdmUsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmFjdGl2ZTpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U4ZThlOH0udGFibGU+dGJvZHk+dHIuc3VjY2Vzcz50ZCwudGFibGU+dGJvZHk+dHIuc3VjY2Vzcz50aCwudGFibGU+dGJvZHk+dHI+dGQuc3VjY2VzcywudGFibGU+dGJvZHk+dHI+dGguc3VjY2VzcywudGFibGU+dGZvb3Q+dHIuc3VjY2Vzcz50ZCwudGFibGU+dGZvb3Q+dHIuc3VjY2Vzcz50aCwudGFibGU+dGZvb3Q+dHI+dGQuc3VjY2VzcywudGFibGU+dGZvb3Q+dHI+dGguc3VjY2VzcywudGFibGU+dGhlYWQ+dHIuc3VjY2Vzcz50ZCwudGFibGU+dGhlYWQ+dHIuc3VjY2Vzcz50aCwudGFibGU+dGhlYWQ+dHI+dGQuc3VjY2VzcywudGFibGU+dGhlYWQ+dHI+dGguc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9LnRhYmxlLWhvdmVyPnRib2R5PnRyLnN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyLnN1Y2Nlc3M6aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5zdWNjZXNzLC50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5zdWNjZXNzOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2QwZTljNn0udGFibGU+dGJvZHk+dHIuaW5mbz50ZCwudGFibGU+dGJvZHk+dHIuaW5mbz50aCwudGFibGU+dGJvZHk+dHI+dGQuaW5mbywudGFibGU+dGJvZHk+dHI+dGguaW5mbywudGFibGU+dGZvb3Q+dHIuaW5mbz50ZCwudGFibGU+dGZvb3Q+dHIuaW5mbz50aCwudGFibGU+dGZvb3Q+dHI+dGQuaW5mbywudGFibGU+dGZvb3Q+dHI+dGguaW5mbywudGFibGU+dGhlYWQ+dHIuaW5mbz50ZCwudGFibGU+dGhlYWQ+dHIuaW5mbz50aCwudGFibGU+dGhlYWQ+dHI+dGQuaW5mbywudGFibGU+dGhlYWQ+dHI+dGguaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjd9LnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5pbmZvLC50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5pbmZvOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M0ZTNmM30udGFibGU+dGJvZHk+dHIud2FybmluZz50ZCwudGFibGU+dGJvZHk+dHIud2FybmluZz50aCwudGFibGU+dGJvZHk+dHI+dGQud2FybmluZywudGFibGU+dGJvZHk+dHI+dGgud2FybmluZywudGFibGU+dGZvb3Q+dHIud2FybmluZz50ZCwudGFibGU+dGZvb3Q+dHIud2FybmluZz50aCwudGFibGU+dGZvb3Q+dHI+dGQud2FybmluZywudGFibGU+dGZvb3Q+dHI+dGgud2FybmluZywudGFibGU+dGhlYWQ+dHIud2FybmluZz50ZCwudGFibGU+dGhlYWQ+dHIud2FybmluZz50aCwudGFibGU+dGhlYWQ+dHI+dGQud2FybmluZywudGFibGU+dGhlYWQ+dHI+dGgud2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9LnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGgsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi53YXJuaW5nLC50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC53YXJuaW5nOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC53YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZhZjJjY30udGFibGU+dGJvZHk+dHIuZGFuZ2VyPnRkLC50YWJsZT50Ym9keT50ci5kYW5nZXI+dGgsLnRhYmxlPnRib2R5PnRyPnRkLmRhbmdlciwudGFibGU+dGJvZHk+dHI+dGguZGFuZ2VyLC50YWJsZT50Zm9vdD50ci5kYW5nZXI+dGQsLnRhYmxlPnRmb290PnRyLmRhbmdlcj50aCwudGFibGU+dGZvb3Q+dHI+dGQuZGFuZ2VyLC50YWJsZT50Zm9vdD50cj50aC5kYW5nZXIsLnRhYmxlPnRoZWFkPnRyLmRhbmdlcj50ZCwudGFibGU+dGhlYWQ+dHIuZGFuZ2VyPnRoLC50YWJsZT50aGVhZD50cj50ZC5kYW5nZXIsLnRhYmxlPnRoZWFkPnRyPnRoLmRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGV9LnRhYmxlLWhvdmVyPnRib2R5PnRyLmRhbmdlcjpob3Zlcj50ZCwudGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRoLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uZGFuZ2VyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5kYW5nZXI6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYmNjY2N9LnRhYmxlLXJlc3BvbnNpdmV7bWluLWhlaWdodDouMDElO292ZXJmbG93LXg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsudGFibGUtcmVzcG9uc2l2ZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweDtvdmVyZmxvdy15OmhpZGRlbjstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGV7bWFyZ2luLWJvdHRvbTowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRoe3doaXRlLXNwYWNlOm5vd3JhcH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9fWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzMzO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC13ZWlnaHQ6NzAwfWlucHV0W3R5cGU9c2VhcmNoXXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9aW5wdXRbdHlwZT1jaGVja2JveF0saW5wdXRbdHlwZT1yYWRpb117bWFyZ2luOjRweCAwIDA7bWFyZ2luLXRvcDoxcHggXFw5O2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPWZpbGVde2Rpc3BsYXk6YmxvY2t9aW5wdXRbdHlwZT1yYW5nZV17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfXNlbGVjdFttdWx0aXBsZV0sc2VsZWN0W3NpemVde2hlaWdodDphdXRvfWlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMsaW5wdXRbdHlwZT1yYWRpb106Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fW91dHB1dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjdweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2NvbG9yOiM1NTV9LmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjM0cHg7cGFkZGluZzo2cHggMTJweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXMsLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXN9LmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6IzY2YWZlOTtvdXRsaW5lOjA7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywuNik7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgOHB4IHJnYmEoMTAyLDE3NSwyMzMsLjYpfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiM5OTl9LmZvcm0tY29udHJvbFtkaXNhYmxlZF0sLmZvcm0tY29udHJvbFtyZWFkb25seV0sZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2x7YmFja2dyb3VuZC1jb2xvcjojZWVlO29wYWNpdHk6MX0uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbHtjdXJzb3I6bm90LWFsbG93ZWR9dGV4dGFyZWEuZm9ybS1jb250cm9se2hlaWdodDphdXRvfWlucHV0W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApe2lucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT10aW1lXSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxpbnB1dFt0eXBlPW1vbnRoXXtsaW5lLWhlaWdodDozNHB4fS5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPWRhdGVdLC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPXRpbWVdLC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1tb250aF0saW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1zbSxpbnB1dFt0eXBlPXRpbWVdLmlucHV0LXNtLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LXNtLGlucHV0W3R5cGU9bW9udGhdLmlucHV0LXNte2xpbmUtaGVpZ2h0OjMwcHh9LmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZV0sLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9dGltZV0sLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPW1vbnRoXSxpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWxnLGlucHV0W3R5cGU9dGltZV0uaW5wdXQtbGcsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtbGcsaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtbGd7bGluZS1oZWlnaHQ6NDZweH19LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxNXB4fS5jaGVja2JveCwucmFkaW97cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5jaGVja2JveCBsYWJlbCwucmFkaW8gbGFiZWx7bWluLWhlaWdodDoyMHB4O3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1ib3R0b206MDtmb250LXdlaWdodDo0MDA7Y3Vyc29yOnBvaW50ZXJ9LmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0sLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb117cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDo0cHggXFw5O21hcmdpbi1sZWZ0Oi0yMHB4fS5jaGVja2JveCsuY2hlY2tib3gsLnJhZGlvKy5yYWRpb3ttYXJnaW4tdG9wOi01cHh9LmNoZWNrYm94LWlubGluZSwucmFkaW8taW5saW5le3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1ib3R0b206MDtmb250LXdlaWdodDo0MDA7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyfS5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZSwucmFkaW8taW5saW5lKy5yYWRpby1pbmxpbmV7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OjEwcHh9ZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9Y2hlY2tib3hdLGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPXJhZGlvXSxpbnB1dFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZCxpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0saW5wdXRbdHlwZT1yYWRpb10uZGlzYWJsZWQsaW5wdXRbdHlwZT1yYWRpb11bZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZH0uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLC5yYWRpby1pbmxpbmUuZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUsZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmV7Y3Vyc29yOm5vdC1hbGxvd2VkfS5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCwucmFkaW8uZGlzYWJsZWQgbGFiZWwsZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCxmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVse2N1cnNvcjpub3QtYWxsb3dlZH0uZm9ybS1jb250cm9sLXN0YXRpY3ttaW4taGVpZ2h0OjM0cHg7cGFkZGluZy10b3A6N3B4O3BhZGRpbmctYm90dG9tOjdweDttYXJnaW4tYm90dG9tOjB9LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc217cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5pbnB1dC1zbXtoZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH1zZWxlY3QuaW5wdXQtc217aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH1zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLHRleHRhcmVhLmlucHV0LXNte2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9c2VsZWN0LmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbHtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fXNlbGVjdFttdWx0aXBsZV0uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLHRleHRhcmVhLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbHtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpY3toZWlnaHQ6MzBweDttaW4taGVpZ2h0OjMycHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjV9LmlucHV0LWxne2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzMzMztib3JkZXItcmFkaXVzOjZweH1zZWxlY3QuaW5wdXQtbGd7aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH1zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLHRleHRhcmVhLmlucHV0LWxne2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMzMzO2JvcmRlci1yYWRpdXM6NnB4fXNlbGVjdC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6NDZweH1zZWxlY3RbbXVsdGlwbGVdLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCx0ZXh0YXJlYS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjQ2cHg7bWluLWhlaWdodDozOHB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzMzM30uaGFzLWZlZWRiYWNre3Bvc2l0aW9uOnJlbGF0aXZlfS5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbHtwYWRkaW5nLXJpZ2h0OjQyLjVweH0uZm9ybS1jb250cm9sLWZlZWRiYWNre3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzRweDtoZWlnaHQ6MzRweDtsaW5lLWhlaWdodDozNHB4O3RleHQtYWxpZ246Y2VudGVyO3BvaW50ZXItZXZlbnRzOm5vbmV9LmlucHV0LWxnKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fS5pbnB1dC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH0uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LC5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLC5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCwuaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssLmhhcy1zdWNjZXNzIC5yYWRpbywuaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSwuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCwuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbHtjb2xvcjojM2M3NjNkfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojM2M3NjNkOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3Vze2JvcmRlci1jb2xvcjojMmI1NDJjOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgNnB4ICM2N2IxNjg7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwwIDAgNnB4ICM2N2IxNjh9Lmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkODtib3JkZXItY29sb3I6IzNjNzYzZH0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojM2M3NjNkfS5oYXMtd2FybmluZyAuY2hlY2tib3gsLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLC5oYXMtd2FybmluZyAuaGVscC1ibG9jaywuaGFzLXdhcm5pbmcgLnJhZGlvLC5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLC5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCwuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsLC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCwuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVse2NvbG9yOiM4YTZkM2J9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2x7Ym9yZGVyLWNvbG9yOiM4YTZkM2I7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSl9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM2NjUxMmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2MwYTE2Yjtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2MwYTE2Yn0uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzO2JvcmRlci1jb2xvcjojOGE2ZDNifS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNre2NvbG9yOiM4YTZkM2J9Lmhhcy1lcnJvciAuY2hlY2tib3gsLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLC5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsLmhhcy1lcnJvciAuaGVscC1ibG9jaywuaGFzLWVycm9yIC5yYWRpbywuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCwuaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCwuaGFzLWVycm9yLnJhZGlvIGxhYmVsLC5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVse2NvbG9yOiNhOTQ0NDJ9Lmhhcy1lcnJvciAuZm9ybS1jb250cm9se2JvcmRlci1jb2xvcjojYTk0NDQyOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1c3tib3JkZXItY29sb3I6Izg0MzUzNDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDZweCAjY2U4NDgzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDZweCAjY2U4NDgzfS5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojYTk0NDQyfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFja3tjb2xvcjojYTk0NDQyfS5oYXMtZmVlZGJhY2sgbGFiZWx+LmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MjVweH0uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHl+LmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH0uaGVscC1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojNzM3MzczfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cHtkaXNwbGF5OmlubGluZS10YWJsZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bnt3aWR0aDphdXRvfS5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbHt3aWR0aDoxMDAlfS5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuY2hlY2tib3gsLmZvcm0taW5saW5lIC5yYWRpb3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsLC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWx7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjB9LmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH19LmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lLC5mb3JtLWhvcml6b250YWwgLnJhZGlvLC5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZXtwYWRkaW5nLXRvcDo3cHg7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwuZm9ybS1ob3Jpem9udGFsIC5yYWRpb3ttaW4taGVpZ2h0OjI3cHh9LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cHttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWx7cGFkZGluZy10b3A6N3B4O21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOnJpZ2h0fX0uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3tyaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjE0LjMzcHh9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjZweH19LmJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjZweCAxMnB4O21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mzt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlOy1tcy10b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO3RvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5idG4uYWN0aXZlLmZvY3VzLC5idG4uYWN0aXZlOmZvY3VzLC5idG4uZm9jdXMsLmJ0bjphY3RpdmUuZm9jdXMsLmJ0bjphY3RpdmU6Zm9jdXMsLmJ0bjpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkO291dGxpbmU6NXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO291dGxpbmUtb2Zmc2V0Oi0ycHh9LmJ0bi5mb2N1cywuYnRuOmZvY3VzLC5idG46aG92ZXJ7Y29sb3I6IzMzMzt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLmFjdGl2ZSwuYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7b3V0bGluZTowOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4xMjUpfS5idG4uZGlzYWJsZWQsLmJ0bltkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG57cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NjUpOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTtvcGFjaXR5Oi42NX0uYnRuLWRlZmF1bHR7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1kZWZhdWx0LmFjdGl2ZSwuYnRuLWRlZmF1bHQuZm9jdXMsLmJ0bi1kZWZhdWx0OmFjdGl2ZSwuYnRuLWRlZmF1bHQ6Zm9jdXMsLmJ0bi1kZWZhdWx0OmhvdmVyLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHR7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTY7Ym9yZGVyLWNvbG9yOiNhZGFkYWR9LmJ0bi1kZWZhdWx0LmFjdGl2ZSwuYnRuLWRlZmF1bHQ6YWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHR7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tZGVmYXVsdC5kaXNhYmxlZCwuYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cywuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uYnRuLWRlZmF1bHQgLmJhZGdle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzJlNmRhNH0uYnRuLXByaW1hcnkuYWN0aXZlLC5idG4tcHJpbWFyeS5mb2N1cywuYnRuLXByaW1hcnk6YWN0aXZlLC5idG4tcHJpbWFyeTpmb2N1cywuYnRuLXByaW1hcnk6aG92ZXIsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4NjA5MDtib3JkZXItY29sb3I6IzIwNGQ3NH0uYnRuLXByaW1hcnkuYWN0aXZlLC5idG4tcHJpbWFyeTphY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLC5idG4tcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwuYnRuLXByaW1hcnlbZGlzYWJsZWRdLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnksZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMmU2ZGE0fS5idG4tcHJpbWFyeSAuYmFkZ2V7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjO2JvcmRlci1jb2xvcjojNGNhZTRjfS5idG4tc3VjY2Vzcy5hY3RpdmUsLmJ0bi1zdWNjZXNzLmZvY3VzLC5idG4tc3VjY2VzczphY3RpdmUsLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzczpob3Zlciwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDQ5ZDQ0O2JvcmRlci1jb2xvcjojMzk4NDM5fS5idG4tc3VjY2Vzcy5hY3RpdmUsLmJ0bi1zdWNjZXNzOmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNze2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuZm9jdXMsLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cywuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzcyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM0Y2FlNGN9LmJ0bi1zdWNjZXNzIC5iYWRnZXtjb2xvcjojNWNiODVjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM0NmI4ZGF9LmJ0bi1pbmZvLmFjdGl2ZSwuYnRuLWluZm8uZm9jdXMsLmJ0bi1pbmZvOmFjdGl2ZSwuYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvOmhvdmVyLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMWIwZDU7Ym9yZGVyLWNvbG9yOiMyNjlhYmN9LmJ0bi1pbmZvLmFjdGl2ZSwuYnRuLWluZm86YWN0aXZlLC5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWluZm97YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4taW5mby5kaXNhYmxlZCwuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLC5idG4taW5mby5kaXNhYmxlZC5mb2N1cywuYnRuLWluZm8uZGlzYWJsZWQ6YWN0aXZlLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsLmJ0bi1pbmZvW2Rpc2FibGVkXSwuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSwuYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLC5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzViYzBkZTtib3JkZXItY29sb3I6IzQ2YjhkYX0uYnRuLWluZm8gLmJhZGdle2NvbG9yOiM1YmMwZGU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4td2FybmluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2VlYTIzNn0uYnRuLXdhcm5pbmcuYWN0aXZlLC5idG4td2FybmluZy5mb2N1cywuYnRuLXdhcm5pbmc6YWN0aXZlLC5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmc6aG92ZXIsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2VjOTcxZjtib3JkZXItY29sb3I6I2Q1ODUxMn0uYnRuLXdhcm5pbmcuYWN0aXZlLC5idG4td2FybmluZzphY3RpdmUsLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZ3tiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi13YXJuaW5nLmRpc2FibGVkLC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLC5idG4td2FybmluZy5kaXNhYmxlZDphY3RpdmUsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLC5idG4td2FybmluZ1tkaXNhYmxlZF0uYWN0aXZlLC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cywuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZWVhMjM2fS5idG4td2FybmluZyAuYmFkZ2V7Y29sb3I6I2YwYWQ0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkNDNmM2F9LmJ0bi1kYW5nZXIuYWN0aXZlLC5idG4tZGFuZ2VyLmZvY3VzLC5idG4tZGFuZ2VyOmFjdGl2ZSwuYnRuLWRhbmdlcjpmb2N1cywuYnRuLWRhbmdlcjpob3Zlciwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNjOTMwMmM7Ym9yZGVyLWNvbG9yOiNhYzI5MjV9LmJ0bi1kYW5nZXIuYWN0aXZlLC5idG4tZGFuZ2VyOmFjdGl2ZSwub3Blbj4uZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXJ7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4tZGFuZ2VyLmRpc2FibGVkLC5idG4tZGFuZ2VyLmRpc2FibGVkLmFjdGl2ZSwuYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cywuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmZvY3VzLC5idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zjtib3JkZXItY29sb3I6I2Q0M2YzYX0uYnRuLWRhbmdlciAuYmFkZ2V7Y29sb3I6I2Q5NTM0ZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1saW5re2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzM3YWI3O2JvcmRlci1yYWRpdXM6MH0uYnRuLWxpbmssLmJ0bi1saW5rLmFjdGl2ZSwuYnRuLWxpbms6YWN0aXZlLC5idG4tbGlua1tkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGlua3tiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYnRuLWxpbmssLmJ0bi1saW5rOmFjdGl2ZSwuYnRuLWxpbms6Zm9jdXMsLmJ0bi1saW5rOmhvdmVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLWxpbms6Zm9jdXMsLmJ0bi1saW5rOmhvdmVye2NvbG9yOiMyMzUyN2M7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXJ7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLWdyb3VwLWxnPi5idG4sLmJ0bi1sZ3twYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9LmJ0bi1ncm91cC1zbT4uYnRuLC5idG4tc217cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9LmJ0bi1ncm91cC14cz4uYnRuLC5idG4teHN7cGFkZGluZzoxcHggNXB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDo1cHh9aW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayxpbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9ja3t3aWR0aDoxMDAlfS5mYWRle29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9LmZhZGUuaW57b3BhY2l0eToxfS5jb2xsYXBzZXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzO3RyYW5zaXRpb24tZHVyYXRpb246LjM1czstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LHZpc2liaWxpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eX0uY2FyZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDttYXJnaW4tbGVmdDoycHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci10b3A6NHB4IGRhc2hlZDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGRvd24sLmRyb3B1cHtwb3NpdGlvbjpyZWxhdGl2ZX0uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0uZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7ei1pbmRleDoxMDAwO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O21pbi13aWR0aDoxNjBweDtwYWRkaW5nOjVweCAwO21hcmdpbjoycHggMCAwO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KTtib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KX0uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wZG93bi1tZW51IC5kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOjlweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTV9LmRyb3Bkb3duLW1lbnU+bGk+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6M3B4IDIwcHg7Y2xlYXI6Ym90aDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mztjb2xvcjojMzMzO3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcGRvd24tbWVudT5saT5hOmZvY3VzLC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXJ7Y29sb3I6IzI2MjYyNjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cywuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7b3V0bGluZTowfS5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3VzLC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVye2NvbG9yOiM3Nzd9LmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSl9Lm9wZW4+LmRyb3Bkb3duLW1lbnV7ZGlzcGxheTpibG9ja30ub3Blbj5he291dGxpbmU6MH0uZHJvcGRvd24tbWVudS1yaWdodHtyaWdodDowO2xlZnQ6YXV0b30uZHJvcGRvd24tbWVudS1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1oZWFkZXJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjNweCAyMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Y29sb3I6Izc3Nzt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6OTkwfS5wdWxsLXJpZ2h0Pi5kcm9wZG93bi1tZW51e3JpZ2h0OjA7bGVmdDphdXRvfS5kcm9wdXAgLmNhcmV0LC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXR7Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjRweCBzb2xpZH0uZHJvcHVwIC5kcm9wZG93bi1tZW51LC5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztib3R0b206MTAwJTttYXJnaW4tYm90dG9tOjJweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudXtyaWdodDowO2xlZnQ6YXV0b30ubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXA+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0fS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmhvdmVyLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwuYnRuLWdyb3VwPi5idG46Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmhvdmVye3otaW5kZXg6Mn0uYnRuLWdyb3VwIC5idG4rLmJ0biwuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0biwuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5idG4tdG9vbGJhcnttYXJnaW4tbGVmdDotNXB4fS5idG4tdG9vbGJhciAuYnRuLWdyb3VwLC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLXRvb2xiYXI+LmJ0biwuYnRuLXRvb2xiYXI+LmJ0bi1ncm91cCwuYnRuLXRvb2xiYXI+LmlucHV0LWdyb3Vwe21hcmdpbi1sZWZ0OjVweH0uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3Vwe2Zsb2F0OmxlZnR9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bntib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG46Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xle291dGxpbmU6MH0uYnRuLWdyb3VwPi5idG4rLmRyb3Bkb3duLXRvZ2dsZXtwYWRkaW5nLXJpZ2h0OjhweDtwYWRkaW5nLWxlZnQ6OHB4fS5idG4tZ3JvdXA+LmJ0bi1sZysuZHJvcGRvd24tdG9nZ2xle3BhZGRpbmctcmlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MTJweH0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KX0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlua3std2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0biAuY2FyZXR7bWFyZ2luLWxlZnQ6MH0uYnRuLWxnIC5jYXJldHtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci1ib3R0b20td2lkdGg6MH0uZHJvcHVwIC5idG4tbGcgLmNhcmV0e2JvcmRlci13aWR0aDowIDVweCA1cHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0bntkaXNwbGF5OmJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0bntmbG9hdDpub25lfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi10b3A6LTFweDttYXJnaW4tbGVmdDowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bntib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwLWp1c3RpZmllZHtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCU7dGFibGUtbGF5b3V0OmZpeGVkO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLC5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXB7ZGlzcGxheTp0YWJsZS1jZWxsO2Zsb2F0Om5vbmU7d2lkdGg6MSV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuYnRue3dpZHRoOjEwMCV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudXtsZWZ0OmF1dG99W2RhdGEtdG9nZ2xlPWJ1dHRvbnNdPi5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdPi5idG4gaW5wdXRbdHlwZT1yYWRpb10sW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxbZGF0YS10b2dnbGU9YnV0dG9uc10+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLDAsMCwwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uaW5wdXQtZ3JvdXBbY2xhc3MqPWNvbC1de2Zsb2F0Om5vbmU7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowfS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0bntoZWlnaHQ6NDZweDtwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9c2VsZWN0LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsc2VsZWN0LmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbixzZWxlY3QuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9c2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRuLHRleHRhcmVhLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsdGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLHRleHRhcmVhLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0bntoZWlnaHQ6YXV0b30uaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG57aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9c2VsZWN0LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsc2VsZWN0LmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbixzZWxlY3QuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRue2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9c2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRuLHRleHRhcmVhLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsdGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLHRleHRhcmVhLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bntoZWlnaHQ6YXV0b30uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWJ0bntkaXNwbGF5OnRhYmxlLWNlbGx9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtYnRue3dpZHRoOjElO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmlucHV0LWdyb3VwLWFkZG9ue3BhZGRpbmc6NnB4IDEycHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzU1NTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6NHB4fS5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2JvcmRlci1yYWRpdXM6M3B4fS5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZ3twYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweDtib3JkZXItcmFkaXVzOjZweH0uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1jaGVja2JveF0sLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9cmFkaW9de21hcmdpbi10b3A6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCwuaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cD4uYnRuLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cD4uYnRuLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xle2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0uaW5wdXQtZ3JvdXAtYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTowO3doaXRlLXNwYWNlOm5vd3JhcH0uaW5wdXQtZ3JvdXAtYnRuPi5idG57cG9zaXRpb246cmVsYXRpdmV9LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5idG57bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtYnRuPi5idG46YWN0aXZlLC5pbnB1dC1ncm91cC1idG4+LmJ0bjpmb2N1cywuaW5wdXQtZ3JvdXAtYnRuPi5idG46aG92ZXJ7ei1pbmRleDoyfS5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXB7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXB7bWFyZ2luLWxlZnQ6LTFweH0ubmF2e3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdj5saXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5uYXY+bGk+YXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4fS5uYXY+bGk+YTpmb2N1cywubmF2PmxpPmE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5uYXY+bGkuZGlzYWJsZWQ+YXtjb2xvcjojNzc3fS5uYXY+bGkuZGlzYWJsZWQ+YTpmb2N1cywubmF2PmxpLmRpc2FibGVkPmE6aG92ZXJ7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2IC5vcGVuPmEsLm5hdiAub3Blbj5hOmZvY3VzLC5uYXYgLm9wZW4+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9Lm5hdiAubmF2LWRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0ubmF2PmxpPmE+aW1ne21heC13aWR0aDpub25lfS5uYXYtdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5uYXYtdGFicz5saXtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206LTFweH0ubmF2LXRhYnM+bGk+YXttYXJnaW4tcmlnaHQ6MnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5uYXYtdGFicz5saT5hOmhvdmVye2JvcmRlci1jb2xvcjojZWVlICNlZWUgI2RkZH0ubmF2LXRhYnM+bGkuYWN0aXZlPmEsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3VzLC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3Zlcntjb2xvcjojNTU1O2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0ubmF2LXRhYnMubmF2LWp1c3RpZmllZHt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MH0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saXtmbG9hdDpub25lfS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGl7ZGlzcGxheTp0YWJsZS1jZWxsO3dpZHRoOjElfS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTowfX0ubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1yaWdodDowO2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfX0ubmF2LXBpbGxzPmxpe2Zsb2F0OmxlZnR9Lm5hdi1waWxscz5saT5he2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtcGlsbHM+bGkrbGl7bWFyZ2luLWxlZnQ6MnB4fS5uYXYtcGlsbHM+bGkuYWN0aXZlPmEsLm5hdi1waWxscz5saS5hY3RpdmU+YTpmb2N1cywubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fS5uYXYtc3RhY2tlZD5saXtmbG9hdDpub25lfS5uYXYtc3RhY2tlZD5saStsaXttYXJnaW4tdG9wOjJweDttYXJnaW4tbGVmdDowfS5uYXYtanVzdGlmaWVke3dpZHRoOjEwMCV9Lm5hdi1qdXN0aWZpZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206NXB4O3RleHQtYWxpZ246Y2VudGVyfS5uYXYtanVzdGlmaWVkPi5kcm9wZG93biAuZHJvcGRvd24tbWVudXt0b3A6YXV0bztsZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXYtanVzdGlmaWVkPmxpe2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0ubmF2LWp1c3RpZmllZD5saT5he21hcmdpbi1ib3R0b206MH19Lm5hdi10YWJzLWp1c3RpZmllZHtib3JkZXItYm90dG9tOjB9Lm5hdi10YWJzLWp1c3RpZmllZD5saT5he21hcmdpbi1yaWdodDowO2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2RkZH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdi10YWJzLWp1c3RpZmllZD5saT5he2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3Zlcntib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9fS50YWItY29udGVudD4udGFiLXBhbmV7ZGlzcGxheTpub25lfS50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm5hdi10YWJzIC5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhcntib3JkZXItcmFkaXVzOjRweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItaGVhZGVye2Zsb2F0OmxlZnR9fS5uYXZiYXItY29sbGFwc2V7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O292ZXJmbG93LXg6dmlzaWJsZTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSl9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OmF1dG99QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItY29sbGFwc2V7d2lkdGg6YXV0bztib3JkZXItdG9wOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5uYXZiYXItY29sbGFwc2UuY29sbGFwc2V7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8haW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjA7b3ZlcmZsb3c6dmlzaWJsZSFpbXBvcnRhbnR9Lm5hdmJhci1jb2xsYXBzZS5pbntvdmVyZmxvdy15OnZpc2libGV9Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNle3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSwubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNle21heC1oZWlnaHQ6MzQwcHh9QG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOjQ4MHB4KWFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKXsubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2V7bWF4LWhlaWdodDoyMDBweH19LmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1oZWFkZXIsLmNvbnRhaW5lcj4ubmF2YmFyLWNvbGxhcHNlLC5jb250YWluZXI+Lm5hdmJhci1oZWFkZXJ7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItY29sbGFwc2UsLmNvbnRhaW5lci1mbHVpZD4ubmF2YmFyLWhlYWRlciwuY29udGFpbmVyPi5uYXZiYXItY29sbGFwc2UsLmNvbnRhaW5lcj4ubmF2YmFyLWhlYWRlcnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfX0ubmF2YmFyLXN0YXRpYy10b3B7ei1pbmRleDoxMDAwO2JvcmRlci13aWR0aDowIDAgMXB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLXN0YXRpYy10b3B7Ym9yZGVyLXJhZGl1czowfX0ubmF2YmFyLWZpeGVkLWJvdHRvbSwubmF2YmFyLWZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItZml4ZWQtYm90dG9tLC5uYXZiYXItZml4ZWQtdG9we2JvcmRlci1yYWRpdXM6MH19Lm5hdmJhci1maXhlZC10b3B7dG9wOjA7Ym9yZGVyLXdpZHRoOjAgMCAxcHh9Lm5hdmJhci1maXhlZC1ib3R0b217Ym90dG9tOjA7bWFyZ2luLWJvdHRvbTowO2JvcmRlci13aWR0aDoxcHggMCAwfS5uYXZiYXItYnJhbmR7ZmxvYXQ6bGVmdDtoZWlnaHQ6NTBweDtwYWRkaW5nOjE1cHggMTVweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMHB4fS5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1icmFuZDpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLWJyYW5kPmltZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyPi5jb250YWluZXIgLm5hdmJhci1icmFuZCwubmF2YmFyPi5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZHttYXJnaW4tbGVmdDotMTVweH19Lm5hdmJhci10b2dnbGV7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7cGFkZGluZzo5cHggMTBweDttYXJnaW4tdG9wOjhweDttYXJnaW4tcmlnaHQ6MTVweDttYXJnaW4tYm90dG9tOjhweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5uYXZiYXItdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7ZGlzcGxheTpibG9jazt3aWR0aDoyMnB4O2hlaWdodDoycHg7Ym9yZGVyLXJhZGl1czoxcHh9Lm5hdmJhci10b2dnbGUgLmljb24tYmFyKy5pY29uLWJhcnttYXJnaW4tdG9wOjRweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci10b2dnbGV7ZGlzcGxheTpub25lfX0ubmF2YmFyLW5hdnttYXJnaW46Ny41cHggLTE1cHh9Lm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MjBweH1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmU7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciwubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he3BhZGRpbmc6NXB4IDE1cHggNXB4IDI1cHh9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtsaW5lLWhlaWdodDoyMHB4fS5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOm5vbmV9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsubmF2YmFyLW5hdntmbG9hdDpsZWZ0O21hcmdpbjowfS5uYXZiYXItbmF2Pmxpe2Zsb2F0OmxlZnR9Lm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjE1cHh9fS5uYXZiYXItZm9ybXtwYWRkaW5nOjEwcHggMTVweDttYXJnaW4tdG9wOjhweDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWJvdHRvbTo4cHg7bWFyZ2luLWxlZnQ6LTE1cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSksMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSksMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2x7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGlje2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXB7ZGlzcGxheTppbmxpbmUtdGFibGU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG57d2lkdGg6YXV0b30ubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2x7d2lkdGg6MTAwJX0ubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubmF2YmFyLWZvcm0gLmNoZWNrYm94LC5uYXZiYXItZm9ybSAucmFkaW97ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCwubmF2YmFyLWZvcm0gLnJhZGlvIGxhYmVse3BhZGRpbmctbGVmdDowfS5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sLm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDowfS5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbTo1cHh9Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci1mb3Jte3dpZHRoOmF1dG87cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjA7Ym9yZGVyOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfX0ubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXY+bGk+LmRyb3Bkb3duLW1lbnV7bWFyZ2luLWJvdHRvbTowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubmF2YmFyLWJ0bnttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjhweH0ubmF2YmFyLWJ0bi5idG4tc217bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0ubmF2YmFyLWJ0bi5idG4teHN7bWFyZ2luLXRvcDoxNHB4O21hcmdpbi1ib3R0b206MTRweH0ubmF2YmFyLXRleHR7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5hdmJhci10ZXh0e2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLWxlZnQ6MTVweH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5uYXZiYXItbGVmdHtmbG9hdDpsZWZ0IWltcG9ydGFudH0ubmF2YmFyLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudDttYXJnaW4tcmlnaHQ6LTE1cHh9Lm5hdmJhci1yaWdodH4ubmF2YmFyLXJpZ2h0e21hcmdpbi1yaWdodDowfX0ubmF2YmFyLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O2JvcmRlci1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5ke2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXJ7Y29sb3I6IzVlNWU1ZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHR7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+bGk+YXtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmhvdmVye2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3Zlcntjb2xvcjojNTU1O2JhY2tncm91bmQtY29sb3I6I2U3ZTdlN30ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmZvY3VzLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3Zlcntjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cywubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojODg4fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXJ7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTd9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXJ7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cywubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVye2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVye2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH19Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGlua3tjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6IzMzM30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5re2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cywubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVye2NvbG9yOiMzMzN9Lm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXJ7Y29sb3I6I2NjY30ubmF2YmFyLWludmVyc2V7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JvcmRlci1jb2xvcjojMDgwODA4fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5ke2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRleHR7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YXtjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA4MDgwOH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3Zlcntjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojMzMzfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cywubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiMxMDEwMTB9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwODA4MDh9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZHJvcGRvd24taGVhZGVye2JvcmRlci1jb2xvcjojMDgwODA4fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwODA4MDh9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmF7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cywubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwODA4MDh9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1cywubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXJ7Y29sb3I6IzQ0NDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5re2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3Zlcntjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmt7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXJ7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3Zlcntjb2xvcjojNDQ0fS5icmVhZGNydW1ie3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czo0cHh9LmJyZWFkY3J1bWI+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJyZWFkY3J1bWI+bGkrbGk6YmVmb3Jle3BhZGRpbmc6MCA1cHg7Y29sb3I6I2NjYztjb250ZW50OlwiL1xcMDBhMFwifS5icmVhZGNydW1iPi5hY3RpdmV7Y29sb3I6Izc3N30ucGFnaW5hdGlvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MDttYXJnaW46MjBweCAwO2JvcmRlci1yYWRpdXM6NHB4fS5wYWdpbmF0aW9uPmxpe2Rpc3BsYXk6aW5saW5lfS5wYWdpbmF0aW9uPmxpPmEsLnBhZ2luYXRpb24+bGk+c3Bhbntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3BhZGRpbmc6NnB4IDEycHg7bWFyZ2luLWxlZnQ6LTFweDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO2NvbG9yOiMzMzdhYjc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZH0ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW57bWFyZ2luLWxlZnQ6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweH0ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGk+YTpmb2N1cywucGFnaW5hdGlvbj5saT5hOmhvdmVyLC5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXMsLnBhZ2luYXRpb24+bGk+c3Bhbjpob3Zlcntjb2xvcjojMjM1MjdjO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItY29sb3I6I2RkZH0ucGFnaW5hdGlvbj4uYWN0aXZlPmEsLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmZvY3VzLC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlciwucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmZvY3VzLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3Zlcnt6LWluZGV4OjI7Y29sb3I6I2ZmZjtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9LnBhZ2luYXRpb24+LmRpc2FibGVkPmEsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6Zm9jdXMsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46Zm9jdXMsLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXJ7Y29sb3I6Izc3NztjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGRkfS5wYWdpbmF0aW9uLWxnPmxpPmEsLnBhZ2luYXRpb24tbGc+bGk+c3BhbntwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweH0ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo2cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo2cHh9LnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NnB4fS5wYWdpbmF0aW9uLXNtPmxpPmEsLnBhZ2luYXRpb24tc20+bGk+c3BhbntwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4fS5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+c3Bhbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0ucGFnaW5hdGlvbi1zbT5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHh9LnBhZ2Vye3BhZGRpbmctbGVmdDowO21hcmdpbjoyMHB4IDA7dGV4dC1hbGlnbjpjZW50ZXI7bGlzdC1zdHlsZTpub25lfS5wYWdlciBsaXtkaXNwbGF5OmlubGluZX0ucGFnZXIgbGk+YSwucGFnZXIgbGk+c3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAxNHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czoxNXB4fS5wYWdlciBsaT5hOmZvY3VzLC5wYWdlciBsaT5hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2VlZX0ucGFnZXIgLm5leHQ+YSwucGFnZXIgLm5leHQ+c3BhbntmbG9hdDpyaWdodH0ucGFnZXIgLnByZXZpb3VzPmEsLnBhZ2VyIC5wcmV2aW91cz5zcGFue2Zsb2F0OmxlZnR9LnBhZ2VyIC5kaXNhYmxlZD5hLC5wYWdlciAuZGlzYWJsZWQ+YTpmb2N1cywucGFnZXIgLmRpc2FibGVkPmE6aG92ZXIsLnBhZ2VyIC5kaXNhYmxlZD5zcGFue2NvbG9yOiM3Nzc7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGFiZWx7ZGlzcGxheTppbmxpbmU7cGFkZGluZzouMmVtIC42ZW0gLjNlbTtmb250LXNpemU6NzUlO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6LjI1ZW19YS5sYWJlbDpmb2N1cyxhLmxhYmVsOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmxhYmVsOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0ubGFiZWwtZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiM3Nzd9LmxhYmVsLWRlZmF1bHRbaHJlZl06Zm9jdXMsLmxhYmVsLWRlZmF1bHRbaHJlZl06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNWU1ZTVlfS5sYWJlbC1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzMzN2FiN30ubGFiZWwtcHJpbWFyeVtocmVmXTpmb2N1cywubGFiZWwtcHJpbWFyeVtocmVmXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyODYwOTB9LmxhYmVsLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjfS5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzLC5sYWJlbC1zdWNjZXNzW2hyZWZdOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzQ0OWQ0NH0ubGFiZWwtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGV9LmxhYmVsLWluZm9baHJlZl06Zm9jdXMsLmxhYmVsLWluZm9baHJlZl06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzFiMGQ1fS5sYWJlbC13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZX0ubGFiZWwtd2FybmluZ1tocmVmXTpmb2N1cywubGFiZWwtd2FybmluZ1tocmVmXTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlYzk3MWZ9LmxhYmVsLWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGZ9LmxhYmVsLWRhbmdlcltocmVmXTpmb2N1cywubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2M5MzAyY30uYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWluLXdpZHRoOjEwcHg7cGFkZGluZzozcHggN3B4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JhY2tncm91bmQtY29sb3I6Izc3Nztib3JkZXItcmFkaXVzOjEwcHh9LmJhZGdlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uYnRuIC5iYWRnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uYnRuLWdyb3VwLXhzPi5idG4gLmJhZGdlLC5idG4teHMgLmJhZGdle3RvcDowO3BhZGRpbmc6MXB4IDVweH1hLmJhZGdlOmZvY3VzLGEuYmFkZ2U6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZT4uYmFkZ2UsLm5hdi1waWxscz4uYWN0aXZlPmE+LmJhZGdle2NvbG9yOiMzMzdhYjc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5saXN0LWdyb3VwLWl0ZW0+LmJhZGdle2Zsb2F0OnJpZ2h0fS5saXN0LWdyb3VwLWl0ZW0+LmJhZGdlKy5iYWRnZXttYXJnaW4tcmlnaHQ6NXB4fS5uYXYtcGlsbHM+bGk+YT4uYmFkZ2V7bWFyZ2luLWxlZnQ6M3B4fS5qdW1ib3Ryb257cGFkZGluZzozMHB4IDE1cHg7bWFyZ2luLWJvdHRvbTozMHB4O2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5qdW1ib3Ryb24gLmgxLC5qdW1ib3Ryb24gaDF7Y29sb3I6aW5oZXJpdH0uanVtYm90cm9uIHB7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToyMXB4O2ZvbnQtd2VpZ2h0OjIwMH0uanVtYm90cm9uPmhye2JvcmRlci10b3AtY29sb3I6I2Q1ZDVkNX0uY29udGFpbmVyIC5qdW1ib3Ryb24sLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9ue2JvcmRlci1yYWRpdXM6NnB4fS5qdW1ib3Ryb24gLmNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXsuanVtYm90cm9ue3BhZGRpbmc6NDhweCAwfS5jb250YWluZXIgLmp1bWJvdHJvbiwuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb257cGFkZGluZy1yaWdodDo2MHB4O3BhZGRpbmctbGVmdDo2MHB4fS5qdW1ib3Ryb24gLmgxLC5qdW1ib3Ryb24gaDF7Zm9udC1zaXplOjYzcHh9fS50aHVtYm5haWx7ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweDttYXJnaW4tYm90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MS40Mjg1NzE0MztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXIgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym9yZGVyIC4ycyBlYXNlLWluLW91dH0udGh1bWJuYWlsIGE+aW1nLC50aHVtYm5haWw+aW1ne21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99YS50aHVtYm5haWwuYWN0aXZlLGEudGh1bWJuYWlsOmZvY3VzLGEudGh1bWJuYWlsOmhvdmVye2JvcmRlci1jb2xvcjojMzM3YWI3fS50aHVtYm5haWwgLmNhcHRpb257cGFkZGluZzo5cHg7Y29sb3I6IzMzM30uYWxlcnR7cGFkZGluZzoxNXB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5hbGVydCBoNHttYXJnaW4tdG9wOjA7Y29sb3I6aW5oZXJpdH0uYWxlcnQgLmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwfS5hbGVydD5wLC5hbGVydD51bHttYXJnaW4tYm90dG9tOjB9LmFsZXJ0PnArcHttYXJnaW4tdG9wOjVweH0uYWxlcnQtZGlzbWlzc2FibGUsLmFsZXJ0LWRpc21pc3NpYmxle3BhZGRpbmctcmlnaHQ6MzVweH0uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHg7cmlnaHQ6LTIxcHg7Y29sb3I6aW5oZXJpdH0uYWxlcnQtc3VjY2Vzc3tjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkODtib3JkZXItY29sb3I6I2Q2ZTljNn0uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNjOWUyYjN9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzJiNTQyY30uYWxlcnQtaW5mb3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztib3JkZXItY29sb3I6I2JjZThmMX0uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhNmUxZWN9LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmt7Y29sb3I6IzI0NTI2OX0uYWxlcnQtd2FybmluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZhZWJjY30uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmN2UxYjV9LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmt7Y29sb3I6IzY2NTEyY30uYWxlcnQtZGFuZ2Vye2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojZWJjY2QxfS5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZTRiOWMwfS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6Izg0MzUzNH1ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjQwcHggMH10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246NDBweCAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7aGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKX0ucHJvZ3Jlc3MtYmFye2Zsb2F0OmxlZnQ7d2lkdGg6MDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLC4xNSk7Ym94LXNoYWRvdzppbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLC4xNSk7LXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIC42cyBlYXNlO3RyYW5zaXRpb246d2lkdGggLjZzIGVhc2V9LnByb2dyZXNzLWJhci1zdHJpcGVkLC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZTo0MHB4IDQwcHh9LnByb2dyZXNzLWJhci5hY3RpdmUsLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyey13ZWJraXQtYW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTthbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlfS5wcm9ncmVzcy1iYXItc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWN9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1zdWNjZXNze2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50KX0ucHJvZ3Jlc3MtYmFyLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mb3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCl9LnByb2dyZXNzLWJhci13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZX0ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmd7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgNTAlLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQpfS5wcm9ncmVzcy1iYXItZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zn0ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWRhbmdlcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCA1MCUscmdiYSgyNTUsMjU1LDI1NSwuMTUpIDUwJSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCl9Lm1lZGlhe21hcmdpbi10b3A6MTVweH0ubWVkaWE6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tZWRpYSwubWVkaWEtYm9keXtvdmVyZmxvdzpoaWRkZW47em9vbToxfS5tZWRpYS1ib2R5e3dpZHRoOjEwMDAwcHh9Lm1lZGlhLW9iamVjdHtkaXNwbGF5OmJsb2NrfS5tZWRpYS1yaWdodCwubWVkaWE+LnB1bGwtcmlnaHR7cGFkZGluZy1sZWZ0OjEwcHh9Lm1lZGlhLWxlZnQsLm1lZGlhPi5wdWxsLWxlZnR7cGFkZGluZy1yaWdodDoxMHB4fS5tZWRpYS1ib2R5LC5tZWRpYS1sZWZ0LC5tZWRpYS1yaWdodHtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246dG9wfS5tZWRpYS1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tZWRpYS1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tfS5tZWRpYS1oZWFkaW5ne21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweH0ubWVkaWEtbGlzdHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtZ3JvdXB7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbToyMHB4fS5saXN0LWdyb3VwLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweDttYXJnaW4tYm90dG9tOi0xcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZH0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweH0ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweH1hLmxpc3QtZ3JvdXAtaXRlbXtjb2xvcjojNTU1fWEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjojMzMzfWEubGlzdC1ncm91cC1pdGVtOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtOmhvdmVye2NvbG9yOiM1NTU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVye2NvbG9yOiM3Nzc7Y3Vyc29yOm5vdC1hbGxvd2VkO2JhY2tncm91bmQtY29sb3I6I2VlZX0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0e2NvbG9yOiM3Nzd9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXJ7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2JvcmRlci1jb2xvcjojMzM3YWI3fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxse2NvbG9yOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6I2M3ZGRlZn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3tjb2xvcjojM2M3NjNkfWEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVye2NvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZDBlOWM2fWEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM2M3NjNkO2JvcmRlci1jb2xvcjojM2M3NjNkfS5saXN0LWdyb3VwLWl0ZW0taW5mb3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN31hLmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMzMTcwOGZ9YS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXJ7Y29sb3I6IzMxNzA4ZjtiYWNrZ3JvdW5kLWNvbG9yOiNjNGUzZjN9YS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMTcwOGY7Ym9yZGVyLWNvbG9yOiMzMTcwOGZ9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5ne2NvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6IzhhNmQzYn1hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3Zlcntjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZhZjJjY31hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzhhNmQzYjtib3JkZXItY29sb3I6IzhhNmQzYn0ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6I2E5NDQ0Mn1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3Zlcntjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2ViY2NjY31hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2E5NDQ0Mjtib3JkZXItY29sb3I6I2E5NDQ0Mn0ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206NXB4fS5saXN0LWdyb3VwLWl0ZW0tdGV4dHttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS4zfS5wYW5lbHttYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNSk7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwuMDUpfS5wYW5lbC1ib2R5e3BhZGRpbmc6MTVweH0ucGFuZWwtaGVhZGluZ3twYWRkaW5nOjEwcHggMTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsLWhlYWRpbmc+LmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGV7Y29sb3I6aW5oZXJpdH0ucGFuZWwtdGl0bGV7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTZweDtjb2xvcjppbmhlcml0fS5wYW5lbC10aXRsZT4uc21hbGwsLnBhbmVsLXRpdGxlPi5zbWFsbD5hLC5wYW5lbC10aXRsZT5hLC5wYW5lbC10aXRsZT5zbWFsbCwucGFuZWwtdGl0bGU+c21hbGw+YXtjb2xvcjppbmhlcml0fS5wYW5lbC1mb290ZXJ7cGFkZGluZzoxMHB4IDE1cHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4ubGlzdC1ncm91cCwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3Vwe21hcmdpbi1ib3R0b206MH0ucGFuZWw+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXdpZHRoOjFweCAwO2JvcmRlci1yYWRpdXM6MH0ucGFuZWw+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweH0ucGFuZWw+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQsLnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbC1oZWFkaW5nKy5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC13aWR0aDowfS5saXN0LWdyb3VwKy5wYW5lbC1mb290ZXJ7Ym9yZGVyLXRvcC13aWR0aDowfS5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxlLC5wYW5lbD4udGFibGUsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZXttYXJnaW4tYm90dG9tOjB9LnBhbmVsPi5wYW5lbC1jb2xsYXBzZT4udGFibGUgY2FwdGlvbiwucGFuZWw+LnRhYmxlIGNhcHRpb24sLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZSBjYXB0aW9ue3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH0ucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0ucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4ucGFuZWwtYm9keSsudGFibGUsLnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZS1yZXNwb25zaXZlLC5wYW5lbD4udGFibGUrLnBhbmVsLWJvZHksLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlKy5wYW5lbC1ib2R5e2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnBhbmVsPi50YWJsZT50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZCwucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoe2JvcmRlci10b3A6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGh7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGh7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZXttYXJnaW4tYm90dG9tOjA7Ym9yZGVyOjB9LnBhbmVsLWdyb3Vwe21hcmdpbi1ib3R0b206MjBweH0ucGFuZWwtZ3JvdXAgLnBhbmVse21hcmdpbi1ib3R0b206MDtib3JkZXItcmFkaXVzOjRweH0ucGFuZWwtZ3JvdXAgLnBhbmVsKy5wYW5lbHttYXJnaW4tdG9wOjVweH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmd7Ym9yZGVyLWJvdHRvbTowfS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXAsLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVye2JvcmRlci10b3A6MH0ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ucGFuZWwtZGVmYXVsdHtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2RkZH0ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZjVmNWY1O2JhY2tncm91bmQtY29sb3I6IzMzM30ucGFuZWwtZGVmYXVsdD4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNkZGR9LnBhbmVsLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhbmVsLXByaW1hcnk+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMzM3YWI3fS5wYW5lbC1zdWNjZXNze2JvcmRlci1jb2xvcjojZDZlOWM2fS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzYzc2M2Q7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4O2JvcmRlci1jb2xvcjojZDZlOWM2fS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNkZmYwZDg7YmFja2dyb3VuZC1jb2xvcjojM2M3NjNkfS5wYW5lbC1zdWNjZXNzPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2Q2ZTljNn0ucGFuZWwtaW5mb3tib3JkZXItY29sb3I6I2JjZThmMX0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztib3JkZXItY29sb3I6I2JjZThmMX0ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZDllZGY3O2JhY2tncm91bmQtY29sb3I6IzMxNzA4Zn0ucGFuZWwtaW5mbz4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNiY2U4ZjF9LnBhbmVsLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOiNmYWViY2N9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWhlYWRpbmd7Y29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTM7Ym9yZGVyLWNvbG9yOiNmYWViY2N9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2ZjZjhlMztiYWNrZ3JvdW5kLWNvbG9yOiM4YTZkM2J9LnBhbmVsLXdhcm5pbmc+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmFlYmNjfS5wYW5lbC1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNlYmNjZDF9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZ3tjb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZTtib3JkZXItY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNlYmNjZDF9LnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2YyZGVkZTtiYWNrZ3JvdW5kLWNvbG9yOiNhOTQ0NDJ9LnBhbmVsLWRhbmdlcj4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNlYmNjZDF9LmVtYmVkLXJlc3BvbnNpdmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OXtwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LmVtYmVkLXJlc3BvbnNpdmUtNGJ5M3twYWRkaW5nLWJvdHRvbTo3NSV9LndlbGx7bWluLWhlaWdodDoyMHB4O3BhZGRpbmc6MTlweDttYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2UzZTNlMztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNSl9LndlbGwgYmxvY2txdW90ZXtib3JkZXItY29sb3I6I2RkZDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMTUpfS53ZWxsLWxne3BhZGRpbmc6MjRweDtib3JkZXItcmFkaXVzOjZweH0ud2VsbC1zbXtwYWRkaW5nOjlweDtib3JkZXItcmFkaXVzOjNweH0uY2xvc2V7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MjApO29wYWNpdHk6LjJ9LmNsb3NlOmZvY3VzLC5jbG9zZTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTtvcGFjaXR5Oi41fWJ1dHRvbi5jbG9zZXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjB9Lm1vZGFsLW9wZW57b3ZlcmZsb3c6aGlkZGVufS5tb2RhbHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwNTA7ZGlzcGxheTpub25lO292ZXJmbG93OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdXRsaW5lOjB9Lm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZ3std2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMjUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTI1JSl9Lm1vZGFsLmluIC5tb2RhbC1kaWFsb2d7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfS5tb2RhbC1vcGVuIC5tb2RhbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLWRpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21hcmdpbjoxMHB4fS5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czo2cHg7b3V0bGluZTowOy13ZWJraXQtYm94LXNoYWRvdzowIDNweCA5cHggcmdiYSgwLDAsMCwuNSk7Ym94LXNoYWRvdzowIDNweCA5cHggcmdiYSgwLDAsMCwuNSl9Lm1vZGFsLWJhY2tkcm9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTA0MDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Lm1vZGFsLWJhY2tkcm9wLmZhZGV7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7b3BhY2l0eTowfS5tb2RhbC1iYWNrZHJvcC5pbntmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7b3BhY2l0eTouNX0ubW9kYWwtaGVhZGVye21pbi1oZWlnaHQ6MTYuNDNweDtwYWRkaW5nOjE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0ubW9kYWwtaGVhZGVyIC5jbG9zZXttYXJnaW4tdG9wOi0ycHh9Lm1vZGFsLXRpdGxle21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDN9Lm1vZGFsLWJvZHl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4fS5tb2RhbC1mb290ZXJ7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246cmlnaHQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNX0ubW9kYWwtZm9vdGVyIC5idG4rLmJ0bnttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6NXB4fS5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuKy5idG57bWFyZ2luLWxlZnQ6LTFweH0ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tbGVmdDowfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm1vZGFsLWRpYWxvZ3t3aWR0aDo2MDBweDttYXJnaW46MzBweCBhdXRvfS5tb2RhbC1jb250ZW50ey13ZWJraXQtYm94LXNoYWRvdzowIDVweCAxNXB4IHJnYmEoMCwwLDAsLjUpO2JveC1zaGFkb3c6MCA1cHggMTVweCByZ2JhKDAsMCwwLC41KX0ubW9kYWwtc217d2lkdGg6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsubW9kYWwtbGd7d2lkdGg6OTAwcHh9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40O2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO29wYWNpdHk6MH0udG9vbHRpcC5pbntmaWx0ZXI6YWxwaGEob3BhY2l0eT05MCk7b3BhY2l0eTouOX0udG9vbHRpcC50b3B7cGFkZGluZzo1cHggMDttYXJnaW4tdG9wOi0zcHh9LnRvb2x0aXAucmlnaHR7cGFkZGluZzowIDVweDttYXJnaW4tbGVmdDozcHh9LnRvb2x0aXAuYm90dG9te3BhZGRpbmc6NXB4IDA7bWFyZ2luLXRvcDozcHh9LnRvb2x0aXAubGVmdHtwYWRkaW5nOjAgNXB4O21hcmdpbi1sZWZ0Oi0zcHh9LnRvb2x0aXAtaW5uZXJ7bWF4LXdpZHRoOjIwMHB4O3BhZGRpbmc6M3B4IDhweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItcmFkaXVzOjRweH0udG9vbHRpcC1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93e2JvdHRvbTowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3d7cmlnaHQ6NXB4O2JvdHRvbTowO21hcmdpbi1ib3R0b206LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3d7Ym90dG9tOjA7bGVmdDo1cHg7bWFyZ2luLWJvdHRvbTotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93e3RvcDo1MCU7bGVmdDowO21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCA1cHggMDtib3JkZXItcmlnaHQtY29sb3I6IzAwMH0udG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93e3RvcDo1MCU7cmlnaHQ6MDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjVweCAwIDVweCA1cHg7Ym9yZGVyLWxlZnQtY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3d7dG9wOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvd3t0b3A6MDtyaWdodDo1cHg7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS50b29sdGlwLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvd3t0b3A6MDtsZWZ0OjVweDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweDtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LnBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA2MDtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjI3NnB4O3BhZGRpbmc6MXB4O2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mzt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm9ybWFsO2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czo2cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgNXB4IDEwcHggcmdiYSgwLDAsMCwuMik7Ym94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsLjIpfS5wb3BvdmVyLnRvcHttYXJnaW4tdG9wOi0xMHB4fS5wb3BvdmVyLnJpZ2h0e21hcmdpbi1sZWZ0OjEwcHh9LnBvcG92ZXIuYm90dG9te21hcmdpbi10b3A6MTBweH0ucG9wb3Zlci5sZWZ0e21hcmdpbi1sZWZ0Oi0xMHB4fS5wb3BvdmVyLXRpdGxle3BhZGRpbmc6OHB4IDE0cHg7bWFyZ2luOjA7Zm9udC1zaXplOjE0cHg7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYmViZWI7Ym9yZGVyLXJhZGl1czo1cHggNXB4IDAgMH0ucG9wb3Zlci1jb250ZW50e3BhZGRpbmc6OXB4IDE0cHh9LnBvcG92ZXI+LmFycm93LC5wb3BvdmVyPi5hcnJvdzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0ucG9wb3Zlcj4uYXJyb3d7Ym9yZGVyLXdpZHRoOjExcHh9LnBvcG92ZXI+LmFycm93OmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItd2lkdGg6MTBweH0ucG9wb3Zlci50b3A+LmFycm93e2JvdHRvbTotMTFweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTFweDtib3JkZXItdG9wLWNvbG9yOiM5OTk7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5wb3BvdmVyLnRvcD4uYXJyb3c6YWZ0ZXJ7Ym90dG9tOjFweDttYXJnaW4tbGVmdDotMTBweDtjb250ZW50OlwiIFwiO2JvcmRlci10b3AtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tLXdpZHRoOjB9LnBvcG92ZXIucmlnaHQ+LmFycm93e3RvcDo1MCU7bGVmdDotMTFweDttYXJnaW4tdG9wOi0xMXB4O2JvcmRlci1yaWdodC1jb2xvcjojOTk5O2JvcmRlci1yaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ucG9wb3Zlci5yaWdodD4uYXJyb3c6YWZ0ZXJ7Ym90dG9tOi0xMHB4O2xlZnQ6MXB4O2NvbnRlbnQ6XCIgXCI7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmY7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ucG9wb3Zlci5ib3R0b20+LmFycm93e3RvcDotMTFweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTFweDtib3JkZXItdG9wLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOTk5O2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5wb3BvdmVyLmJvdHRvbT4uYXJyb3c6YWZ0ZXJ7dG9wOjFweDttYXJnaW4tbGVmdDotMTBweDtjb250ZW50OlwiIFwiO2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LnBvcG92ZXIubGVmdD4uYXJyb3d7dG9wOjUwJTtyaWdodDotMTFweDttYXJnaW4tdG9wOi0xMXB4O2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LWNvbG9yOiM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSgwLDAsMCwuMjUpfS5wb3BvdmVyLmxlZnQ+LmFycm93OmFmdGVye3JpZ2h0OjFweDtib3R0b206LTEwcHg7Y29udGVudDpcIiBcIjtib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC1jb2xvcjojZmZmfS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcm91c2VsLWlubmVyPi5pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTstd2Via2l0LXRyYW5zaXRpb246LjZzIGVhc2UtaW4tb3V0IGxlZnQ7dHJhbnNpdGlvbjouNnMgZWFzZS1pbi1vdXQgbGVmdH0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+YT5pbWcsLmNhcm91c2VsLWlubmVyPi5pdGVtPmltZ3tsaW5lLWhlaWdodDoxfUBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCgtd2Via2l0LXRyYW5zZm9ybS0zZCl7LmNhcm91c2VsLWlubmVyPi5pdGVtey13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0Oy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC1wZXJzcGVjdGl2ZToxMDAwO3BlcnNwZWN0aXZlOjEwMDB9LmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5yaWdodCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ubmV4dHtsZWZ0OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9LmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5sZWZ0LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5wcmV2e2xlZnQ6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfS5jYXJvdXNlbC1pbm5lcj4uaXRlbS5hY3RpdmUsLmNhcm91c2VsLWlubmVyPi5pdGVtLm5leHQubGVmdCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ucHJldi5yaWdodHtsZWZ0OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLC5jYXJvdXNlbC1pbm5lcj4ubmV4dCwuY2Fyb3VzZWwtaW5uZXI+LnByZXZ7ZGlzcGxheTpibG9ja30uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZXtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5uZXh0LC5jYXJvdXNlbC1pbm5lcj4ucHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5jYXJvdXNlbC1pbm5lcj4ubmV4dHtsZWZ0OjEwMCV9LmNhcm91c2VsLWlubmVyPi5wcmV2e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5uZXh0LmxlZnQsLmNhcm91c2VsLWlubmVyPi5wcmV2LnJpZ2h0e2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5sZWZ0e2xlZnQ6LTEwMCV9LmNhcm91c2VsLWlubmVyPi5hY3RpdmUucmlnaHR7bGVmdDoxMDAlfS5jYXJvdXNlbC1jb250cm9se3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxNSU7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuNik7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApO29wYWNpdHk6LjV9LmNhcm91c2VsLWNvbnRyb2wubGVmdHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLCByaWdodCB0b3AsY29sb3Itc3RvcCgwLCByZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwuMDAwMSkpKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSAwLHJnYmEoMCwwLDAsLjAwMDEpIDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzgwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uY2Fyb3VzZWwtY29udHJvbC5yaWdodHtyaWdodDowO2xlZnQ6YXV0bztiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLCByaWdodCB0b3AsY29sb3Itc3RvcCgwLCByZ2JhKDAsMCwwLC4wMDAxKSksdG8ocmdiYSgwLDAsMCwuNSkpKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC4wMDAxKSAwLHJnYmEoMCwwLDAsLjUpIDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uY2Fyb3VzZWwtY29udHJvbDpmb2N1cywuY2Fyb3VzZWwtY29udHJvbDpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2ZpbHRlcjphbHBoYShvcGFjaXR5PTkwKTtvdXRsaW5lOjA7b3BhY2l0eTouOX0uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ei1pbmRleDo1O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXZ7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTEwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHR7cmlnaHQ6NTAlO21hcmdpbi1yaWdodDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXZ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW4tdG9wOi0xMHB4O2ZvbnQtZmFtaWx5OnNlcmlmO2xpbmUtaGVpZ2h0OjF9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldjpiZWZvcmV7Y29udGVudDonXFwyMDM5J30uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZXtjb250ZW50OidcXDIwM2EnfS5jYXJvdXNlbC1pbmRpY2F0b3Jze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6NTAlO3otaW5kZXg6MTU7d2lkdGg6NjAlO3BhZGRpbmctbGVmdDowO21hcmdpbi1sZWZ0Oi0zMCU7dGV4dC1hbGlnbjpjZW50ZXI7bGlzdC1zdHlsZTpub25lfS5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjFweDt0ZXh0LWluZGVudDotOTk5cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwIFxcOTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MTBweH0uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZle3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7bWFyZ2luOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1JTtib3R0b206MjBweDtsZWZ0OjE1JTt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLC42KX0uY2Fyb3VzZWwtY2FwdGlvbiAuYnRue3RleHQtc2hhZG93Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldnt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHg7Zm9udC1zaXplOjMwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldnttYXJnaW4tbGVmdDotMTVweH0uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHttYXJnaW4tcmlnaHQ6LTE1cHh9LmNhcm91c2VsLWNhcHRpb257cmlnaHQ6MjAlO2xlZnQ6MjAlO3BhZGRpbmctYm90dG9tOjMwcHh9LmNhcm91c2VsLWluZGljYXRvcnN7Ym90dG9tOjIwcHh9fS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDphZnRlciwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YmVmb3JlLC5idG4tdG9vbGJhcjphZnRlciwuYnRuLXRvb2xiYXI6YmVmb3JlLC5jbGVhcmZpeDphZnRlciwuY2xlYXJmaXg6YmVmb3JlLC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsLmNvbnRhaW5lcjphZnRlciwuY29udGFpbmVyOmJlZm9yZSwuZGwtaG9yaXpvbnRhbCBkZDphZnRlciwuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciwuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSwubW9kYWwtZm9vdGVyOmFmdGVyLC5tb2RhbC1mb290ZXI6YmVmb3JlLC5uYXY6YWZ0ZXIsLm5hdjpiZWZvcmUsLm5hdmJhci1jb2xsYXBzZTphZnRlciwubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwubmF2YmFyLWhlYWRlcjphZnRlciwubmF2YmFyLWhlYWRlcjpiZWZvcmUsLm5hdmJhcjphZnRlciwubmF2YmFyOmJlZm9yZSwucGFnZXI6YWZ0ZXIsLnBhZ2VyOmJlZm9yZSwucGFuZWwtYm9keTphZnRlciwucGFuZWwtYm9keTpiZWZvcmUsLnJvdzphZnRlciwucm93OmJlZm9yZXtkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCIgXCJ9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmFmdGVyLC5idG4tdG9vbGJhcjphZnRlciwuY2xlYXJmaXg6YWZ0ZXIsLmNvbnRhaW5lci1mbHVpZDphZnRlciwuY29udGFpbmVyOmFmdGVyLC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsLm1vZGFsLWZvb3RlcjphZnRlciwubmF2OmFmdGVyLC5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsLm5hdmJhci1oZWFkZXI6YWZ0ZXIsLm5hdmJhcjphZnRlciwucGFnZXI6YWZ0ZXIsLnBhbmVsLWJvZHk6YWZ0ZXIsLnJvdzphZnRlcntjbGVhcjpib3RofS5jZW50ZXItYmxvY2t7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfS5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0IWltcG9ydGFudH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnQhaW1wb3J0YW50fS5oaWRle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnNob3d7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbn0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH0uYWZmaXh7cG9zaXRpb246Zml4ZWR9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9LnZpc2libGUtbGcsLnZpc2libGUtbWQsLnZpc2libGUtc20sLnZpc2libGUteHN7ZGlzcGxheTpub25lIWltcG9ydGFudH0udmlzaWJsZS1sZy1ibG9jaywudmlzaWJsZS1sZy1pbmxpbmUsLnZpc2libGUtbGctaW5saW5lLWJsb2NrLC52aXNpYmxlLW1kLWJsb2NrLC52aXNpYmxlLW1kLWlubGluZSwudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssLnZpc2libGUtc20tYmxvY2ssLnZpc2libGUtc20taW5saW5lLC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywudmlzaWJsZS14cy1ibG9jaywudmlzaWJsZS14cy1pbmxpbmUsLnZpc2libGUteHMtaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey52aXNpYmxlLXhze2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fXRhYmxlLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZX10ci52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC52aXNpYmxlLXhzLHRoLnZpc2libGUteHN7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey52aXNpYmxlLXhzLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LnZpc2libGUteHMtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey52aXNpYmxlLXhzLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KWFuZCAobWF4LXdpZHRoOjk5MXB4KXsudmlzaWJsZS1zbXtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGQudmlzaWJsZS1zbSx0aC52aXNpYmxlLXNte2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KWFuZCAobWF4LXdpZHRoOjk5MXB4KXsudmlzaWJsZS1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpYW5kIChtYXgtd2lkdGg6OTkxcHgpey52aXNpYmxlLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KWFuZCAobWF4LXdpZHRoOjk5MXB4KXsudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweClhbmQgKG1heC13aWR0aDoxMTk5cHgpey52aXNpYmxlLW1ke2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fXRhYmxlLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZX10ci52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGUtcm93IWltcG9ydGFudH10ZC52aXNpYmxlLW1kLHRoLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1jZWxsIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsudmlzaWJsZS1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsudmlzaWJsZS1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5OTJweClhbmQgKG1heC13aWR0aDoxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnZpc2libGUtbGd7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtbGd7ZGlzcGxheTp0YWJsZS1yb3chaW1wb3J0YW50fXRkLnZpc2libGUtbGcsdGgudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLWNlbGwhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey52aXNpYmxlLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpey52aXNpYmxlLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnZpc2libGUtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5oaWRkZW4teHN7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpYW5kIChtYXgtd2lkdGg6OTkxcHgpey5oaWRkZW4tc217ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpYW5kIChtYXgtd2lkdGg6MTE5OXB4KXsuaGlkZGVuLW1ke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LmhpZGRlbi1sZ3tkaXNwbGF5Om5vbmUhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludHtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLXJvdyFpbXBvcnRhbnR9dGQudmlzaWJsZS1wcmludCx0aC52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGUtY2VsbCFpbXBvcnRhbnR9fS52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuaGlkZGVuLXByaW50e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9fVxuLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiEqXFxcbiAgISoqKiBjc3MgLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbMV0udXNlWzFdIS4uL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcyEuL2Nzcy9ldC1saW5lLWljb25zLmNzcyAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ2V0LWxpbmUnO1xuXHRzcmM6dXJsKC4uL3Jlc291cmNlcy8zZjVlZWNmOWYzMzI2YzRkNmQ4MS5lb3QpO1xuXHRzcmM6dXJsKC4uL3Jlc291cmNlcy8zZjVlZWNmOWYzMzI2YzRkNmQ4MS5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdFx0dXJsKC4uL3Jlc291cmNlcy9kNTliMjM4NTZmNjZmOTg3NmM0Ny53b2ZmKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoLi4vcmVzb3VyY2VzL2NjNzEyOWM4NDljODFkMjU0Njk4LnR0ZikgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybCguLi9yZXNvdXJjZXMvNjEzYzczMTFkMmQ1YTFkZDdlNDkuc3ZnI2V0LWxpbmUpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogVXNlIHRoZSBmb2xsb3dpbmcgQ1NTIGNvZGUgaWYgeW91IHdhbnQgdG8gdXNlIGRhdGEgYXR0cmlidXRlcyBmb3IgaW5zZXJ0aW5nIHlvdXIgaWNvbnMgKi9cbltkYXRhLWljb25dOmJlZm9yZSB7XG5cdGZvbnQtZmFtaWx5OiAnZXQtbGluZSc7XG5cdGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cblxuLyogVXNlIHRoZSBmb2xsb3dpbmcgQ1NTIGNvZGUgaWYgeW91IHdhbnQgdG8gaGF2ZSBhIGNsYXNzIHBlciBpY29uICovXG4vKlxuSW5zdGVhZCBvZiBhIGxpc3Qgb2YgYWxsIGNsYXNzIHNlbGVjdG9ycyxcbnlvdSBjYW4gdXNlIHRoZSBnZW5lcmljIHNlbGVjdG9yIGJlbG93LCBidXQgaXQncyBzbG93ZXI6XG5bY2xhc3MqPVwiaWNvbi1cIl0ge1xuKi9cbi5pY29uLW1vYmlsZSwgLmljb24tbGFwdG9wLCAuaWNvbi1kZXNrdG9wLCAuaWNvbi10YWJsZXQsIC5pY29uLXBob25lLCAuaWNvbi1kb2N1bWVudCwgLmljb24tZG9jdW1lbnRzLCAuaWNvbi1zZWFyY2gsIC5pY29uLWNsaXBib2FyZCwgLmljb24tbmV3c3BhcGVyLCAuaWNvbi1ub3RlYm9vaywgLmljb24tYm9vay1vcGVuLCAuaWNvbi1icm93c2VyLCAuaWNvbi1jYWxlbmRhciwgLmljb24tcHJlc2VudGF0aW9uLCAuaWNvbi1waWN0dXJlLCAuaWNvbi1waWN0dXJlcywgLmljb24tdmlkZW8sIC5pY29uLWNhbWVyYSwgLmljb24tcHJpbnRlciwgLmljb24tdG9vbGJveCwgLmljb24tYnJpZWZjYXNlLCAuaWNvbi13YWxsZXQsIC5pY29uLWdpZnQsIC5pY29uLWJhcmdyYXBoLCAuaWNvbi1ncmlkLCAuaWNvbi1leHBhbmQsIC5pY29uLWZvY3VzLCAuaWNvbi1lZGl0LCAuaWNvbi1hZGp1c3RtZW50cywgLmljb24tcmliYm9uLCAuaWNvbi1ob3VyZ2xhc3MsIC5pY29uLWxvY2ssIC5pY29uLW1lZ2FwaG9uZSwgLmljb24tc2hpZWxkLCAuaWNvbi10cm9waHksIC5pY29uLWZsYWcsIC5pY29uLW1hcCwgLmljb24tcHV6emxlLCAuaWNvbi1iYXNrZXQsIC5pY29uLWVudmVsb3BlLCAuaWNvbi1zdHJlZXRzaWduLCAuaWNvbi10ZWxlc2NvcGUsIC5pY29uLWdlYXJzLCAuaWNvbi1rZXksIC5pY29uLXBhcGVyY2xpcCwgLmljb24tYXR0YWNobWVudCwgLmljb24tcHJpY2V0YWdzLCAuaWNvbi1saWdodGJ1bGIsIC5pY29uLWxheWVycywgLmljb24tcGVuY2lsLCAuaWNvbi10b29scywgLmljb24tdG9vbHMtMiwgLmljb24tc2Npc3NvcnMsIC5pY29uLXBhaW50YnJ1c2gsIC5pY29uLW1hZ25pZnlpbmctZ2xhc3MsIC5pY29uLWNpcmNsZS1jb21wYXNzLCAuaWNvbi1saW5lZ3JhcGgsIC5pY29uLW1pYywgLmljb24tc3RyYXRlZ3ksIC5pY29uLWJlYWtlciwgLmljb24tY2F1dGlvbiwgLmljb24tcmVjeWNsZSwgLmljb24tYW5jaG9yLCAuaWNvbi1wcm9maWxlLW1hbGUsIC5pY29uLXByb2ZpbGUtZmVtYWxlLCAuaWNvbi1iaWtlLCAuaWNvbi13aW5lLCAuaWNvbi1ob3RhaXJiYWxsb29uLCAuaWNvbi1nbG9iZSwgLmljb24tZ2VuaXVzLCAuaWNvbi1tYXAtcGluLCAuaWNvbi1kaWFsLCAuaWNvbi1jaGF0LCAuaWNvbi1oZWFydCwgLmljb24tY2xvdWQsIC5pY29uLXVwbG9hZCwgLmljb24tZG93bmxvYWQsIC5pY29uLXRhcmdldCwgLmljb24taGF6YXJkb3VzLCAuaWNvbi1waWVjaGFydCwgLmljb24tc3BlZWRvbWV0ZXIsIC5pY29uLWdsb2JhbCwgLmljb24tY29tcGFzcywgLmljb24tbGlmZXNhdmVyLCAuaWNvbi1jbG9jaywgLmljb24tYXBlcnR1cmUsIC5pY29uLXF1b3RlLCAuaWNvbi1zY29wZSwgLmljb24tYWxhcm1jbG9jaywgLmljb24tcmVmcmVzaCwgLmljb24taGFwcHksIC5pY29uLXNhZCwgLmljb24tZmFjZWJvb2ssIC5pY29uLXR3aXR0ZXIsIC5pY29uLWdvb2dsZXBsdXMsIC5pY29uLXJzcywgLmljb24tdHVtYmxyLCAuaWNvbi1saW5rZWRpbiwgLmljb24tZHJpYmJibGUge1xuXHRmb250LWZhbWlseTogJ2V0LWxpbmUnO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbi5pY29uLW1vYmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuLmljb24tbGFwdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG4uaWNvbi1kZXNrdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4uaWNvbi10YWJsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDNcIjtcbn1cbi5pY29uLXBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG4uaWNvbi1kb2N1bWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuLmljb24tZG9jdW1lbnRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDdcIjtcbn1cbi5pY29uLWNsaXBib2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuLmljb24tbmV3c3BhcGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG4uaWNvbi1ub3RlYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuLmljb24tYm9vay1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG4uaWNvbi1icm93c2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBjXCI7XG59XG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuLmljb24tcHJlc2VudGF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG4uaWNvbi1waWN0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG4uaWNvbi1waWN0dXJlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuLmljb24tdmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTFcIjtcbn1cbi5pY29uLWNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLmljb24tdG9vbGJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG4uaWNvbi13YWxsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTZcIjtcbn1cbi5pY29uLWdpZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTdcIjtcbn1cbi5pY29uLWJhcmdyYXBoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG4uaWNvbi1ncmlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG4uaWNvbi1leHBhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWFcIjtcbn1cbi5pY29uLWZvY3VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG4uaWNvbi1lZGl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG4uaWNvbi1hZGp1c3RtZW50czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuLmljb24tcmliYm9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG4uaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWZcIjtcbn1cbi5pY29uLWxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjBcIjtcbn1cbi5pY29uLW1lZ2FwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuLmljb24tc2hpZWxkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uaWNvbi10cm9waHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjNcIjtcbn1cbi5pY29uLWZsYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjRcIjtcbn1cbi5pY29uLW1hcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuLmljb24tcHV6emxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG4uaWNvbi1iYXNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjdcIjtcbn1cbi5pY29uLWVudmVsb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG4uaWNvbi1zdHJlZXRzaWduOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG4uaWNvbi10ZWxlc2NvcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMmFcIjtcbn1cbi5pY29uLWdlYXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDJiXCI7XG59XG4uaWNvbi1rZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMmNcIjtcbn1cbi5pY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyZFwiO1xufVxuLmljb24tYXR0YWNobWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyZVwiO1xufVxuLmljb24tcHJpY2V0YWdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG4uaWNvbi1saWdodGJ1bGI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzBcIjtcbn1cbi5pY29uLWxheWVyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuLmljb24tcGVuY2lsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG4uaWNvbi10b29sczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuLmljb24tdG9vbHMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuLmljb24tc2Npc3NvcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzVcIjtcbn1cbi5pY29uLXBhaW50YnJ1c2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzZcIjtcbn1cbi5pY29uLW1hZ25pZnlpbmctZ2xhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzdcIjtcbn1cbi5pY29uLWNpcmNsZS1jb21wYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG4uaWNvbi1saW5lZ3JhcGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzlcIjtcbn1cbi5pY29uLW1pYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzYVwiO1xufVxuLmljb24tc3RyYXRlZ3k6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwM2JcIjtcbn1cbi5pY29uLWJlYWtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuLmljb24tY2F1dGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzZFwiO1xufVxuLmljb24tcmVjeWNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzZVwiO1xufVxuLmljb24tYW5jaG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG4uaWNvbi1wcm9maWxlLW1hbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDBcIjtcbn1cbi5pY29uLXByb2ZpbGUtZmVtYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uaWNvbi1iaWtlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG4uaWNvbi13aW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG4uaWNvbi1ob3RhaXJiYWxsb29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG4uaWNvbi1nbG9iZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLmljb24tZ2VuaXVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uaWNvbi1tYXAtcGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XG59XG4uaWNvbi1kaWFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG4uaWNvbi1jaGF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG4uaWNvbi1oZWFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuLmljb24tY2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNGJcIjtcbn1cbi5pY29uLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0Y1wiO1xufVxuLmljb24tZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNGRcIjtcbn1cbi5pY29uLXRhcmdldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0ZVwiO1xufVxuLmljb24taGF6YXJkb3VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG4uaWNvbi1waWVjaGFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuLmljb24tc3BlZWRvbWV0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTFcIjtcbn1cbi5pY29uLWdsb2JhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuLmljb24tY29tcGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuLmljb24tbGlmZXNhdmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uaWNvbi1jbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuLmljb24tYXBlcnR1cmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTZcIjtcbn1cbi5pY29uLXF1b3RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4uaWNvbi1zY29wZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuLmljb24tYWxhcm1jbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuLmljb24tcmVmcmVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1YVwiO1xufVxuLmljb24taGFwcHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNWJcIjtcbn1cbi5pY29uLXNhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNWRcIjtcbn1cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNWVcIjtcbn1cbi5pY29uLWdvb2dsZXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNWZcIjtcbn1cbi5pY29uLXJzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuLmljb24tdHVtYmxyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuLmljb24tZHJpYmJibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiEqXFxcbiAgISoqKiBjc3MgLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbMV0udXNlWzFdIS4uL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcyEuL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjMuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztzcmM6dXJsKC4uL3Jlc291cmNlcy8wMzYwNWIyNDY3ZDQzYTlmNGM2My5lb3Q/dj00LjMuMCk7c3JjOnVybCguLi9yZXNvdXJjZXMvMDM2MDViMjQ2N2Q0M2E5ZjRjNjMuZW90PyNpZWZpeCZ2PTQuMy4wKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKC4uL3Jlc291cmNlcy9mYjY4NWE3YzdlNGFhZTJkNGQ3MS53b2ZmMj92PTQuMy4wKSBmb3JtYXQoJ3dvZmYyJyksdXJsKC4uL3Jlc291cmNlcy9jNTg5ZjcyZGYzODRlM2VmMDc4Yi53b2ZmP3Y9NC4zLjApIGZvcm1hdCgnd29mZicpLHVybCguLi9yZXNvdXJjZXMvNDVmOWY5MmE1YmZiYWQ0YmUxMmYudHRmP3Y9NC4zLjApIGZvcm1hdCgndHJ1ZXR5cGUnKSx1cmwoLi4vcmVzb3VyY2VzL2QwYmExNmQ4OWQ1MzI4M2U4MTliLnN2Zz92PTQuMy4wI2ZvbnRhd2Vzb21lcmVndWxhcikgZm9ybWF0KCdzdmcnKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LmZhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQ6bm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCl9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtZnd7d2lkdGg6MS4yODU3MTQyOWVtO3RleHQtYWxpZ246Y2VudGVyfS5mYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg1NzE0ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmZhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mYS1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg1NzE0ZW07d2lkdGg6Mi4xNDI4NTcxNGVtO3RvcDouMTQyODU3MTRlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtbGkuZmEtbGd7bGVmdDotMS44NTcxNDI4NmVtfS5mYS1ib3JkZXJ7cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtO2JvcmRlcjpzb2xpZCAuMDhlbSAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbX0ucHVsbC1yaWdodHtmbG9hdDpyaWdodH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLnB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEucHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5mYS1zcGluey13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO2FuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn0uZmEtcHVsc2V7LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTthbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KX1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19QGtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0uZmEtcm90YXRlLTkwe2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5mYS1yb3RhdGUtMTgwe2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmZhLXJvdGF0ZS0yNzB7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uZmEtZmxpcC1ob3Jpem9udGFse2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLTEsIDEpO3RyYW5zZm9ybTpzY2FsZSgtMSwgMSl9LmZhLWZsaXAtdmVydGljYWx7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7dHJhbnNmb3JtOnNjYWxlKDEsIC0xKX06cm9vdCAuZmEtcm90YXRlLTkwLDpyb290IC5mYS1yb3RhdGUtMTgwLDpyb290IC5mYS1yb3RhdGUtMjcwLDpyb290IC5mYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmZhLWZsaXAtdmVydGljYWx7LXdlYmtpdC1maWx0ZXI6bm9uZTtmaWx0ZXI6bm9uZX0uZmEtc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmEtc3RhY2stMXgsLmZhLXN0YWNrLTJ4e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmZhLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LmZhLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMDAxXCJ9LmZhLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwifS5mYS1lbnZlbG9wZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDAzXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDVcIn0uZmEtc3Rhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LmZhLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDdcIn0uZmEtZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwifS5mYS10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOVwifS5mYS10aDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS5mYS10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LmZhLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCJ9LmZhLXJlbW92ZTpiZWZvcmUsLmZhLWNsb3NlOmJlZm9yZSwuZmEtdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0uZmEtc2VhcmNoLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGVcIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0uZmEtZ2VhcjpiZWZvcmUsLmZhLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5mYS10cmFzaC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCJ9LmZhLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0uZmEtZmlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE2XCJ9LmZhLWNsb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOFwifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LmZhLXBsYXktY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSwuZmEtcmVwZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMDFlXCJ9LmZhLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjFcIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAyM1wifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjVcIn0uZmEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAyNlwifS5mYS12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS5mYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjhcIn0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LmZhLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0uZmEtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LmZhLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS5mYS1wcmludDpiZWZvcmV7Y29udGVudDpcIlxcZjAyZlwifS5mYS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzBcIn0uZmEtZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMVwifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LmZhLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wifS5mYS10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNFwifS5mYS10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50OlwiXFxmMDM1XCJ9LmZhLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIn0uZmEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDM3XCJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM4XCJ9LmZhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0uZmEtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAzYVwifS5mYS1kZWRlbnQ6YmVmb3JlLC5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS5mYS12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2RcIn0uZmEtcGhvdG86YmVmb3JlLC5mYS1pbWFnZTpiZWZvcmUsLmZhLXBpY3R1cmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZVwifS5mYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDBcIn0uZmEtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA0MVwifS5mYS1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDJcIn0uZmEtdGludDpiZWZvcmV7Y29udGVudDpcIlxcZjA0M1wifS5mYS1lZGl0OmJlZm9yZSwuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ1XCJ9LmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ2XCJ9LmZhLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZjA0N1wifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDlcIn0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGFcIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjA0YlwifS5mYS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0Y1wifS5mYS1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MlwifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5mYS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwifS5mYS1taW51cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0uZmEtdGltZXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU3XCJ9LmZhLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1OFwifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTlcIn0uZmEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWFcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1Y1wifS5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1ZFwifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWVcIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwifS5mYS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MVwifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS5mYS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCJ9LmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsLmZhLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDY0XCJ9LmZhLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZjA2NVwifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjA2NlwifS5mYS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY3XCJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY4XCJ9LmZhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDY5XCJ9LmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2YVwifS5mYS1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDZiXCJ9LmZhLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmNcIn0uZmEtZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmVcIn0uZmEtZXllLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDcwXCJ9LmZhLXdhcm5pbmc6YmVmb3JlLC5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MVwifS5mYS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MlwifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wifS5mYS1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzRcIn0uZmEtY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NVwifS5mYS1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0uZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA3N1wifS5mYS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzhcIn0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwifS5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDdhXCJ9LmZhLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3YlwifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wifS5mYS1hcnJvd3MtdjpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZFwifS5mYS1hcnJvd3MtaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZVwifS5mYS1iYXItY2hhcnQtbzpiZWZvcmUsLmZhLWJhci1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjA4MFwifS5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4MVwifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODJcIn0uZmEtY2FtZXJhLXJldHJvOmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LmZhLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NFwifS5mYS1nZWFyczpiZWZvcmUsLmZhLWNvZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODVcIn0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIn0uZmEtdGh1bWJzLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODdcIn0uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OFwifS5mYS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODlcIn0uZmEtaGVhcnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA4YVwifS5mYS1zaWduLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZjA4YlwifS5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGNcIn0uZmEtdGh1bWItdGFjazpiZWZvcmV7Y29udGVudDpcIlxcZjA4ZFwifS5mYS1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDhlXCJ9LmZhLXNpZ24taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTBcIn0uZmEtdHJvcGh5OmJlZm9yZXtjb250ZW50OlwiXFxmMDkxXCJ9LmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTJcIn0uZmEtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDkzXCJ9LmZhLWxlbW9uLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIn0uZmEtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTZcIn0uZmEtYm9va21hcmstbzpiZWZvcmV7Y29udGVudDpcIlxcZjA5N1wifS5mYS1waG9uZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOThcIn0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA5OVwifS5mYS1mYWNlYm9vay1mOmJlZm9yZSwuZmEtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWFcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LmZhLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjA5Y1wifS5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwifS5mYS1yc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWVcIn0uZmEtaGRkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTBcIn0uZmEtYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTFcIn0uZmEtYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjBmM1wifS5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBhM1wifS5mYS1oYW5kLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTRcIn0uZmEtaGFuZC1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTVcIn0uZmEtaGFuZC1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGE2XCJ9LmZhLWhhbmQtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGE3XCJ9LmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE4XCJ9LmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOVwifS5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWFcIn0uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWJcIn0uZmEtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWNcIn0uZmEtd3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMGFkXCJ9LmZhLXRhc2tzOmJlZm9yZXtjb250ZW50OlwiXFxmMGFlXCJ9LmZhLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBiMFwifS5mYS1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjFcIn0uZmEtYXJyb3dzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjBiMlwifS5mYS1ncm91cDpiZWZvcmUsLmZhLXVzZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGMwXCJ9LmZhLWNoYWluOmJlZm9yZSwuZmEtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZjBjMVwifS5mYS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjBjMlwifS5mYS1mbGFzazpiZWZvcmV7Y29udGVudDpcIlxcZjBjM1wifS5mYS1jdXQ6YmVmb3JlLC5mYS1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIlxcZjBjNFwifS5mYS1jb3B5OmJlZm9yZSwuZmEtZmlsZXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBjNVwifS5mYS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzZcIn0uZmEtc2F2ZTpiZWZvcmUsLmZhLWZsb3BweS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGM3XCJ9LmZhLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjOFwifS5mYS1uYXZpY29uOmJlZm9yZSwuZmEtcmVvcmRlcjpiZWZvcmUsLmZhLWJhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzlcIn0uZmEtbGlzdC11bDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYVwifS5mYS1saXN0LW9sOmJlZm9yZXtjb250ZW50OlwiXFxmMGNiXCJ9LmZhLXN0cmlrZXRocm91Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2NcIn0uZmEtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMGNkXCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMGNlXCJ9LmZhLW1hZ2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMGQwXCJ9LmZhLXRydWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMGQxXCJ9LmZhLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkMlwifS5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGQzXCJ9LmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBkNFwifS5mYS1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjBkNVwifS5mYS1tb25leTpiZWZvcmV7Y29udGVudDpcIlxcZjBkNlwifS5mYS1jYXJldC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ3XCJ9LmZhLWNhcmV0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ4XCJ9LmZhLWNhcmV0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDlcIn0uZmEtY2FyZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGFcIn0uZmEtY29sdW1uczpiZWZvcmV7Y29udGVudDpcIlxcZjBkYlwifS5mYS11bnNvcnRlZDpiZWZvcmUsLmZhLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGNcIn0uZmEtc29ydC1kb3duOmJlZm9yZSwuZmEtc29ydC1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMGRkXCJ9LmZhLXNvcnQtdXA6YmVmb3JlLC5mYS1zb3J0LWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkZVwifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlMFwifS5mYS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZjBlMVwifS5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsLmZhLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTJcIn0uZmEtbGVnYWw6YmVmb3JlLC5mYS1nYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcZjBlM1wifS5mYS1kYXNoYm9hcmQ6YmVmb3JlLC5mYS10YWNob21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGU0XCJ9LmZhLWNvbW1lbnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlNVwifS5mYS1jb21tZW50cy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGU2XCJ9LmZhLWZsYXNoOmJlZm9yZSwuZmEtYm9sdDpiZWZvcmV7Y29udGVudDpcIlxcZjBlN1wifS5mYS1zaXRlbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMGU4XCJ9LmZhLXVtYnJlbGxhOmJlZm9yZXtjb250ZW50OlwiXFxmMGU5XCJ9LmZhLXBhc3RlOmJlZm9yZSwuZmEtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMGVhXCJ9LmZhLWxpZ2h0YnVsYi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGViXCJ9LmZhLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMGVjXCJ9LmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMGVkXCJ9LmZhLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlZVwifS5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50OlwiXFxmMGYwXCJ9LmZhLXN0ZXRob3Njb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmMGYxXCJ9LmZhLXN1aXRjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGYyXCJ9LmZhLWJlbGwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBhMlwifS5mYS1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjRcIn0uZmEtY3V0bGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZjBmNVwifS5mYS1maWxlLXRleHQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBmNlwifS5mYS1idWlsZGluZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGY3XCJ9LmZhLWhvc3BpdGFsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjhcIn0uZmEtYW1idWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY5XCJ9LmZhLW1lZGtpdDpiZWZvcmV7Y29udGVudDpcIlxcZjBmYVwifS5mYS1maWdodGVyLWpldDpiZWZvcmV7Y29udGVudDpcIlxcZjBmYlwifS5mYS1iZWVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGZjXCJ9LmZhLWgtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGZkXCJ9LmZhLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGZlXCJ9LmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAwXCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMVwifS5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDJcIn0uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDNcIn0uZmEtYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNFwifS5mYS1hbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNVwifS5mYS1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNlwifS5mYS1hbmdsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTA3XCJ9LmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDhcIn0uZmEtbGFwdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA5XCJ9LmZhLXRhYmxldDpiZWZvcmV7Y29udGVudDpcIlxcZjEwYVwifS5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLC5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGJcIn0uZmEtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGNcIn0uZmEtcXVvdGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZFwifS5mYS1xdW90ZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZVwifS5mYS1zcGlubmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTEwXCJ9LmZhLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjExMVwifS5mYS1tYWlsLXJlcGx5OmJlZm9yZSwuZmEtcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTJcIn0uZmEtZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjExM1wifS5mYS1mb2xkZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjExNFwifS5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE1XCJ9LmZhLXNtaWxlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMThcIn0uZmEtZnJvd24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjExOVwifS5mYS1tZWgtbzpiZWZvcmV7Y29udGVudDpcIlxcZjExYVwifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFiXCJ9LmZhLWtleWJvYXJkLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWNcIn0uZmEtZmxhZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTFkXCJ9LmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFlXCJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmZhLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjFcIn0uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLC5mYS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjJcIn0uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSwuZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLC5mYS1zdGFyLWhhbGYtbzpiZWZvcmV7Y29udGVudDpcIlxcZjEyM1wifS5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlxcZjEyNFwifS5mYS1jcm9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTI1XCJ9LmZhLWNvZGUtZm9yazpiZWZvcmV7Y29udGVudDpcIlxcZjEyNlwifS5mYS11bmxpbms6YmVmb3JlLC5mYS1jaGFpbi1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjdcIn0uZmEtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjhcIn0uZmEtaW5mbzpiZWZvcmV7Y29udGVudDpcIlxcZjEyOVwifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyYVwifS5mYS1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyYlwifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmNcIn0uZmEtZXJhc2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMTJkXCJ9LmZhLXB1enpsZS1waWVjZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyZVwifS5mYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMTMwXCJ9LmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzFcIn0uZmEtc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMTMyXCJ9LmZhLWNhbGVuZGFyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzNcIn0uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzRcIn0uZmEtcm9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM1XCJ9LmZhLW1heGNkbjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNlwifS5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM3XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM4XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTM5XCJ9LmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2FcIn0uZmEtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2JcIn0uZmEtY3NzMzpiZWZvcmV7Y29udGVudDpcIlxcZjEzY1wifS5mYS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2RcIn0uZmEtdW5sb2NrLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjEzZVwifS5mYS1idWxsc2V5ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0MFwifS5mYS1lbGxpcHNpcy1oOmJlZm9yZXtjb250ZW50OlwiXFxmMTQxXCJ9LmZhLWVsbGlwc2lzLXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDJcIn0uZmEtcnNzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0M1wifS5mYS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwifS5mYS10aWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDVcIn0uZmEtbWludXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ2XCJ9LmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ3XCJ9LmZhLWxldmVsLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ4XCJ9LmZhLWxldmVsLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDlcIn0uZmEtY2hlY2stc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRhXCJ9LmZhLXBlbmNpbC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGJcIn0uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGNcIn0uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRkXCJ9LmZhLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGVcIn0uZmEtdG9nZ2xlLWRvd246YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTUwXCJ9LmZhLXRvZ2dsZS11cDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTUxXCJ9LmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTUyXCJ9LmZhLWV1cm86YmVmb3JlLC5mYS1ldXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTNcIn0uZmEtZ2JwOmJlZm9yZXtjb250ZW50OlwiXFxmMTU0XCJ9LmZhLWRvbGxhcjpiZWZvcmUsLmZhLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZjE1NVwifS5mYS1ydXBlZTpiZWZvcmUsLmZhLWlucjpiZWZvcmV7Y29udGVudDpcIlxcZjE1NlwifS5mYS1jbnk6YmVmb3JlLC5mYS1ybWI6YmVmb3JlLC5mYS15ZW46YmVmb3JlLC5mYS1qcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTdcIn0uZmEtcnVibGU6YmVmb3JlLC5mYS1yb3VibGU6YmVmb3JlLC5mYS1ydWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNThcIn0uZmEtd29uOmJlZm9yZSwuZmEta3J3OmJlZm9yZXtjb250ZW50OlwiXFxmMTU5XCJ9LmZhLWJpdGNvaW46YmVmb3JlLC5mYS1idGM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWFcIn0uZmEtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1YlwifS5mYS1maWxlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWNcIn0uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWRcIn0uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVlXCJ9LmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2MFwifS5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYxXCJ9LmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjJcIn0uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjNcIn0uZmEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTY0XCJ9LmZhLXRodW1icy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTY1XCJ9LmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY2XCJ9LmZhLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjdcIn0uZmEteGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjE2OFwifS5mYS14aW5nLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2OVwifS5mYS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmFcIn0uZmEtZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjE2YlwifS5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIlxcZjE2Y1wifS5mYS1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmRcIn0uZmEtZmxpY2tyOmJlZm9yZXtjb250ZW50OlwiXFxmMTZlXCJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3MFwifS5mYS1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzFcIn0uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3MlwifS5mYS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzNcIn0uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3NFwifS5mYS1sb25nLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzVcIn0uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE3NlwifS5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzdcIn0uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE3OFwifS5mYS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwifS5mYS13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxmMTdhXCJ9LmZhLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2JcIn0uZmEtbGludXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2NcIn0uZmEtZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2RcIn0uZmEtc2t5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2VcIn0uZmEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MFwifS5mYS10cmVsbG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODFcIn0uZmEtZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgyXCJ9LmZhLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODNcIn0uZmEtZ2l0dGlwOmJlZm9yZSwuZmEtZ3JhdGlwYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODRcIn0uZmEtc3VuLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODVcIn0uZmEtbW9vbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCJ9LmZhLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODdcIn0uZmEtYnVnOmJlZm9yZXtjb250ZW50OlwiXFxmMTg4XCJ9LmZhLXZrOmJlZm9yZXtjb250ZW50OlwiXFxmMTg5XCJ9LmZhLXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMThhXCJ9LmZhLXJlbnJlbjpiZWZvcmV7Y29udGVudDpcIlxcZjE4YlwifS5mYS1wYWdlbGluZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGNcIn0uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGRcIn0uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGVcIn0uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE5MFwifS5mYS10b2dnbGUtbGVmdDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTFcIn0uZmEtZG90LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTkyXCJ9LmZhLXdoZWVsY2hhaXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTNcIn0uZmEtdmltZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk0XCJ9LmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsLmZhLXRyeTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NVwifS5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTk2XCJ9LmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTdcIn0uZmEtc2xhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOThcIn0uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk5XCJ9LmZhLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjE5YVwifS5mYS1vcGVuaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWJcIn0uZmEtaW5zdGl0dXRpb246YmVmb3JlLC5mYS1iYW5rOmJlZm9yZSwuZmEtdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDpcIlxcZjE5Y1wifS5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLC5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZFwifS5mYS15YWhvbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZVwifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTBcIn0uZmEtcmVkZGl0OmJlZm9yZXtjb250ZW50OlwiXFxmMWExXCJ9LmZhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTJcIn0uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEzXCJ9LmZhLXN0dW1ibGV1cG9uOmJlZm9yZXtjb250ZW50OlwiXFxmMWE0XCJ9LmZhLWRlbGljaW91czpiZWZvcmV7Y29udGVudDpcIlxcZjFhNVwifS5mYS1kaWdnOmJlZm9yZXtjb250ZW50OlwiXFxmMWE2XCJ9LmZhLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTdcIn0uZmEtcGllZC1waXBlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYThcIn0uZmEtZHJ1cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWE5XCJ9LmZhLWpvb21sYTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYVwifS5mYS1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYlwifS5mYS1mYXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWNcIn0uZmEtYnVpbGRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWRcIn0uZmEtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWVcIn0uZmEtcGF3OmJlZm9yZXtjb250ZW50OlwiXFxmMWIwXCJ9LmZhLXNwb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMWIxXCJ9LmZhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjJcIn0uZmEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjNcIn0uZmEtYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNFwifS5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNVwifS5mYS1zdGVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNlwifS5mYS1zdGVhbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjdcIn0uZmEtcmVjeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiOFwifS5mYS1hdXRvbW9iaWxlOmJlZm9yZSwuZmEtY2FyOmJlZm9yZXtjb250ZW50OlwiXFxmMWI5XCJ9LmZhLWNhYjpiZWZvcmUsLmZhLXRheGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmFcIn0uZmEtdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiYlwifS5mYS1zcG90aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMWJjXCJ9LmZhLWRldmlhbnRhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmRcIn0uZmEtc291bmRjbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjFiZVwifS5mYS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjMFwifS5mYS1maWxlLXBkZi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWMxXCJ9LmZhLWZpbGUtd29yZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWMyXCJ9LmZhLWZpbGUtZXhjZWwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjM1wifS5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjNFwifS5mYS1maWxlLXBob3RvLW86YmVmb3JlLC5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjNVwifS5mYS1maWxlLXppcC1vOmJlZm9yZSwuZmEtZmlsZS1hcmNoaXZlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzZcIn0uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSwuZmEtZmlsZS1hdWRpby1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM3XCJ9LmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjOFwifS5mYS1maWxlLWNvZGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjOVwifS5mYS12aW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMWNhXCJ9LmZhLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2JcIn0uZmEtanNmaWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2NcIn0uZmEtbGlmZS1ib3V5OmJlZm9yZSwuZmEtbGlmZS1idW95OmJlZm9yZSwuZmEtbGlmZS1zYXZlcjpiZWZvcmUsLmZhLXN1cHBvcnQ6YmVmb3JlLC5mYS1saWZlLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2RcIn0uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2VcIn0uZmEtcmE6YmVmb3JlLC5mYS1yZWJlbDpiZWZvcmV7Y29udGVudDpcIlxcZjFkMFwifS5mYS1nZTpiZWZvcmUsLmZhLWVtcGlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMVwifS5mYS1naXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQyXCJ9LmZhLWdpdDpiZWZvcmV7Y29udGVudDpcIlxcZjFkM1wifS5mYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDpcIlxcZjFkNFwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ1XCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ2XCJ9LmZhLXdlY2hhdDpiZWZvcmUsLmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS1zZW5kOmJlZm9yZSwuZmEtcGFwZXItcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDhcIn0uZmEtc2VuZC1vOmJlZm9yZSwuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFkOVwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxmMWRhXCJ9LmZhLWdlbmRlcmxlc3M6YmVmb3JlLC5mYS1jaXJjbGUtdGhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkYlwifS5mYS1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGNcIn0uZmEtcGFyYWdyYXBoOmJlZm9yZXtjb250ZW50OlwiXFxmMWRkXCJ9LmZhLXNsaWRlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGVcIn0uZmEtc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMWUwXCJ9LmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTFcIn0uZmEtYm9tYjpiZWZvcmV7Y29udGVudDpcIlxcZjFlMlwifS5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSwuZmEtZnV0Ym9sLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTNcIn0uZmEtdHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMWU0XCJ9LmZhLWJpbm9jdWxhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTVcIn0uZmEtcGx1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjFlNlwifS5mYS1zbGlkZXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWU3XCJ9LmZhLXR3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOFwifS5mYS15ZWxwOmJlZm9yZXtjb250ZW50OlwiXFxmMWU5XCJ9LmZhLW5ld3NwYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWVhXCJ9LmZhLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWJcIn0uZmEtY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjFlY1wifS5mYS1wYXlwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWRcIn0uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZVwifS5mYS1jYy12aXNhOmJlZm9yZXtjb250ZW50OlwiXFxmMWYwXCJ9LmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjFcIn0uZmEtY2MtZGlzY292ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjJcIn0uZmEtY2MtYW1leDpiZWZvcmV7Y29udGVudDpcIlxcZjFmM1wifS5mYS1jYy1wYXlwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjRcIn0uZmEtY2Mtc3RyaXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMWY1XCJ9LmZhLWJlbGwtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjZcIn0uZmEtYmVsbC1zbGFzaC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWY3XCJ9LmZhLXRyYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWY4XCJ9LmZhLWNvcHlyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOVwifS5mYS1hdDpiZWZvcmV7Y29udGVudDpcIlxcZjFmYVwifS5mYS1leWVkcm9wcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWZiXCJ9LmZhLXBhaW50LWJydXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWZjXCJ9LmZhLWJpcnRoZGF5LWNha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmRcIn0uZmEtYXJlYS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjFmZVwifS5mYS1waWUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDBcIn0uZmEtbGluZS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjIwMVwifS5mYS1sYXN0Zm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDJcIn0uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwM1wifS5mYS10b2dnbGUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMjA0XCJ9LmZhLXRvZ2dsZS1vbjpiZWZvcmV7Y29udGVudDpcIlxcZjIwNVwifS5mYS1iaWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjA2XCJ9LmZhLWJ1czpiZWZvcmV7Y29udGVudDpcIlxcZjIwN1wifS5mYS1pb3hob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA4XCJ9LmZhLWFuZ2VsbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOVwifS5mYS1jYzpiZWZvcmV7Y29udGVudDpcIlxcZjIwYVwifS5mYS1zaGVrZWw6YmVmb3JlLC5mYS1zaGVxZWw6YmVmb3JlLC5mYS1pbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGJcIn0uZmEtbWVhbnBhdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGNcIn0uZmEtYnV5c2VsbGFkczpiZWZvcmV7Y29udGVudDpcIlxcZjIwZFwifS5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmV7Y29udGVudDpcIlxcZjIwZVwifS5mYS1kYXNoY3ViZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxMFwifS5mYS1mb3J1bWJlZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxMVwifS5mYS1sZWFucHViOmJlZm9yZXtjb250ZW50OlwiXFxmMjEyXCJ9LmZhLXNlbGxzeTpiZWZvcmV7Y29udGVudDpcIlxcZjIxM1wifS5mYS1zaGlydHNpbmJ1bGs6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTRcIn0uZmEtc2ltcGx5YnVpbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTVcIn0uZmEtc2t5YXRsYXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTZcIn0uZmEtY2FydC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE3XCJ9LmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjIxOFwifS5mYS1kaWFtb25kOmJlZm9yZXtjb250ZW50OlwiXFxmMjE5XCJ9LmZhLXNoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWFcIn0uZmEtdXNlci1zZWNyZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWJcIn0uZmEtbW90b3JjeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxY1wifS5mYS1zdHJlZXQtdmlldzpiZWZvcmV7Y29udGVudDpcIlxcZjIxZFwifS5mYS1oZWFydGJlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWVcIn0uZmEtdmVudXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjFcIn0uZmEtbWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjIyMlwifS5mYS1tZXJjdXJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMjIzXCJ9LmZhLXRyYW5zZ2VuZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjI0XCJ9LmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIyNVwifS5mYS12ZW51cy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjZcIn0uZmEtbWFycy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjdcIn0uZmEtdmVudXMtbWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjIyOFwifS5mYS1tYXJzLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyOVwifS5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZXtjb250ZW50OlwiXFxmMjJhXCJ9LmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmJcIn0uZmEtbmV1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjJjXCJ9LmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OlwiXFxmMjMwXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9LmZhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMjMyXCJ9LmZhLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzM1wifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uZmEtdXNlci10aW1lczpiZWZvcmV7Y29udGVudDpcIlxcZjIzNVwifS5mYS1ob3RlbDpiZWZvcmUsLmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIzNlwifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9LmZhLXN1YndheTpiZWZvcmV7Y29udGVudDpcIlxcZjIzOVwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2FcIn1cbi8qISoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiEqXFxcbiAgISoqKiBjc3MgLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbMV0udXNlWzFdIS4uL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcyEuL2Nzcy9vd2wudHJhbnNpdGlvbnMuY3NzICoqKiFcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBcbiAqICBPd2wgQ2Fyb3VzZWwgQ1NTMyBUcmFuc2l0aW9ucyBcbiAqL1xuXG4ub3dsLW9yaWdpbiB7XG5cdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEyMDBweDtcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW4teCA6IDUwJTtcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW4teSA6IDUwJTtcblx0LW1vei1wZXJzcGVjdGl2ZSA6IDEyMDBweDtcblx0LW1vei1wZXJzcGVjdGl2ZS1vcmlnaW4teCA6IDUwJTtcblx0LW1vei1wZXJzcGVjdGl2ZS1vcmlnaW4teSA6IDUwJTtcblx0cGVyc3BlY3RpdmUgOiAxMjAwcHg7XG59XG4vKiBmYWRlICovXG4ub3dsLWZhZGUtb3V0IHtcbiAgei1pbmRleDogMTA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlT3V0IC43cyBib3RoIGVhc2U7XG4gIGFuaW1hdGlvbjogZmFkZU91dCAuN3MgYm90aCBlYXNlO1xufVxuLm93bC1mYWRlLWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVJbiAuN3MgYm90aCBlYXNlO1xuICBhbmltYXRpb246IGZhZGVJbiAuN3MgYm90aCBlYXNlO1xufVxuLyogYmFja1NsaWRlICovXG4ub3dsLWJhY2tTbGlkZS1vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmFja1NsaWRlT3V0IDFzIGJvdGggZWFzZTtcbiAgYW5pbWF0aW9uOiBiYWNrU2xpZGVPdXQgMXMgYm90aCBlYXNlO1xufVxuLm93bC1iYWNrU2xpZGUtaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmFja1NsaWRlSW4gMXMgYm90aCBlYXNlO1xuICBhbmltYXRpb246IGJhY2tTbGlkZUluIDFzIGJvdGggZWFzZTtcbn1cbi8qIGdvRG93biAqL1xuLm93bC1nb0Rvd24tb3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNjYWxlVG9GYWRlIC43cyBlYXNlIGJvdGg7XG4gIGFuaW1hdGlvbjogc2NhbGVUb0ZhZGUgLjdzIGVhc2UgYm90aDtcbn1cbi5vd2wtZ29Eb3duLWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGdvRG93biAuNnMgZWFzZSBib3RoO1xuICBhbmltYXRpb246IGdvRG93biAuNnMgZWFzZSBib3RoO1xufVxuLyogc2NhbGVVcCAqL1xuLm93bC1mYWRlVXAtaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGVVcEZyb20gLjVzIGVhc2UgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZVVwRnJvbSAuNXMgZWFzZSBib3RoO1xufVxuXG4ub3dsLWZhZGVVcC1vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2NhbGVVcFRvIC41cyBlYXNlIGJvdGg7XG4gIGFuaW1hdGlvbjogc2NhbGVVcFRvIC41cyBlYXNlIGJvdGg7XG59XG4vKiBLZXlmcmFtZXMgKi9cbi8qZW1wdHkqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGVtcHR5IHtcbiAgMCUge29wYWNpdHk6IDF9XG59XG5Aa2V5ZnJhbWVzIGVtcHR5IHtcbiAgMCUge29wYWNpdHk6IDF9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUgeyBvcGFjaXR5OjA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6MTsgfVxufVxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7IG9wYWNpdHk6MDsgfVxuICAxMDAlIHsgb3BhY2l0eToxOyB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHsgb3BhY2l0eToxOyB9XG4gIDEwMCUgeyBvcGFjaXR5OjA7IH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHsgb3BhY2l0eToxOyB9XG4gIDEwMCUgeyBvcGFjaXR5OjA7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrU2xpZGVPdXQge1xuICAyNSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KTsgfVxuICA3NSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKC0yMDAlKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCkgdHJhbnNsYXRlWCgtMjAwJSk7IH1cbn1cbkBrZXlmcmFtZXMgYmFja1NsaWRlT3V0IHtcbiAgMjUlIHsgb3BhY2l0eTogLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpOyB9XG4gIDc1JSB7IG9wYWNpdHk6IC41OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpIHRyYW5zbGF0ZVgoLTIwMCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKC0yMDAlKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCkgdHJhbnNsYXRlWCgtMjAwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpIHRyYW5zbGF0ZVgoLTIwMCUpOyB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja1NsaWRlSW4ge1xuICAwJSwgMjUlIHsgb3BhY2l0eTogLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCkgdHJhbnNsYXRlWCgyMDAlKTsgfVxuICA3NSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTsgfVxufVxuQGtleWZyYW1lcyBiYWNrU2xpZGVJbiB7XG4gIDAlLCAyNSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKDIwMCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKDIwMCUpOyB9XG4gIDc1JSB7IG9wYWNpdHk6IC41OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVgoMCk7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZVRvRmFkZSB7XG4gIHRvIHsgb3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC44KTsgfVxufVxuQGtleWZyYW1lcyBzY2FsZVRvRmFkZSB7XG4gIHRvIHsgb3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC44KTsgdHJhbnNmb3JtOiBzY2FsZSguOCk7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBnb0Rvd24ge1xuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB9XG59XG5Aa2V5ZnJhbWVzIGdvRG93biB7XG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlVXBGcm9tIHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlVXBGcm9tIHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7IH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlVXBUbyB7XG4gIHRvIHsgb3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7IH1cbn1cbkBrZXlmcmFtZXMgc2NhbGVVcFRvIHtcbiAgdG8geyBvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTsgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG59XG4vKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiohKlxcXG4gICEqKiogY3NzIC4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzFdLnVzZVsxXSEuLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanMhLi9jc3Mvb3dsLmNhcm91c2VsLmNzcyAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogXG4gKiBcdENvcmUgT3dsIENhcm91c2VsIENTUyBGaWxlXG4gKlx0djEuMy4zXG4gKi9cblxuLyogY2xlYXJmaXggKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyOmFmdGVyIHtcblx0Y29udGVudDogXCIuXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRsaW5lLWhlaWdodDogMDtcblx0aGVpZ2h0OiAwO1xufVxuLyogZGlzcGxheSBub25lIHVudGlsIGluaXQgKi9cbi5vd2wtY2Fyb3VzZWx7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXJ7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXItb3V0ZXJ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlci1vdXRlci5hdXRvSGVpZ2h0e1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuXHRcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVte1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGN1cnNvcjogdXJsKC4uL3Jlc291cmNlcy9iYjY0NmQ2MTgwOWRhOTdmNjcxYS5wbmcpLCBtb3ZlO1xufVxuLm93bC1jYXJvdXNlbC5saWdodC1wYWdpbmF0aW9uIC5vd2wtaXRlbXtcblx0ZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGN1cnNvcjogdXJsKC4uL3Jlc291cmNlcy9hY2EyYTc4ZWExYzk5NDg3YWEwYy5wbmcpLCBtb3ZlO1xufVxuLm93bC1jb250cm9scyAub3dsLXBhZ2UsXG4ub3dsLWNvbnRyb2xzIC5vd2wtYnV0dG9ucyBkaXZ7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vd2wtY29udHJvbHMge1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi8qIG1vdXNlIGdyYWIgaWNvbiAqL1xuLmdyYWJiaW5nIHsgXG4gICAgY3Vyc29yOiBkZWFmdWx0O1xufVxuXG4vKiBmaXggKi9cbi5vd2wtY2Fyb3VzZWwgIC5vd2wtd3JhcHBlcixcbi5vd2wtY2Fyb3VzZWwgIC5vd2wtaXRlbXtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6ICAgIGhpZGRlbjtcbiAgICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogICAgIGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xufVxuLmN1cnNvci1kZWZhdWx0IC5vd2wtaXRlbSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnRcbn1cbi8qISoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/cnVsZVNldFsxXS5ydWxlc1sxXS51c2VbMV0hLi4vbm9kZV9tb2R1bGVzL3Bvc3Rjc3MtbG9hZGVyL2Rpc3QvY2pzLmpzIS4vY3NzL3N0eWxlLmNzcyAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AaW1wb3J0IHVybChodHRwOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86NDAwLDEwMCwzMDAsNTAwLDcwMCw5MDApO1xuLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/cnVsZVNldFsxXS5ydWxlc1sxXS51c2VbMV0hLi4vbm9kZV9tb2R1bGVzL3Bvc3Rjc3MtbG9hZGVyL2Rpc3QvY2pzLmpzIS4vY3NzL3N0eWxlLmNzcyAoMSkgKioqIVxuICBcXCoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBpbXBvcnQgdXJsKGh0dHA6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6NDAwLDcwMCk7XG4vKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiohKlxcXG4gICEqKiogY3NzIC4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzFdLnVzZVsxXSEuLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanMhLi9jc3Mvc3R5bGUuY3NzICgyKSAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuTmFtZTogc3R5bGUuY3NzXHJcblZlcnNpb246IDEuMFxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuVGFibGUgb2YgY29udGVudHNcclxuICAgICAgICBcclxuICAgIDAxLiBHb29nbGUgZm9udFxyXG4gICAgMDIuIFJlc2V0XHJcbiAgICAwMy4gVHlwb2dyYXBoeVxyXG4gICAgMDQuIEljb25cclxuICAgIDA1LiBCYWNrZ3JvdW5kIGNvbG9yXHJcbiAgICAwNi4gQmFja2dyb3VuZCBpbWFnZVxyXG4gICAgMDcuIEN1c3RvbVxyXG4gICAgMDguIEJvcmRlclxyXG4gICAgMDkuIE93bCBjYXJvdXNlbFxyXG4gICAgMTAuIE5hdmlnYXRpb25cclxuICAgIDExLiBTbGlkZXIgYW5kIHBhcmFsbGF4IHR5cG9ncmFwaHlcclxuICAgIDEyLiBDb3VudGVyXHJcbiAgICAxMy4gUG9ydGZvbGlvXHJcbiAgICAxNC4gVGFiXHJcbiAgICAxNS4gTGlzdFxyXG4gICAgMTYuIFByb2dyZXNzIGJhclxyXG4gICAgMTcuIFRlc3RpbW9uaWFsXHJcbiAgICAxOC4gVGVhbVxyXG4gICAgMTkuIEJsb2dcclxuICAgIDIwLiBGb3JtIGNvbnRyb2xzXHJcbiAgICAyMS4gRmVhdHVyZXMgYm94XHJcbiAgICAyMi4gQWNjb3JkaW9uIGFuZCB0b2dnbGVcclxuICAgIDIzLiBRdW90ZVxyXG4gICAgMjQuIEFsZXJ0XHJcbiAgICAyNS4gVmlkZW8gYW5kIHNvdW5kXHJcbiAgICAyNi4gRm9vdGVyXHJcbiAgICAyNy4gQWdlbmN5IGRlbW9cclxuICAgIDI4LiBSZXN0YXVyYW50IGRlbW9cclxuICAgIDI5LiBUcmF2ZWwgZGVtb1xyXG4gICAgMzAuIFNwYSBkZW1vXHJcbiAgICAzMS4gRXZlbnQgZGVtb1xyXG4gICAgMzIuIFBob3RvZ3JhcGh5IGRlbW9cclxuICAgIDMzLiBQZXJzb25hbCBkZW1vXHJcbiAgICAzNC4gQXJjaGl0ZWN0dXJlIGRlbW9cclxuICAgIDM1LiBTcGEgZGVtb1xyXG4gICAgMzYuIFdlZGRpbmcgZGVtb1xyXG4gICAgMzcuIFRhdHRvbyBkZW1vXHJcbiAgICAzOC4gQmxvZyBsaXN0aW5nXHJcbiAgICAzOS4gQ29taW5nIHNvb25cclxuICAgIDQwLiBFbGVtZW50c1xyXG5cclxuKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBHb29nbGUgZm9udFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFJlc2V0XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5ib2R5eyBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7IC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyBmb250LXNpemU6MTNweDsgY29sb3I6IzYyNjI2MjsgbGluZS1oZWlnaHQ6MjNweDsgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbSB9XHJcbmEsIGE6YWN0aXZleyBjb2xvcjogIzYyNjI2MjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XHJcbmE6aG92ZXIsIGE6Zm9jdXN7IGNvbG9yOiAjMjcyNzI3OyAgdGV4dC1kZWNvcmF0aW9uOiBub25lfVxyXG5hOmZvY3VzIHtvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cclxuaW1nIHsgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgbWF4LXdpZHRoOjEwMCU7IGhlaWdodDphdXRvOyB9IC8qIC13ZWJraXQtICovXHJcbnZpZGVvIHsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgZGlzcGxheTogdGFibGUtY2VsbDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgd2lkdGg6IDEwMCU7IH1cclxudWx7IG1hcmdpbjogMHB4OyBwYWRkaW5nOjBweDsgfVxyXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdHsgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjsgbGV0dGVyLXNwYWNpbmc6IDFweDsgZm9udC1zaXplOiAxMXB4OyAgcGFkZGluZzogOHB4IDE1cHg7IHdpZHRoOiAxMDAlOyBtYXJnaW46IDAgMCAyMHB4IDA7IG1heC13aWR0aDogMTAwJTsgcmVzaXplOiBub25lO31cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7IHdpZHRoOiBhdXRvfVxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHRleHRhcmVhLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAgYm9yZGVyLXJhZGl1czogMDsgfVxyXG5pbnB1dDpmb2N1cywgdGV4dGFyZWE6Zm9jdXN7IGJvcmRlcjogMXB4IHNvbGlkICM5ODk4OTg7IG91dGxpbmU6IG5vbmU7IH1cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7IGJvcmRlcjpub25lICFpbXBvcnRhbnR9XHJcbnNlbGVjdDo6LW1zLWV4cGFuZHsgZGlzcGxheTpub25lO31cclxuaWZyYW1lIHsgYm9yZGVyOiAwO31cclxudWwgeyBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTsgfVxyXG51bCwgb2wsIGRsIHtsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO31cclxuKiB7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IH1cclxuOjotbW96LXNlbGVjdGlvbiB7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5kOiNkY2RjZGM7IH1cclxuOjpzZWxlY3Rpb24geyBjb2xvcjogIzAwMDsgYmFja2dyb3VuZDojZGNkY2RjOyB9XHJcbjo6LW1vei1zZWxlY3Rpb24geyBjb2xvcjojMDAwOyBiYWNrZ3JvdW5kOiNkY2RjZGM7IH1cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTk7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XHJcbjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTkgIWltcG9ydGFudDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG9wYWNpdHk6MTsgfVxyXG46Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogIzk5OSAhaW1wb3J0YW50OyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgb3BhY2l0eToxOyB9IFxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTkgIWltcG9ydGFudDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG9wYWNpdHk6MTsgfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHsgd2lkdGg6MTJweCB9XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sgeyAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4zKTsgYm94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpOyB9XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIgeyBiYWNrZ3JvdW5kOnJnYmEoMjEwLDIxMCwyMTAsLjgpOyAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC41KTsgYm94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjUpOyB9XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6d2luZG93LWluYWN0aXZlIHsgYmFja2dyb3VuZDpyZ2JhKDIxMCwyMTAsMjEwLC40KSB9XHJcbi5hbmltYXRlZCB7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDsgIH0gLyogLW1vei0qL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFR5cG9ncmFwaHlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGhlYWRpbmcgKi9cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGNvbG9yOiAjMDAwOyB9XHJcbmgxIHsgZm9udC1zaXplOjQ1cHg7IGxpbmUtaGVpZ2h0OiA0NXB4OyBsaW5lLWhlaWdodDogNTBweH1cclxuaDIgeyBmb250LXNpemU6NDBweDsgbGluZS1oZWlnaHQ6NDVweH1cclxuaDMgeyBmb250LXNpemU6MzVweDsgbGluZS1oZWlnaHQ6NDBweH1cclxuaDQgeyBmb250LXNpemU6MjVweDsgbGluZS1oZWlnaHQ6MzBweH1cclxuaDUgeyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MjVweH1cclxuaDYgeyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MjNweH1cclxuLnRpdGxlLXRoaWNrLXVuZGVybGluZSB7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgIzAwMDsgcGFkZGluZzogMCAwIDE1cHggMH1cclxuLnRpdGxlLXVuZGVybGluZSB7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmZjsgcGFkZGluZzogMCAwIDVweCAwfVxyXG4udGl0bGUtc2lkZWxpbmUge3BhZGRpbmc6MDt9XHJcbi50aXRsZS1zaWRlbGluZTpiZWZvcmUgeyBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VmMTA2ZTsgY29udGVudDogXCJcIjsgbGVmdDogLTE1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxNXB4OyB3aWR0aDogMTJweDsgfVxyXG5cclxuLyogc2VjdGlvbiB0aXRsZSAqL1xyXG4uc2VjdGlvbi10aXRsZXsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zaXplOiAyMHB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyBwYWRkaW5nOiAwIDAgMTAwcHggMDt9XHJcbi50YWItY29udGVudCAuc2VjdGlvbi10aXRsZSB7IGJvcmRlcjogbWVkaXVtIG5vbmU7IGZvbnQtc2l6ZTogNDBweDsgZm9udC13ZWlnaHQ6IDEwMDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IG1hcmdpbjoyJSAwIDA7IHBhZGRpbmc6MH1cclxuaDEuYmlnIHsgY29sb3I6I2ZmZmZmZjsgZm9udC1zaXplOjY1cHg7IGZvbnQtd2VpZ2h0OjYwMDsgbGluZS1oZWlnaHQ6NzZweDsgbWFyZ2luLWJvdHRvbTowcHg7fVxyXG5oMS5iaWcgc3BhbiB7IGZvbnQtd2VpZ2h0OjMwMDt9XHJcbmgxLnBhZ2UtdGl0bGUgeyBtYXJnaW46OTVweCBhdXRvIDA7IHdpZHRoOiAxMDAlOyB9XHJcblxyXG4vKiBkaWZmZXJlbnQgdGV4dCBzaXplICovXHJcbi50ZXh0LWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTVweCFpbXBvcnRhbnQ7fVxyXG4udGV4dC1zbWFsbCB7IGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjIwcHghaW1wb3J0YW50OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudH1cclxuLnRleHQtbWVkaXVteyBmb250LXNpemU6MTRweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyNHB4ICFpbXBvcnRhbnQ7fVxyXG4udGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LWV4dHJhLWxhcmdlIHsgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7ICB9XHJcbi50aXRsZS1zbWFsbHsgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MzBweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLW1lZGl1bXsgZm9udC1zaXplOjI0cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjhweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLWxhcmdleyBmb250LXNpemU6MjhweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDozNHB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtZXh0cmEtbGFyZ2V7IGZvbnQtc2l6ZTozNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjM3cHggIWltcG9ydGFudDt9XHJcbi50aXRsZS1leHRyYS1sYXJnZS0yeyBmb250LXNpemU6NDVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo0NXB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtZXh0cmEtbGFyZ2UtM3sgZm9udC1zaXplOjUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLWV4dHJhLWxhcmdlLTR7IGZvbnQtc2l6ZTo3MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjcwcHggIWltcG9ydGFudDt9XHJcbi50aXRsZS1leHRyYS1sYXJnZS01eyBmb250LXNpemU6ODBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtYmlnIHsgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxMDBweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLWJpZzIgeyBmb250LXNpemU6IDEyNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEyNXB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtYmlnMyB7IGZvbnQtc2l6ZTogMTUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTUwcHggIWltcG9ydGFudDt9XHJcblxyXG4vKiB0ZXh0IGNvbG9yICovXHJcbi53aGl0ZS10ZXh0eyBjb2xvcjojRkZGICFpbXBvcnRhbnR9XHJcbi5tYWdlbnRhLXRleHR7IGNvbG9yOiNkOTQzNzggIWltcG9ydGFudH1cclxuLm9yYW5nZS10ZXh0eyBjb2xvcjojZmY1MTNiICFpbXBvcnRhbnR9XHJcbi5kZWVwLW9yYW5nZS10ZXh0eyBjb2xvcjojZDY2ZTRhICFpbXBvcnRhbnR9XHJcbi5kZWVwLXJlZC10ZXh0eyBjb2xvcjojZTc1ZTUwICFpbXBvcnRhbnR9XHJcbi5ibGFjay10ZXh0eyBjb2xvcjojMDAwICFpbXBvcnRhbnR9XHJcbi55ZWxsb3ctdGV4dHsgY29sb3I6I2ZkZDk0NyAhaW1wb3J0YW50fVxyXG4uZmFzdC15ZWxsb3ctdGV4dHsgY29sb3I6I2ZkZDk0NyAhaW1wb3J0YW50fVxyXG4uZGVlcC1yZWQtdGV4dHsgY29sb3I6I2IzMDAwMCAhaW1wb3J0YW50fVxyXG4ubWVkaXVtLWdyYXktdGV4dHsgY29sb3I6ICM5MjkyOTIgIWltcG9ydGFudH1cclxuLmxpZ2h0LWdyYXktdGV4dHsgY29sb3I6ICNhYmFiYWIgIWltcG9ydGFudH1cclxuLmxpZ2h0LWdyYXktdGV4dDJ7IGNvbG9yOiAjYzVjNWM1ICFpbXBvcnRhbnR9XHJcbi5kZWVwLWdyYXktdGV4dCB7IGNvbG9yOiAjNDA0MDQwICFpbXBvcnRhbnQ7IH1cclxuLmRlZXAtbGlnaHQtZ3JheS10ZXh0IHsgY29sb3I6ICM4Nzg3ODcgIWltcG9ydGFudDsgfVxyXG4uZ3JheS10ZXh0IHsgIGNvbG9yOiM2MjYyNjIgIWltcG9ydGFudH1cclxuLmRhcmstZ3JheS10ZXh0IHsgY29sb3I6IzM3MzczNyAhaW1wb3J0YW50fVxyXG4uYnJvd24tdGV4dCB7Y29sb3I6ICM2MTRjNDUgIWltcG9ydGFudH1cclxuLmRlZXAteWVsbG93LXRleHQge2NvbG9yOiAjYzhhNjRiICFpbXBvcnRhbnR9XHJcbi5kYXJrLWJsdWUtdGV4dCB7Y29sb3I6ICMxZTIxMjYgIWltcG9ydGFudH1cclxuLmZhc3QtcGluay10ZXh0IHsgY29sb3I6I2ZmMWE1NiAhaW1wb3J0YW50fVxyXG4uZmFzdC1waW5rLXRleHQtZGFyayB7IGNvbG9yOiNlZjEwNmUgIWltcG9ydGFudH1cclxuLnRyYW5zcGFyZW50LWJsdWUtdGV4dHsgY29sb3I6IHJnYmEoMCwyMzksMjU1LC41KSAhaW1wb3J0YW50fVxyXG4udHJhbnNwYXJlbnQtZ3JlZW4tdGV4dHsgY29sb3I6IHJnYmEoMCwyNTUsMTUxLC41KSAhaW1wb3J0YW50fVxyXG4uZmFzdC1ncmVlbi10ZXh0eyBjb2xvcjogIzg1ZWVhNSAhaW1wb3J0YW50fVxyXG4uY3JpbXNvbi1yZWQtdGV4dCB7IGNvbG9yOiAjZTMxZDNiICFpbXBvcnRhbnR9XHJcbi5kZWVwLWdyZWVuLXRleHQgeyBjb2xvcjogIzFhY2Q3YiAhaW1wb3J0YW50OyB9XHJcbi5kZWVwLWdyZWVuLWRhcmsyLXRleHR7Y29sb3I6ICM2YWQ1YTcgIWltcG9ydGFudDt9XHJcbi5kZWVwLWJsdWUtdGV4dCB7IGNvbG9yOiAjMjI4M2Q0ICFpbXBvcnRhbnQ7IH1cclxuLnR1cnF1b2lzZS1ibHVlLXRleHQge2NvbG9yOiAjODVkNGMwICFpbXBvcnRhbnQ7fVxyXG4uZGVlcC1waW5rLWRhcmstdGV4dCB7IGNvbG9yOiNlMTUyNzYgIWltcG9ydGFudH1cclxuYS5saWdodC1ncmF5LXRleHQ6aG92ZXIgeyBjb2xvcjogIzdmN2Y3ZiAhaW1wb3J0YW50fVxyXG5cclxuLyogbGV0dGVyIHNwYWNpbmcgKi9cclxuLm5vLWxldHRlci1zcGFjaW5nIHsgbGV0dGVyLXNwYWNpbmc6IDBweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMSB7IGxldHRlci1zcGFjaW5nOjFweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMiB7IGxldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMyB7IGxldHRlci1zcGFjaW5nOjNweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNCB7IGxldHRlci1zcGFjaW5nOjRweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNSB7IGxldHRlci1zcGFjaW5nOjVweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNiB7IGxldHRlci1zcGFjaW5nOjZweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNyB7IGxldHRlci1zcGFjaW5nOjdweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctOCB7IGxldHRlci1zcGFjaW5nOjhweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctOSB7IGxldHRlci1zcGFjaW5nOjlweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMTAgeyBsZXR0ZXItc3BhY2luZzoxMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4vKiBmb250IHdlaWdodCAqL1xyXG4uZm9udC13ZWlnaHQtMTAwIHsgZm9udC13ZWlnaHQ6MTAwICFpbXBvcnRhbnR9XHJcbi5mb250LXdlaWdodC00MDAgeyBmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH1cclxuLmZvbnQtd2VpZ2h0LTYwMCB7IGZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fVxyXG4uZm9udC13ZWlnaHQtNzAwIHsgZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9XHJcbi5mb250LXdlaWdodC04MDAgeyBmb250LXdlaWdodDo4MDAgIWltcG9ydGFudH1cclxuXHJcbi8qIHRleHQgcHJvcGVydHkgKi9cclxuLnRleHQtdHJhbnNmb3JtLXVuc2V0IHsgdGV4dC10cmFuc2Zvcm06dW5zZXQgIWltcG9ydGFudH1cclxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cclxuLndvcmQtd3JhcCB7IHdvcmQtd3JhcDogYnJlYWstd29yZH1cclxuLnRleHQtdHJhbnNmb3JtLW5vbmUge3RleHQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH1cclxuLmxpbmUtaGVpZ2h0LXVuc2V0IHtsaW5lLWhlaWdodDogdW5zZXQgIWltcG9ydGFudH1cclxuLmxpbmUtaGVpZ2h0LW5vbmUge2xpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtbGluZS10aHJvdWdoIHtwYWRkaW5nOiAwIDE1cHh9XHJcblxyXG4vKiBsaW5lIGhlaWdodCAqL1xyXG4ubGluZS1oZWlnaHQtMTgge2xpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnR9XHJcbi5saW5lLWhlaWdodC0yMCB7bGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudH1cclxuXHJcbi8qIHR5cG9ncmFwaHkgKi9cclxuLmZpcnN0LWxldHRlcntjb2xvcjogIzAwMDsgZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogNTBweDsgbGVmdDogMDsgbGluZS1oZWlnaHQ6IDE7IG1hcmdpbjogMCAyMHB4IDEwcHggMDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDRweDt9XHJcbi5maXJzdC1sZXR0ZXItYmxvY2sgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBjb2xvcjogI2ZmZjsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogMTBweDt9XHJcbi5maXJzdC1sZXR0ZXItYmxvY2stcm91bmQgeyBib3JkZXI6IDNweCBzb2xpZCAjMDAwOyBib3JkZXItcmFkaXVzOiA1cHg7IGZvbnQtc2l6ZTogMzVweDsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogOHB4IDEwcHg7fVxyXG4uZmlyc3QtbGV0dGVyLWxpZ2h0IHtiYWNrZ3JvdW5kOiAjODg4ODg4IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7IGJvcmRlci1yYWRpdXM6IDVweDsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogNDVweDsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogMTBweCAxMnB4O31cclxuLmZpcnN0LWxldHRlci1oaWdobGlnaHQgeyBib3JkZXItYm90dG9tOiAycHggc29saWQgI2M3YzdjNzsgY29sb3I6ICNlNmFmMmE7IGZvbnQtc2l6ZTogNDVweDsgbGluZS1oZWlnaHQ6IDYwcHg7IG1hcmdpbjogMCAyMHB4O31cclxuLmZpcnN0LWxldHRlci1yb3VuZCB7YmFja2dyb3VuZC1jb2xvcjogI2U2YWYyYTsgYm9yZGVyLXJhZGl1czogNTAlOyBjb2xvcjogI2ZmZjsgZm9udC1zaXplOiAzMHB4OyBwYWRkaW5nOiAxNXB4O31cclxuXHJcbi8qIGZvbnQgZmFtaWx5ICovXHJcbi5hbHQtZm9udCB7Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O31cclxuLm1haW4tZm9udCB7Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEljb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGljb24gc2l6ZSAqL1xyXG5pIHsgY29sb3I6ICM5YTlhOWE7IG1hcmdpbjowfVxyXG4uaWNvbi1leHRyYS1sYXJnZSB7Zm9udC1zaXplOjYwcHggIWltcG9ydGFudDt9XHJcbi5pY29uLWxhcmdlIHtmb250LXNpemU6NTBweCAhaW1wb3J0YW50O31cclxuLmljb24tbWVkaXVtIHsgZm9udC1zaXplOjQwcHggIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XHJcbi5pY29uLXNtYWxsIHsgZm9udC1zaXplOjI1cHggIWltcG9ydGFudDt9XHJcbi5pY29uLWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDt9XHJcblxyXG4vKiBzb2NpYWwgaWNvbiAqL1xyXG4uc29jaWFsLWljb24gLmZhIHsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiB0YWJsZS1jZWxsOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAxOyBmb250LXNpemU6IDE0cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQ6IG5vbmU7IH1cclxuLnNvY2lhbC1pY29uIGE6aG92ZXIgLmZhIHsgb3BhY2l0eTouNn0gXHJcbi5zb2NpYWwtaWNvbiAuZmEtcGludGVyZXN0IHsgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNzsgfVxyXG4uc29jaWFsLWljb24gLmZhLXJzcyAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2NTIyOyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZmFjZWJvb2sgIHsgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODsgfVxyXG4uc29jaWFsLWljb24gLmZhLXR3aXR0ZXIgIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZDsgfVxyXG4uc29jaWFsLWljb24gLmZhLWZsaWNrciAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0OyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZHJpYmJibGUgIHsgYmFja2dyb3VuZC1jb2xvcjogI2VhNGM4OTsgfVxyXG4uc29jaWFsLWljb24gLmZhLWJlaGFuY2UgIHsgYmFja2dyb3VuZC1jb2xvcjogIzQyYTlmYjsgfVxyXG4uc29jaWFsLWljb24gLmZhLWxpbmtlZGluICB7IGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7IH1cclxuLnNvY2lhbC1pY29uIC5mYS12aW1lby1zcXVhcmUgIHsgYmFja2dyb3VuZC1jb2xvcjogI2FhZDQ1MDsgfVxyXG4uc29jaWFsLWljb24gLmZhLXlvdXR1YmUgIHsgYmFja2dyb3VuZC1jb2xvcjogI2JiMDAwMDsgfVxyXG4uc29jaWFsLWljb24gLmZhLXR1bWJsciAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1MDZkOyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZ2l0aHViLWFsdCAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZ29vZ2xlLXBsdXMgIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTsgfVxyXG4uc29jaWFsLWljb24gLmZhLWluc3RhZ3JhbSAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE3ZmE0OyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtc291bmRjbG91ZCAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjgwOyB9XHJcblxyXG4uc29jaWFsLWljb24tbGFyZ2Uge21hcmdpbi1yaWdodDogMjBweDt9XHJcbi5zb2NpYWwtaWNvbjpob3ZlciAuZmF7b3BhY2l0eTogMC44O31cclxuLnNvY2lhbC1pY29uLWxhcmdlIC5mYSB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDsgY29sb3I6ICMwMDA7IGRpc3BsYXk6IHRhYmxlLWNlbGw7IGZvbnQtc2l6ZTogMjVweDsgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAxOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwczsgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwczsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgd2lkdGg6IDYwcHg7fVxyXG4uc29jaWFsLWljb24tbGFyZ2U6aG92ZXIgLmZhLWZhY2Vib29re2JhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7IGNvbG9yOiAjZmZmfVxyXG4uc29jaWFsLWljb24tbGFyZ2U6aG92ZXIgLmZhLXR3aXR0ZXJ7YmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZDsgY29sb3I6ICNmZmZ9XHJcbi5zb2NpYWwtaWNvbi1sYXJnZTpob3ZlciAuZmEtZ29vZ2xlLXBsdXN7YmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTsgY29sb3I6ICNmZmZ9XHJcbi5zb2NpYWwtaWNvbi1sYXJnZTpob3ZlciAuZmEtdHVtYmxye2JhY2tncm91bmQtY29sb3I6ICMzMjUwNmQ7IGNvbG9yOiAjZmZmfVxyXG4uc29jaWFsLWljb24tbGFyZ2U6aG92ZXIgLmZhLXJzc3tiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2NTIyOyBjb2xvcjogI2ZmZn1cclxuLnNvY2lhbC1pY29uLWxhcmdlOmhvdmVyIC5mYS1iZWhhbmNle2JhY2tncm91bmQtY29sb3I6ICM0MmE5ZmI7IGNvbG9yOiAjZmZmfVxyXG4uc29jaWFsLWljb24tbGFyZ2U6aG92ZXIgLmZhLWluc3RhZ3JhbXtiYWNrZ3JvdW5kLWNvbG9yOiAjNTE3ZmE0OyBjb2xvcjogI2ZmZn1cclxuLnNvY2lhbC1pY29uLWxhcmdlOmhvdmVyIC5mYS1naXRodWItYWx0e2JhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IGNvbG9yOiAjZmZmfVxyXG5cclxuLyogaWNvbiBzdHlsZSAqL1xyXG4uaWNvbi1ib3ggaSB7IG1hcmdpbjowIDMwcHh9XHJcbi5pLWxhcmdlLWJveHsgd2lkdGg6MTAwcHg7IGhlaWdodDoxMDBweDsgbGluZS1oZWlnaHQ6OThweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZTo0MHB4fVxyXG4uaS1tZWRpdW0tYm94eyB3aWR0aDo4MHB4OyBoZWlnaHQ6ODBweDsgbGluZS1oZWlnaHQ6ODBweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZTozMHB4O31cclxuLmktc21hbGwtYm94eyB3aWR0aDo2MHB4OyBoZWlnaHQ6NjBweDsgbGluZS1oZWlnaHQ6NjBweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZToyMnB4fVxyXG4uaS1leHRyYS1zbWFsbC1ib3h7IHdpZHRoOjQwcHg7IGhlaWdodDo0MHB4OyBsaW5lLWhlaWdodDo0MHB4OyB0ZXh0LWFsaWduOmNlbnRlcjsgZm9udC1zaXplOjE1cHh9XHJcbi5pLXBsYWluIHsgY29sb3I6IzczNzM3MzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDt9XHJcbi5pLXBsYWluOmhvdmVyIHsgY29sb3I6I2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzczNzM3MyFpbXBvcnRhbnQ7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB0cmFuc2Zvcm06IHNjYWxlKDEuMik7fVxyXG4uaS1yb3VuZGVkICB7IGJvcmRlci1yYWRpdXM6IDNweDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgY29sb3I6I2ZmZjsgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTUpO31cclxuLmktcm91bmRlZDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbG9yOiM5YTlhOWE7IGJvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTt9XHJcbi5pLWJvcmRlcmVkIHsgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTUpOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBjb2xvcjojOWE5YTlhfVxyXG4uaS1ib3JkZXJlZDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDsgY29sb3I6ICNmZmZ9XHJcbi5pLWNpcmNsZWQgIHsgYm9yZGVyLXJhZGl1czogNTAlO31cclxuLmktbGlnaHQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuMDgpIGluc2V0OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC4wOCkgaW5zZXQ7IGNvbG9yOiM5YTlhOWE7IHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjZmZmOyB9XHJcbi5pLWxpZ2h0OmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgLjE1KSBpbnNldCAhaW1wb3J0YW50OyBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIC4xNSkgaW5zZXQgIWltcG9ydGFudDsgY29sb3I6ICM0NDQ7IHRleHQtc2hhZG93Om5vbmUgfVxyXG4uaS0zZCB7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIC4xKTsgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIC4xKTsgY29sb3I6IzlhOWE5YSAhaW1wb3J0YW50OyAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgY29sb3I6IzAwMH1cclxuLmktM2Q6aG92ZXIgey13ZWJraXQtYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIC4zKTtib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgLjMpO31cclxuLmktM2QtYm9yZGVyIHsgYm9yZGVyLWJvdHRvbTozcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KSAhaW1wb3J0YW50OyBjb2xvcjojZmZmOyB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpfVxyXG4uaS0zZC1ib3JkZXI6aG92ZXIgeyBib3JkZXItYm90dG9tOjNweCBzb2xpZCByZ2JhKDAsMCwwLDAuMzApICFpbXBvcnRhbnQ7IGNvbG9yOiNmZmY7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cclxuXHJcbi5nbHlwaHMgLmJveDEgeyAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1OyBkaXNwbGF5OiBibG9jazsgZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTNweDsgbWFyZ2luOiAtMXB4IDAgMCAtMXB4OyBwYWRkaW5nOiAwOyB3aWR0aDogMzMuMzMlOyBwYWRkaW5nOiAyMHB4OyB0ZXh0LWFsaWduOiBsZWZ0fVxyXG4uZ2x5cGhzIC5ib3gxIHNwYW4geyBmb250LXNpemU6IDMwcHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IHdpZHRoOiA1MHB4O31cclxuXHJcbi5mYS1leGFtcGxlcyBkaXYgeyBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1OyBmb250LXNpemU6IDEzcHg7IG1hcmdpbjogLTFweCAwIDAgLTFweDsgcGFkZGluZzogMTVweCAwIDE1cHggMTVweDsgY29sb3I6ICM4Njg2ODY7IH1cclxuLmZhLWV4YW1wbGVzIGRpdjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmF9XHJcbi5mYS1leGFtcGxlcyBpIHtjb2xvcjojNTU1NTU1OyBmb250LXNpemU6MTRweDsgbGV0dGVyLXNwYWNpbmc6IDA7IG1hcmdpbi1yaWdodDogNXB4O31cclxuLmZhLWV4YW1wbGVzIHNwYW4ge21hcmdpbi1sZWZ0OiA2cHg7ICBkaXNwbGF5OiBub25lIH1cclxuXHJcbi5zb2NpYWwtYnRuLWFyZWF7cGFkZGluZzogODBweCAwO31cclxuLmJ1dHRvbi0zZCB7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQmFja2dyb3VuZCBjb2xvclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmJnLXdoaXRleyBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7fVxyXG4uYmctd2hpdGUtdHJhbnNwYXJlbnR7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjMpICFpbXBvcnRhbnR9XHJcbi5iZy15ZWxsb3d7IGJhY2tncm91bmQ6ICNlNmFmMmEgIWltcG9ydGFudDsgfVxyXG4uYmctZGVlcC15ZWxsb3d7IGJhY2tncm91bmQ6ICNjOGE2NGIgIWltcG9ydGFudDsgfVxyXG4uYmctZ29sZGVuLXllbGxvd3sgYmFja2dyb3VuZDogI2ZmZDgwMCAhaW1wb3J0YW50OyB9XHJcbi5iZy1mYXN0LXllbGxvd3sgYmFja2dyb3VuZDogI2ZkZDk0NyAhaW1wb3J0YW50OyB9XHJcbi5iZy1kYXJrLWdyYXl7IGJhY2tncm91bmQ6ICMyNTI1MjUgIWltcG9ydGFudDsgfVxyXG4uYmctbWlkLWdyYXl7IGJhY2tncm91bmQ6ICNkNGQ0ZDQgIWltcG9ydGFudDsgfVxyXG4uYmctbWlkLWdyYXkyeyBiYWNrZ3JvdW5kOiAjYjJiMmIyICFpbXBvcnRhbnQ7IH1cclxuLmJnLW1pZC1ncmF5M3sgYmFja2dyb3VuZDogI2UyZTJlMiAhaW1wb3J0YW50OyB9XHJcbi5iZy1ibGFja3sgYmFja2dyb3VuZDogIzAwMDAwMCAhaW1wb3J0YW50OyB9XHJcbi5iZy1ncmF5IHsgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O31cclxuLmJnLXllbGxvdy1vY2hyZSB7IGJhY2tncm91bmQtY29sb3I6ICM5OTc1NDYgIWltcG9ydGFudDt9XHJcbi5iZy1kZWVwLWJyb3dueyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ0NDQxICFpbXBvcnRhbnQ7fVxyXG4uYmctdHJhbnNwYXJlbnQgeyBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XHJcbi5iZy1vcmFuZ2UgeyBiYWNrZ3JvdW5kOiNjMjQ3NDIgIWltcG9ydGFudDt9XHJcbi5iZy1mYXN0LW9yYW5nZSB7IGJhY2tncm91bmQ6I2ZmNTEzYiAhaW1wb3J0YW50O31cclxuLmJnLXBpbmsgeyBiYWNrZ3JvdW5kOiNjMjM0NWYgIWltcG9ydGFudH1cclxuLmJnLWRlZXAtcmVkIHsgYmFja2dyb3VuZDojZGMzNTM1ICFpbXBvcnRhbnR9XHJcbi5iZy1kZWVwLXBpbmsgeyBiYWNrZ3JvdW5kOiNlNTM4NzggIWltcG9ydGFudH1cclxuLmJnLWxpZ2h0LXBpbmsgeyBiYWNrZ3JvdW5kOiNkYzM3OGUgIWltcG9ydGFudH1cclxuLmJnLWZhc3QtcGluayB7IGJhY2tncm91bmQ6I2ZmMWE1NiAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1waW5rLWRhcmsgeyBiYWNrZ3JvdW5kOiNlZjEwNmUgIWltcG9ydGFudH1cclxuLmJnLW1hZ2VudGEgeyBiYWNrZ3JvdW5kOiNkOTQzNzggIWltcG9ydGFudCB9XHJcbi5iZy1saWdodC15ZWxsb3cge2JhY2tncm91bmQ6I2Y4ZjdmNSAhaW1wb3J0YW50fVxyXG4uYmctZGFyay1ncmVlbnsgYmFja2dyb3VuZDojNjBhNTMyICFpbXBvcnRhbnQ7fVxyXG4uYmctZGFyay1ibHVlIHsgYmFja2dyb3VuZDojMWUyMTI2ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ibHVlMiB7YmFja2dyb3VuZDojMTMxZDQzICFpbXBvcnRhbnQ7IH1cclxuLmJnLWRlZXAtYmx1ZTMge2JhY2tncm91bmQ6IzFkMjEyNyAhaW1wb3J0YW50OyB9XHJcbi5iZy1kZWVwLWJsdWUtZGFya3tiYWNrZ3JvdW5kOiMxZDZjYWUgIWltcG9ydGFudDt9XHJcbi5iZy12aW9sZXQgeyBiYWNrZ3JvdW5kOiM2YzQwN2UgIWltcG9ydGFudH1cclxuLmJnLWxpZ2h0LWdyYXkgeyBiYWNrZ3JvdW5kOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7IH1cclxuLmJnLWJyb3duIHtiYWNrZ3JvdW5kOiAjNjE0YzQ1ICFpbXBvcnRhbnR9XHJcbi5iZy1kZWVwLW9yYW5nZSB7YmFja2dyb3VuZDogI2Q2NmU0YSAhaW1wb3J0YW50fVxyXG4uYmctdHJhbnNwYXJlbnQtYmx1ZSB7IGJhY2tncm91bmQ6IHJnYmEoMCwyMzksMjU1LC41KSAhaW1wb3J0YW50fVxyXG4uYmctdHJhbnNwYXJlbnQtZ3JlZW57IGJhY2tncm91bmQ6IHJnYmEoMCwyNTUsMTUxLC41KSAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1ncmVlbnsgYmFja2dyb3VuZDogIzAwZmY5NyAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1ibHVlIHsgYmFja2dyb3VuZDogIzAwZWZmZiAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1ibHVlLWdyZWVuLWdyYWRpYW50IHsgYmFja2dyb3VuZDogIzAwZWZmZjsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzAwZWZmZiAwJSwjMDBmZjk3IDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZWZmZicsIGVuZENvbG9yc3RyPScjMDBmZjk3JyxHcmFkaWVudFR5cGU9MSApOyB9XHJcbi5iZy1jcmltc29uLXJlZCB7IGJhY2tncm91bmQ6ICNlMzFkM2IgIWltcG9ydGFudH1cclxuLmJnLWRlZXAtZ3JlZW4ge2JhY2tncm91bmQ6ICMxYWNkN2IgIWltcG9ydGFudDsgfVxyXG4uYmctZGVlcC1ncmVlbjJ7YmFja2dyb3VuZDogIzdlYmFhMSAhaW1wb3J0YW50O31cclxuLmJnLWRlZXAtZ3JlZW4tZGFya3tiYWNrZ3JvdW5kOiAjMDRiOTY2ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ncmVlbi1kYXJrMntiYWNrZ3JvdW5kOiAjNmFkNWE3ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ncmVlbi1kYXJrM3tiYWNrZ3JvdW5kOiAjNjJhNDg2ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ibHVlIHtiYWNrZ3JvdW5kOiAjMjI4M2Q0ICFpbXBvcnRhbnQ7IH1cclxuLmJnLXRyYW5zcGFyZW50LWRlZXAtYmx1ZXsgYmFja2dyb3VuZDogcmdiYSgxNywxMTYsMTk4LC45KSAhaW1wb3J0YW50fVxyXG4uYmctdHVycXVvaXNlLWJsdWUge2JhY2tncm91bmQ6ICM5M2U0Y2YgIWltcG9ydGFudDt9XHJcbi5iZy1kZWVwLXBpbmstZGFyayB7IGJhY2tncm91bmQ6I2UxNTI3NiAhaW1wb3J0YW50fVxyXG5cclxuLyogb3BhY2l0eSAqL1xyXG4ub3BhY2l0eS1saWdodHsgcG9zaXRpb246IGFic29sdXRlOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBvcGFjaXR5OiAwLjU7IHotaW5kZXg6IDE7IHRvcDowOyBsZWZ0OiAwIH1cclxuLm9wYWNpdHktbWVkaXVteyBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDAuNzsgei1pbmRleDogMTsgdG9wOjA7IGxlZnQ6IDAgfVxyXG4ub3BhY2l0eS1mdWxseyBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDAuODsgei1pbmRleDogMTsgdG9wOjA7IGxlZnQ6IDAgfVxyXG4ub3BhY2l0eS1mdWxsLWRhcmt7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgb3BhY2l0eTogMC45OyB6LWluZGV4OiAxOyB0b3A6MDsgbGVmdDogMCB9XHJcblxyXG4vKiBzZWN0aW9uIGhlaWdodCAgKi9cclxuLm9uZS1mb3VydGgtc2NyZWVuIHttaW4taGVpZ2h0OiA4MDBweH1cclxuXHJcbi8qIHNjcm9sbCBkb3duICovXHJcbi5zY3JvbGwtZG93bnsgYm90dG9tOiA1MHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDEwfVxyXG4uc2Nyb2xsLWRvd24gYSBpIHsgYmFja2dyb3VuZDogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4OyBmb250LXNpemU6IDE3cHg7IHBhZGRpbmc6IDJweCA2cHg7IGNvbG9yOiAjMDAwOyB9XHJcbi5zY3JvbGwtZG93biBhIGk6aG92ZXIgeyBiYWNrZ3JvdW5kOiMwMDA7IGNvbG9yOiAjZmZmICB9XHJcblxyXG4uc2Nyb2xsLWRvd24tbGlnaHR7IGJvdHRvbTogNTBweDsgcG9zaXRpb246IGFic29sdXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAxMH1cclxuLnNjcm9sbC1kb3duLWxpZ2h0IGEgaSB7IGZvbnQtc2l6ZTogMzVweDsgcGFkZGluZzogMnB4IDZweDsgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQpOyB9XHJcbi5zY3JvbGwtZG93bi1saWdodCBhIGk6aG92ZXIgeyBjb2xvcjogI2ZmZiB9XHJcblxyXG4vKiBzY3JvbGwgdG9wICovXHJcbi5zY3JvbGxUb1RvcCB7IGRpc3BsYXk6IG5vbmU7IGZvbnQtd2VpZ2h0OiBib2xkOyBoZWlnaHQ6IGF1dG87IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBmaXhlZDsgcmlnaHQ6IDM1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB0b3A6IDk0JTsgd2lkdGg6IGF1dG87IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IHotaW5kZXg6IDU1NTsgYm9yZGVyLXJhZGl1czoycHg7IH1cclxuLnNjcm9sbFRvVG9wIGkgeyBmb250LXNpemU6IDE4cHg7IG1hcmdpbjogMCA2cHg7IGNvbG9yOiAjZmZmOyB9XHJcbi5zY3JvbGxUb1RvcDpob3ZlciB7IG9wYWNpdHk6IDAuNTsgfVxyXG4uc2Nyb2xsVG9Ub3A6aG92ZXIgaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEJhY2tncm91bmQgaW1hZ2VcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5wYXJhbGxheC1maXh7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7IHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCAhaW1wb3J0YW50IH1cclxuLmZpeC1iYWNrZ3JvdW5keyBwb3NpdGlvbjogcmVsYXRpdmU7ICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwczsgYW5pbWF0aW9uLWR1cmF0aW9uOiAwczsgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogbm9uZTsgIGFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmU7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCAhaW1wb3J0YW50fSAvKiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDBzOyAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBub25lOyAqL1xyXG4uY292ZXItYmFja2dyb3VuZHsgcG9zaXRpb246IHJlbGF0aXZlOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O31cclxuLmJhY2tncm91bmQtc2l6ZS1pbmhlcml0IHtiYWNrZ3JvdW5kLXNpemU6IGluaGVyaXQgIWltcG9ydGFudH1cclxuLmJhY2tncm91bmQtYXR0YWNobWVudC1pbmhlcml0IHtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaGVyaXQgIWltcG9ydGFudH1cclxuLmJhY2tncm91bmQtcG9zaXRpb24tbGVmdCB7YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXIgIWltcG9ydGFudDt9XHJcbi5iYWNrZ3JvdW5kLXBvc2l0aW9uLXJpZ2h0IHtiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWltcG9ydGFudDt9XHJcbi5iYWNrZ3JvdW5kLXBvc2l0aW9uLXRvcCB7YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wICFpbXBvcnRhbnQ7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEN1c3RvbVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmNlbnRlci1jb2x7IGZsb2F0Om5vbmUgIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuLyogc2VwYXJhdG9yICovXHJcbi5zZXBhcmF0b3ItbGluZS1mdWxsIHsgaGVpZ2h0OiAxcHg7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogMTAwJTt9XHJcbi5zZXBhcmF0b3ItbGluZSB7IGhlaWdodDogMnB4OyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDMwcHg7IG1hcmdpbjo3JSBhdXRvfVxyXG4uc2VwYXJhdG9yLWxpbmUtdGhpY2sgeyBoZWlnaHQ6IDRweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiAzMHB4OyBtYXJnaW46NyUgYXV0b31cclxuLnNlcGFyYXRvci1saW5lLXRoaWNrLWZ1bGwgeyBoZWlnaHQ6IDRweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiAxMDAlOyBtYXJnaW46NyUgYXV0b31cclxuLnNlcGFyYXRvci1saW5lLXRoaWNrLWxvbmcgeyBoZWlnaHQ6IDNweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiA4MHB4OyBtYXJnaW46NyUgYXV0b31cclxuLnNlcGFyYXRvci1saW5lLW1lZGl1bS10aGljayB7IGhlaWdodDogNnB4OyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDQ1JTsgbWFyZ2luOjclIGF1dG99XHJcbi5zZXBhcmF0b3ItbGluZS1leHRyYS10aGljayB7IGhlaWdodDogOHB4OyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDUwJTsgbWFyZ2luOjclIGF1dG99XHJcbi5zZXBhcmF0b3ItbGluZS12ZXJ0aWNhbCB7IHdpZHRoOjdweDsgaGVpZ2h0OjgwcHg7IGJhY2tncm91bmQtY29sb3I6I2ZmZjsgZmxvYXQ6bGVmdDsgbWFyZ2luLXJpZ2h0OjkwcHg7fVxyXG4udGhpbi1zZXBhcmF0b3ItbGluZSB7IGhlaWdodDogMXB4OyB3aWR0aDogMzBweDsgbWFyZ2luOjclIGF1dG99XHJcbi52ZXJ0aWNhbC1zZXBhcmF0b3IgeyBoZWlnaHQ6MjVweDsgd2lkdGg6MjVweDsgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwMDB9XHJcbi53aWRlLXNlcGFyYXRvci1saW5lIHsgaGVpZ2h0OiAxcHg7ICBiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTU7IG1hcmdpbjo1JSAxNXB4O31cclxuLnRpdGxlLXNlcGFyYXRvci1saW5lIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDNweDsgbWFyZ2luLXJpZ2h0OiA1cHg7IHdpZHRoOiAxMXB4OyB9XHJcbi5kaXZpZGVyLWxpbmUge2hlaWdodDogMXB4OyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEpO31cclxuXHJcbi8qIG1hcmdpbiAqL1xyXG4ubWFyZ2luLW9uZS1oYWxme21hcmdpbjowLjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tb25le21hcmdpbjoxJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3b3ttYXJnaW46MS41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRocmVle21hcmdpbjoyJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLWZvdXJ7bWFyZ2luOjIuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1maXZle21hcmdpbjozJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXNpeHttYXJnaW46My41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXNldmVue21hcmdpbjo0JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLWVpZ2h0IHttYXJnaW46NC41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLW5pbmUge21hcmdpbjo1JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRlbnsgbWFyZ2luOjUuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1lbGV2ZW57IG1hcmdpbjo2JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZWx2ZXsgbWFyZ2luOjYuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10aGlydGVlbnsgbWFyZ2luOjclICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tZm91cnRlZW57IG1hcmdpbjo3LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tZmlmdGVlbnsgbWFyZ2luOjglICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tc2l4dGVlbnsgbWFyZ2luOjguNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1zZXZlbnRlZW57IG1hcmdpbjo5JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLWVpZ2h0ZWVueyBtYXJnaW46OS41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLW5pbmV0ZWVueyBtYXJnaW46MTAlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5eyBtYXJnaW46MTAuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10d2VudHktb25leyBtYXJnaW46MTElICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LXR3b3sgbWFyZ2luOjExLjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LXRocmVleyBtYXJnaW46MTIlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LWZvdXJ7IG1hcmdpbjoxMi41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS1maXZleyBtYXJnaW46MTMlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LXNpeHsgbWFyZ2luOjEzLjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LXNldmVueyBtYXJnaW46MTQlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LWVpZ2h0eyBtYXJnaW46MTQuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10d2VudHktbmluZXsgbWFyZ2luOjE1JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRoaXJ0eXsgbWFyZ2luOjE1LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdGhpcnR5LW9uZXttYXJnaW46MTYlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdGhpcnR5LXR3b3ttYXJnaW46MTYuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10aGlydHktdGhyZWV7bWFyZ2luOjE3JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRoaXJ0eS1mb3Vye21hcmdpbjoxNy41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRoaXJ0eS1maXZle21hcmdpbjoxOCUgIWltcG9ydGFudH1cclxuLm5vLW1hcmdpbnsgbWFyZ2luOjAgIWltcG9ydGFudH1cclxuLm5vLW1hcmdpbi1scnsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbi5uby1tYXJnaW4tdGJ7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4ubm8tbWFyZ2luLXRvcHsgbWFyZ2luLXRvcDowICFpbXBvcnRhbnR9XHJcbi5uby1tYXJnaW4tYm90dG9teyBtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH1cclxuLm5vLW1hcmdpbi1sZWZ0eyBtYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9XHJcbi5uby1tYXJnaW4tcmlnaHR7IG1hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tbHItYXV0byB7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuLyogcGFkZGluZyAqL1xyXG4ucGFkZGluZy1vbmUtaGFsZntwYWRkaW5nOjAuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctb25le3BhZGRpbmc6MSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdve3BhZGRpbmc6MS41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10aHJlZXtwYWRkaW5nOjIlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLWZvdXJ7cGFkZGluZzoyLjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLWZpdmV7cGFkZGluZzozJSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1zaXh7cGFkZGluZzozLjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXNldmVue3BhZGRpbmc6NCUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctZWlnaHQge3BhZGRpbmc6NC41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1uaW5lIHtwYWRkaW5nOjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXRlbnsgcGFkZGluZzo1LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLWVsZXZlbnsgcGFkZGluZzo2JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VsdmV7IHBhZGRpbmc6Ni41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10aGlydGVlbnsgcGFkZGluZzo3JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1mb3VydGVlbnsgcGFkZGluZzo3LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLWZpZnRlZW57IHBhZGRpbmc6OCUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctc2l4dGVlbnsgcGFkZGluZzo4LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXNldmVudGVlbnsgcGFkZGluZzo5JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1laWdodGVlbnsgcGFkZGluZzo5LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLW5pbmV0ZWVueyBwYWRkaW5nOjEwJSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHl7IHBhZGRpbmc6MTAuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbnR5LW9uZXsgcGFkZGluZzoxMSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbnR5LXR3b3sgcGFkZGluZzoxMS41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHktdGhyZWV7IHBhZGRpbmc6MTIlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS1mb3VyeyBwYWRkaW5nOjEyLjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS1maXZleyBwYWRkaW5nOjEzJSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHktc2l4eyBwYWRkaW5nOjEzLjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS1zZXZlbnsgcGFkZGluZzoxNCUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbnR5LWVpZ2h0eyBwYWRkaW5nOjE0LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS1uaW5leyBwYWRkaW5nOjE1JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10aGlydHl7IHBhZGRpbmc6MTUuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhpcnR5LW9uZXtwYWRkaW5nOjE2JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10aGlydHktdHdve3BhZGRpbmc6MTYuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhpcnR5LXRocmVle3BhZGRpbmc6MTclICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXRoaXJ0eS1mb3Vye3BhZGRpbmc6MTcuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhpcnR5LWZpdmV7cGFkZGluZzoxOCUgIWltcG9ydGFudH1cclxuLm5vLXBhZGRpbmd7IHBhZGRpbmc6MCAhaW1wb3J0YW50fVxyXG4ubm8tcGFkZGluZy1scnsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudH1cclxuLm5vLXBhZGRpbmctdGJ7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnR9XHJcbi5uby1wYWRkaW5nLXRvcHsgcGFkZGluZy10b3A6MCAhaW1wb3J0YW50fVxyXG4ubm8tcGFkZGluZy1ib3R0b217IHBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH1cclxuLm5vLXBhZGRpbmctbGVmdHsgcGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH1cclxuLm5vLXBhZGRpbmctcmlnaHR7IHBhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fVxyXG5cclxuLyogZGlzcGxheSAqL1xyXG4uZGlzcGxheS1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnR9XHJcbi5vdmVyZmxvdy1oaWRkZW57IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudH1cclxuLmRpc3BsYXktaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnR9XHJcbi5kaXNwbGF5LWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50fVxyXG4uZGlzcGxheS1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50fVxyXG4uZGlzcGxheS1pbmhlcml0IHsgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50fVxyXG5cclxuLyogcG9zaXRpb24gKi9cclxuLnBvc2l0aW9uLXJlbGF0aXZleyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgei1pbmRleDogNSB9XHJcbi5wb3NpdGlvbi1hYnNvbHV0ZSB7cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7fVxyXG4ucG9zaXRpb24tZml4ZWQge3Bvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O31cclxuLnBvc2l0aW9uLXJpZ2h0IHsgcmlnaHQ6MCAhaW1wb3J0YW50OyB9XHJcbi5wb3NpdGlvbi1sZWZ0IHsgbGVmdDowICFpbXBvcnRhbnQ7IH1cclxuLnBvc2l0aW9uLXRvcCB7IHRvcDowICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8qIHRvcCAqL1xyXG4udG9wMCB7dG9wOiAwICFpbXBvcnRhbnR9XHJcbi50b3AxIHt0b3A6IDFweCAhaW1wb3J0YW50fVxyXG4udG9wMiB7dG9wOiAycHggIWltcG9ydGFudH1cclxuLnRvcDMge3RvcDogM3B4ICFpbXBvcnRhbnR9XHJcbi50b3A0IHt0b3A6IDRweCAhaW1wb3J0YW50fVxyXG4udG9wNSB7dG9wOiA1cHggIWltcG9ydGFudH1cclxuLnRvcDYge3RvcDogNnB4ICFpbXBvcnRhbnR9XHJcbi50b3A3IHt0b3A6IDdweCAhaW1wb3J0YW50fVxyXG4udG9wOCB7dG9wOiA4cHggIWltcG9ydGFudH1cclxuLnRvcDkge3RvcDogOXB4ICFpbXBvcnRhbnR9XHJcbi50b3AxMCB7dG9wOiAxMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4udG9wLW1pbnVzMSB7dG9wOiAtMXB4ICFpbXBvcnRhbnR9XHJcbi50b3AtbWludXMyIHt0b3A6IC0ycHggIWltcG9ydGFudH1cclxuLnRvcC1taW51czMge3RvcDogLTNweCAhaW1wb3J0YW50fVxyXG4udG9wLW1pbnVzNCB7dG9wOiAtNHB4ICFpbXBvcnRhbnR9XHJcbi50b3AtbWludXM1IHt0b3A6IC01cHggIWltcG9ydGFudH1cclxuLnRvcC1taW51czYge3RvcDogLTZweCAhaW1wb3J0YW50fVxyXG4udG9wLW1pbnVzNyB7dG9wOiAtN3B4ICFpbXBvcnRhbnR9XHJcbi50b3AtbWludXM4IHt0b3A6IC04cHggIWltcG9ydGFudH1cclxuLnRvcC1taW51czkge3RvcDogLTlweCAhaW1wb3J0YW50fVxyXG4udG9wLW1pbnVzMTAge3RvcDogLTEwcHggIWltcG9ydGFudH1cclxuXHJcbi8qIHdpZHRoICovXHJcbi53aWR0aCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogOTAlOyB9XHJcbi53aWR0aC0yMCB7IHdpZHRoOjIwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLTMwIHsgd2lkdGg6MzAlICFpbXBvcnRhbnQ7fVxyXG4ud2lkdGgtNDAgeyB3aWR0aDo0MCUgIWltcG9ydGFudDt9XHJcbi53aWR0aC01MCB7IHdpZHRoOjUwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLTYwIHsgd2lkdGg6NjAlICFpbXBvcnRhbnQ7fVxyXG4ud2lkdGgtNzAgeyB3aWR0aDo3MCUgIWltcG9ydGFudDt9XHJcbi53aWR0aC04MCB7IHdpZHRoOjgwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLTkwIHsgd2lkdGg6OTAlICFpbXBvcnRhbnQ7fVxyXG4ud2lkdGgtMTAwIHsgd2lkdGg6MTAwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLWF1dG8geyB3aWR0aDogYXV0byAhaW1wb3J0YW50fVxyXG5cclxuLyogaGVpZ2h0ICovXHJcbi5oZWlnaHQtMTAwIHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnR9XHJcbi5oZWlnaHQtYXV0byB7IGhlaWdodDphdXRvICFpbXBvcnRhbnR9XHJcblxyXG4uY2xlYXItYm90aHsgY2xlYXI6Ym90aH1cclxuLnZlcnRpY2FsLWFsaWduLW1pZGRsZSB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDt9XHJcbi52ZXJ0aWNhbC1taWRkbGUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyBsZWZ0OjA7IHJpZ2h0OiAwfVxyXG4udmVydGljYWwtYWxpZ24tdG9wIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O31cclxuLmxpbmUtYnJlYWsgeyBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7fVxyXG4uei1pbmRleC0xIHt6LWluZGV4OjEgIWltcG9ydGFudDt9XHJcbi56LWluZGV4LTAge3otaW5kZXg6MCAhaW1wb3J0YW50O31cclxuLnotaW5kZXgtbWludXMyIHt6LWluZGV4Oi0yICFpbXBvcnRhbnQ7fVxyXG4ubm8tdHJhbnNpdGlvbiAqLCAub3dsLWNhcm91c2VsICosIC5tZnAtY29udGFpbmVyICogeyB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IHRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxyXG5zZWN0aW9uIHsgcGFkZGluZzogMTMwcHggMDsgfVxyXG4uYnV0dG9uLWJnLWFyZWF7cGFkZGluZzogODBweCAwO31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBCb3JkZXJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5ib3JkZXItYmxhY2t7IGJvcmRlcjoxcHggc29saWQgIzAwMH1cclxuLmJvcmRlci10aGlja3sgYm9yZGVyLXdpZHRoOjJweCAhaW1wb3J0YW50IH1cclxuLmJvcmRlci13aGl0ZSB7IGJvcmRlcjoxcHggc29saWQgI0ZGRn1cclxuLmJvcmRlci10b3AgeyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7IH1cclxuLmJvcmRlciB7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItcmlnaHQgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTsgfVxyXG4uYm9yZGVyLWJvdHRvbSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XHJcbi5ib3JkZXItbGVmdCB7IGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmZjsgfVxyXG4uYm9yZGVyLWNvbG9yLWJsYWNrIHsgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItY29sb3ItZmFzdC15ZWxsb3cgeyBib3JkZXItY29sb3I6ICNmZGQ5NDcgIWltcG9ydGFudH1cclxuLmJvcmRlci1jb2xvci13aGl0ZSB7IGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLWNvbG9yLWZhc3QtcGluay1kYXJrIHsgYm9yZGVyLWNvbG9yOiAjZWYxMDZlICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItZGVlcC15ZWxsb3cgeyBib3JkZXItY29sb3I6ICNkOGI3NWYgICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItZ3JheSB7IGJvcmRlci1jb2xvcjojZDdkN2Q3ICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItY29sb3Itb3JhbmdlIHsgYm9yZGVyLWNvbG9yOiNmZjUxM2IgIWltcG9ydGFudH1cclxuLm5vLWJvcmRlciB7IGJvcmRlcjpub25lICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItdG9wLWxpZ2h0IHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTt9XHJcbi5ib3JkZXItYm90dG9tLWxpZ2h0IHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTt9XHJcbi5ib3JkZXItdHJhbnNwZXJlbnQtd2hpdGUgeyBib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMjUpICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItdHJhbnNwZXJlbnQtd2hpdGUtbGlnaHQgeyBib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMTApICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItdHJhbnNwZXJlbnQtYmxhY2stbGlnaHQgeyBib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMTApICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItdHJhbnNwZXJlbnQtZ3JlZW4ge2JvcmRlci1jb2xvcjpyZ2JhKDEwNiwyMTMsMTY3LDAuNSkgIWltcG9ydGFudH1cclxuLmJvcmRlci1ib3R0b20tdHJhbnNwZXJlbnQtd2hpdGUgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTUpICFpbXBvcnRhbnR9XHJcbi5uby1ib3JkZXItcm91bmQge2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50fVxyXG4ucm91bmQtYm9yZGVye2JvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50IH1cclxuLmltZy1ib3JkZXIge2JvcmRlcjogOHB4IHNvbGlkICNmZGQ5NDc7IGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7IHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTsgbGVmdDogMjBweDsgdG9wOiAyMHB4OyAgcG9zaXRpb246IGFic29sdXRlOyB9XHJcbi5pbWctYm9yZGVyLW1lZGl1bSB7Ym9yZGVyOiA1cHggc29saWQgI2ZkZDk0NzsgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTsgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOyBsZWZ0OiAxNXB4OyB0b3A6IDE1cHg7ICBwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG4uaW1nLWJvcmRlci1zbWFsbCB7Ym9yZGVyOiA0cHggc29saWQgI2ZkZDk0NzsgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTsgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpOyBsZWZ0OiAxMHB4OyB0b3A6IDEwcHg7ICBwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG5cclxuXHJcbi8qIGJ1dHRvbnMgKi9cclxuLmJ0biB7ZGlzcGxheTogaW5saW5lLWJsb2NrOyAgbWFyZ2luLXJpZ2h0OiAxNXB4OyBsZXR0ZXItc3BhY2luZzogMXB4OyBib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItcmFkaXVzOiAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB3aWR0aDogYXV0bzsgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNjAwIH1cclxuLmJ0bi1yb3VuZCB7IGJvcmRlci1yYWRpdXM6NHB4ICFpbXBvcnRhbnR9XHJcbi5idG4gaSB7IG1hcmdpbi1yaWdodDo1cHh9XHJcbi5idG4uYnRuLWxhcmdlIGkgeyBmb250LXNpemU6IDI0cHg7fVxyXG4uYnRuLXNtYWxsLXdoaXRlOmZvY3VzIHtjb2xvcjogI2ZmZn1cclxuXHJcbi5idXR0b24geyBtYXJnaW4tdG9wOjA7IG1hcmdpbi1ib3R0b206IDB9XHJcbi5idG4uYnRuLWxhcmdlIHsgZm9udC1zaXplOiAxOHB4OyBwYWRkaW5nOiAxOHB4IDM1cHg7fVxyXG4uYnRuLmJ0bi1tZWRpdW0geyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmc6IDEwcHggMjJweDt9XHJcbi5idG4uYnRuLXNtYWxsIHsgZm9udC1zaXplOiAxMXB4OyBwYWRkaW5nOiA1cHggMTRweDsgbGV0dGVyLXNwYWNpbmc6MXB4fVxyXG4uYnRuLmJ0bi12ZXJ5LXNtYWxsIHtmb250LXNpemU6IDlweDsgcGFkZGluZzogNHB4IDEycHggM3B4OyBsZXR0ZXItc3BhY2luZzoxcHh9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbiB7IGJvcmRlcjoycHggc29saWQgIzAwMDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA4cHggMjBweCA5cHg7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IzAwMDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7ICAgfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbjpob3ZlciwgLmhpZ2hsaWdodC1idXR0b246Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBjb2xvcjojZmZmfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbiBpIHsgY29sb3I6ICMwMDB9XHJcbi5oaWdobGlnaHQtYnV0dG9uOmhvdmVyIGkge2NvbG9yOiNmZmZ9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1kYXJrIHsgYm9yZGVyOjJweCBzb2xpZCAjMDAwOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDhweCAyMHB4IDlweDsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjojZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyAgfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1kYXJrOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi1kYXJrOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMnB4IHNvbGlkICMwMDA7IGNvbG9yOiMwMDB9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWRhcmsgaSB7IGNvbG9yOiAjZmZmfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1kYXJrOmhvdmVyIGkge2NvbG9yOiMwMDB9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ncmVlbiB7IGJvcmRlcjoycHggc29saWQgIzZhZDVhNzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAycHggMjBweCAzcHg7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6I2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzZhZDVhNzsgIH1cclxuLmhpZ2hsaWdodC1idXR0b24tZ3JlZW46aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLWdyZWVuOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMnB4IHNvbGlkICM2YWQ1YTc7IGNvbG9yOiNmZmZ9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWdyZWVuIGkgeyBjb2xvcjogI2ZmZn1cclxuLmhpZ2hsaWdodC1idXR0b24tZ3JlZW46aG92ZXIgaSB7Y29sb3I6I2ZmZjt9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlIHsgYm9yZGVyOjJweCBzb2xpZCAjMjI4M2Q0OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDhweCAyMHB4IDlweDsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjojZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI4M2Q0OyAgfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMnB4IHNvbGlkICNmZmY7IGNvbG9yOiNmZmZ9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsdWUgaSB7IGNvbG9yOiAjZmZmfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlOmhvdmVyIGkge2NvbG9yOiMyMjgzZDR9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlLWRhcmsgeyBib3JkZXI6MnB4IHNvbGlkICMyMjgzZDQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogOHB4IDIwcHggOXB4OyBmb250LXNpemU6IDEycHg7IGNvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMyMjgzZDQ7ICB9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsdWUtZGFyazpob3ZlciwgLmhpZ2hsaWdodC1idXR0b24tYmx1ZS1kYXJrOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMnB4IHNvbGlkICMwMDA7IGNvbG9yOiMwMDB9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsdWUtZGFyayBpIHsgY29sb3I6ICNmZmZ9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsdWUtZGFyazpob3ZlciBpIHtjb2xvcjojMjI4M2Q0fVxyXG5cclxuLmJ0bi1zbWFsbC13aGl0ZS1iYWNrZ3JvdW5kIHsgZm9udC1zaXplOiAxMXB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyBwYWRkaW5nOiA2cHggMjNweDsgY29sb3I6ICMwMDA7IG1hcmdpbi1yaWdodDogMjBweDsgYmFja2dyb3VuZDojZmZmOyBib3JkZXI6IDJweCBzb2xpZCAjZmZmIH1cclxuLmJ0bi1zbWFsbC13aGl0ZS1iYWNrZ3JvdW5kOmhvdmVyLCAuYnRuLXNtYWxsLXdoaXRlLWJhY2tncm91bmQ6Zm9jdXMgeyBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50OyBib3JkZXI6IDJweCBzb2xpZCAjZmZmOyBjb2xvcjogI2ZmZjsgfVxyXG4uYnRuLXNtYWxsLXdoaXRlLWJhY2tncm91bmQgaSB7IGNvbG9yOiAjMDAwfVxyXG4uYnRuLXNtYWxsLXdoaXRlLWJhY2tncm91bmQ6aG92ZXIgaSB7IGNvbG9yOiAjZmZmfVxyXG5cclxuLmJ0bi1zbWFsbC13aGl0ZSB7IGZvbnQtc2l6ZTogMTFweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgcGFkZGluZzogNnB4IDI1cHg7IGJvcmRlcjogMnB4IHNvbGlkICNmZmY7IGNvbG9yOiAjZmZmO31cclxuLmJ0bi1zbWFsbC13aGl0ZTpob3ZlciwgLmJ0bi1zbWFsbC13aGl0ZTpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICNGRkY7IGNvbG9yOiAjMDAwfVxyXG5cclxuLmJ0bi1zbWFsbC13aGl0ZS1kYXJrIHsgZm9udC1zaXplOiAxMXB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyBwYWRkaW5nOiA2cHggMjVweDsgYm9yZGVyOiAycHggc29saWQgI2ZmZjsgY29sb3I6ICMwMDA7IGJhY2tncm91bmQ6I2ZmZn1cclxuLmJ0bi1zbWFsbC13aGl0ZS1kYXJrOmhvdmVyLCAuYnRuLXNtYWxsLXdoaXRlLWRhcms6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50OyBjb2xvcjogI2ZmZjsgYm9yZGVyOiAycHggc29saWQgI2ZmZn1cclxuXHJcbi5idG4tdmVyeS1zbWFsbC13aGl0ZSB7IGZvbnQtc2l6ZTogOXB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyBwYWRkaW5nOiAycHggMTVweDsgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgY29sb3I6ICNmZmY7fVxyXG4uYnRuLXZlcnktc21hbGwtd2hpdGU6aG92ZXIsIC5idG4tdmVyeS1zbWFsbC13aGl0ZTpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICNGRkY7IGNvbG9yOiAjMDAwfVxyXG5cclxuLmJ0bi1ibGFja3sgYm9yZGVyOiAycHggc29saWQgIzAwMDsgY29sb3I6ICNmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgcGFkZGluZzogN3B4IDIwcHggOHB4OyB3aWR0aDogYXV0bzt9XHJcbi5idG4tYmxhY2s6aG92ZXIsIC5idG4tYmxhY2s6Zm9jdXMge2JvcmRlcjogMnB4IHNvbGlkICMwMDA7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudH1cclxuXHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsYWNrLWJvcmRlciB7IGJvcmRlcjogNHB4IHNvbGlkICMwMDA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDIycHg7IHBhZGRpbmc6IDIwcHggMzBweDsgY29sb3I6ICMwMDA7fVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibGFjay1ib3JkZXI6aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLWJsYWNrLWJvcmRlcjpmb2N1c3sgYm9yZGVyOiA0cHggc29saWQgIzAwMDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgY29sb3I6ICNmZmZ9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi13aGl0ZS1ib3JkZXJ7IGJvcmRlcjogNHB4IHNvbGlkICNmZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDIycHg7IHBhZGRpbmc6IDIwcHggMzBweDsgY29sb3I6ICNmZmY7fVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi13aGl0ZS1ib3JkZXI6aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLXdoaXRlLWJvcmRlcjpmb2N1cyB7IGJvcmRlcjogNHB4IHNvbGlkICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbG9yOiAjMDAwfVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tZ3JheS1ib3JkZXJ7IGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjQpOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAyMnB4OyBwYWRkaW5nOiAyMHB4IDMwcHg7IGNvbG9yOiAjYWJhYmFiO31cclxuLmhpZ2hsaWdodC1idXR0b24tZ3JheS1ib3JkZXI6aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLWdyYXktYm9yZGVyOmZvY3VzIHsgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNCk7IGJhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMik7IGNvbG9yOiAjZmZmfVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tdHJhbnNwYXJlbnQtYm9yZGVyeyBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC40KTsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMSk7IGZvbnQtc2l6ZTogMjJweDsgcGFkZGluZzogMjBweCAzMHB4OyBjb2xvcjogI2ZmZjt9XHJcbi5oaWdobGlnaHQtYnV0dG9uLXRyYW5zcGFyZW50LWJvcmRlcjpob3ZlciwgLmhpZ2hsaWdodC1idXR0b24tdHJhbnNwYXJlbnQtYm9yZGVyOmZvY3VzIHsgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNik7IGJhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7IGNvbG9yOiAjZmZmfVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tYmxhY2stYmFja2dyb3VuZHsgYm9yZGVyOiA0cHggc29saWQgIzAwMDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgZm9udC1zaXplOiAyMHB4OyBwYWRkaW5nOiAyMHB4IDMwcHg7IGNvbG9yOiAjZmZmOyB9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsYWNrLWJhY2tncm91bmQ6aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLWJsYWNrLWJhY2tncm91bmQ6Zm9jdXMgeyBib3JkZXI6IDRweCBzb2xpZCAjMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb2xvcjogIzAwMH1cclxuXHJcbi5idG4tc21hbGwtYmxhY2stYmFja2dyb3VuZCB7IGZvbnQtc2l6ZTogMTFweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgcGFkZGluZzogNnB4IDI1cHg7IGJvcmRlcjogMnB4IHNvbGlkICMwMDA7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIH1cclxuLmJ0bi1zbWFsbC1ibGFjay1iYWNrZ3JvdW5kOmhvdmVyLCAuYnRuLXNtYWxsLWJsYWNrLWJhY2tncm91bmQ6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50OyBjb2xvcjogIzAwMDsgYm9yZGVyOiAycHggc29saWQgIzAwMH1cclxuXHJcbi5idG4tc21hbGwtYmxhY2stYm9yZGVyLWxpZ2h0IHsgZm9udC1zaXplOiAxMHB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyBwYWRkaW5nOiA2cHggMjVweDsgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgY29sb3I6ICMwMDA7IH1cclxuLmJ0bi1zbWFsbC1ibGFjay1ib3JkZXItbGlnaHQ6aG92ZXIsIC5idG4tc21hbGwtYmxhY2stYm9yZGVyLWxpZ2h0OmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgY29sb3I6ICNmZmZ9XHJcblxyXG4uYnRuLWxpZ2h0LWJsYWNreyBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBjb2xvcjogIzAwMDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnR9XHJcbi5idG4tbGlnaHQtYmxhY2s6aG92ZXIsIC5idG4tbGlnaHQtYmxhY2s6Zm9jdXMge2JvcmRlcjogMnB4IHNvbGlkICMwMDA7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmfVxyXG5cclxuLmJ1dHRvbi1kZXNjIHsgZm9udC1zaXplOjMwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDM1cHg7IGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMH1cclxuLmJ1dHRvbi1kZXNjIHNwYW4geyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogNDAwIH1cclxuXHJcbi8qIHJldmVhbCBidXR0b24gKi9cclxuLmJ1dHRvbi1yZXZlYWwgeyBvdmVyZmxvdzpoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyIDBzOyB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyIDBzOyBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBmb250LXNpemU6MTZweDsgcGFkZGluZzogMH1cclxuLmJ1dHRvbi1yZXZlYWwgaSB7IHBvc2l0aW9uOmFic29sdXRlOyBsZWZ0Oi0yNXB4OyB0b3A6IDMwJTsgY29sb3I6ICMwMDA7IGZvbnQtc2l6ZTogMjBweDt9XHJcbi5idXR0b24tcmV2ZWFsIHNwYW4ge3BhZGRpbmc6IDAgNDVweDsgZGlzcGxheTogYmxvY2s7IGxpbmUtaGVpZ2h0OjU0cHh9XHJcbi5idXR0b24tcmV2ZWFsOmhvdmVyIHNwYW4geyBwYWRkaW5nOiAwIDMwcHggMCA2MHB4OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXIgMHM7IHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXIgMHM7IGNvbG9yOiAjMDAwIH1cclxuLmJ1dHRvbi1yZXZlYWw6aG92ZXIgaSB7IGxlZnQ6MjVweH1cclxuLmJ0bi5idG4tbGFyZ2UuYnV0dG9uLXJldmVhbCB7IHBhZGRpbmc6IDB9XHJcblxyXG4uYnV0dG9uLXJldmVhbC1ibGFjayB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmfVxyXG4uYnV0dG9uLXJldmVhbC1ibGFjayBzcGFuIHsgY29sb3I6ICNmZmZ9XHJcbi5idXR0b24tcmV2ZWFsLWJsYWNrIGkgeyBjb2xvcjogI2ZmZn1cclxuLmJ1dHRvbi1yZXZlYWwtYmxhY2s6aG92ZXIgc3BhbiB7IGNvbG9yOiAjZmZmfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIE93bCBjYXJvdXNlbFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLm93bC1jYXJvdXNlbCB7IG92ZXJmbG93OiBoaWRkZW47IH1cclxuLm93bC1idXR0b25zIHsgcG9zaXRpb246IHN0YXRpYzsgfVxyXG4ub3dsLXByZXYsIC5vd2wtbmV4dCB7IGNvbG9yOiAjMTExOyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxNnB4OyBoZWlnaHQ6IDEwNXB4OyBsaW5lLWhlaWdodDogMTA1cHg7IG1hcmdpbi10b3A6LTM1cHg7IG9wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDUwJTsgd2lkdGg6IDEwNXB4OyB6LWluZGV4OiA2OyB9XHJcbi5vd2wtcHJldiB7bGVmdDogLTcwcHg7fVxyXG4ub3dsLW5leHQge3JpZ2h0OiAtNzBweDt9XHJcbi5vd2wtcHJldjpiZWZvcmUsIC5vd2wtbmV4dDpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7IGJvcmRlci1yYWRpdXM6MnB4OyAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7IGNvbnRlbnQ6IFwiXCI7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDY2JTsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogNjYlOyB9XHJcbi5vd2wtbmV4dDpiZWZvcmUgeyBsZWZ0OiBhdXRvOyByaWdodDogMDsgfVxyXG4ub3dsLXByZXYgLmZhLCAub3dsLW5leHQgLmZhIHtjb2xvcjogIzAwMDsgZm9udC1zaXplOiAyNHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTE1JTt9XHJcbi5vd2wtcHJldiAuZmF7IHJpZ2h0OiA0JX1cclxuLm93bC1uZXh0IC5mYSB7IGxlZnQ6IDQlO31cclxuLm93bC1jYXJvdXNlbDpob3ZlciAub3dsLXByZXYge2xlZnQ6IC0zNXB4OyBvcGFjaXR5OiAxOyB9XHJcbi5vd2wtY2Fyb3VzZWw6aG92ZXIgLm93bC1uZXh0IHsgb3BhY2l0eTogMTsgcmlnaHQ6IC0zNXB4OyB9XHJcbi5vd2wtcGFnaW5hdGlvbiB7IGJvdHRvbTogMzBweDsgZGlzcGxheTogYmxvY2s7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTAwJTsgei1pbmRleDogNSAhaW1wb3J0YW50OyB9XHJcbi5vd2wtcGFnZSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNnB4IDVweDsgfVxyXG4ub3dsLXBhZ2Ugc3BhbiB7IGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyBib3JkZXItcmFkaXVzOiA0cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogN3B4OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI3cyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSkgMHM7IHRyYW5zaXRpb246IGFsbCAwLjI3cyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSkgMHM7IHdpZHRoOiA3cHg7IH1cclxuLm93bC1wYWdlOmhvdmVyIHNwYW4geyBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7IH1cclxuLm93bC1wYWdlLmFjdGl2ZSBzcGFuIHsgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zMzMzMyk7IHRyYW5zZm9ybTogc2NhbGUoMS4zMzMzMyk7IH1cclxuLm93bC1iZy1pbWcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBkaXNwbGF5OiBibG9jazsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgfVxyXG4ub3dsLXN1YnRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyBsZXR0ZXItc3BhY2luZzogMTBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDQwMDsgbGluZS1oZWlnaHQ6IDgwcHg7IGRpc3BsYXk6YmxvY2t9XHJcbi5vd2wtdGl0bGUgeyBmb250LXNpemU6IDM1cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGRpc3BsYXk6IGJsb2NrOyBsZXR0ZXItc3BhY2luZzogN3B4O31cclxuLm93bC10aXRsZS1iaWcgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAyNXB4OyBmb250LXdlaWdodDogNjAwOyBsZXR0ZXItc3BhY2luZzogN3B4OyBsaW5lLWhlaWdodDogNDBweDsgcGFkZGluZzogMzVweCA1MHB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB3aWR0aDogNjAlIH1cclxuLmRhcmstcGFnaW5hdGlvbiAub3dsLXBhZ2Ugc3BhbiB7IGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSgwLCAwLCAwLCAxKTsgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lOyBib3gtc2hhZG93OiBub25lIH1cclxuLmRhcmstcGFnaW5hdGlvbiAub3dsLXBhZ2UuYWN0aXZlIHNwYW4ge2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMSk7IH1cclxuLmRhcmstcGFnaW5hdGlvbiAub3dsLXByZXYsIC5vd2wtbmV4dCB7IG9wYWNpdHk6IDE7IH1cclxuLmRhcmstcGFnaW5hdGlvbiAub3dsLW5leHQ6YmVmb3JlIHsgbGVmdDogYXV0bzsgcmlnaHQ6IDA7IH1cclxuLmRhcmstcGFnaW5hdGlvbiAub3dsLXByZXYge2xlZnQ6IC0zNXB4OyBvcGFjaXR5OiAxOyB9XHJcbi5kYXJrLXBhZ2luYXRpb24gLm93bC1uZXh0IHsgb3BhY2l0eTogMTsgcmlnaHQ6IC0zNXB4OyB9XHJcbi5saWdodC1wYWdpbmF0aW9uIC5vd2wtcGFnZS5hY3RpdmUgc3BhbiB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7IH1cclxuXHJcbi8qIHNxdWFyZSBwYWdpbmF0aW9uICovXHJcbi5zcXVhcmUtcGFnaW5hdGlvbiAub3dsLXBhZ2Ugc3BhbiB7IHdpZHRoOjMwcHg7IGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7IGhlaWdodDozcHg7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjUpfVxyXG4uc3F1YXJlLXBhZ2luYXRpb24gLm93bC1wYWdlLmFjdGl2ZSBzcGFuIHtib3JkZXI6bm9uZSAhaW1wb3J0YW50OyAtd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDsgdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH1cclxuXHJcbi8qIGhpZGUgbmV4dC1wcmV2IGFycm93ICovXHJcbi5kYXJrLXBhZ2luYXRpb24td2l0aG91dC1uZXh0LXByZXYtYXJyb3cgLm93bC1wcmV2LCAuZGFyay1wYWdpbmF0aW9uLXdpdGhvdXQtbmV4dC1wcmV2LWFycm93IC5vd2wtbmV4dCB7ZGlzcGxheTogbm9uZX1cclxuXHJcbi8qIGhpZGUgZG90IG5hdmlnYXRpb24gKi9cclxuLm93bC1uby1wYWdpbmF0aW9uIC5vd2wtcGFnaW5hdGlvbiB7IGRpc3BsYXk6IG5vbmV9XHJcbi5vd2wtbm8tcGFnaW5hdGlvbiAub3dsLXByZXY6OmJlZm9yZSwgLm93bC1uby1wYWdpbmF0aW9uIC5vd2wtbmV4dDo6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnR9XHJcbi5vd2wtbm8tcGFnaW5hdGlvbiAub3dsLXByZXYgLmZhLCAub3dsLW5vLXBhZ2luYXRpb24gLm93bC1uZXh0IC5mYSB7IGZvbnQtc2l6ZTogMzBweH1cclxuXHJcbi8qIHNpbXBsZSBuZXh0LXByZXYgYXJyb3cgKi9cclxuLm93bC1wcmV2LW5leHQtc2ltcGxlIC5vd2wtcHJldjo6YmVmb3JlLCAub3dsLW5leHQ6OmJlZm9yZSB7IC13ZWJraXQtYm94LXNoYWRvdzpub25lOyBib3gtc2hhZG93Om5vbmV9XHJcblxyXG4vKiBoYWxmIHNsaWRlciAqL1xyXG4ub3dsLWhhbGYtc2xpZGVyIC5vd2wtdGl0bGUgeyB3aWR0aDogNTAlOyBsaW5lLWhlaWdodDogNDBweDsgZm9udC1zaXplOiAyNXB4O31cclxuLm93bC1oYWxmLXNsaWRlciAuaXRlbSB7IG1pbi1oZWlnaHQ6IDc1MHB4fVxyXG4ub3dsLWhhbGYtc2xpZGVyIC5jb250YWluZXIgeyBtaW4taGVpZ2h0OiA3NTBweH1cclxuLm93bC1zbWFsbC1zbGlkZXIgLml0ZW0ge21pbi1oZWlnaHQ6IDQzMHB4fVxyXG4ub3dsLXNtYWxsLXNsaWRlciAuY29udGFpbmVyIHttaW4taGVpZ2h0OiA0MDBweH1cclxuXHJcbi8qIGJvdHRvbSBwYWdpbmF0aW9uICovXHJcbi5ib3R0b20tcGFnaW5hdGlvbiAub3dsLXBhZ2luYXRpb24ge3Bvc2l0aW9uOmluaGVyaXQgIWltcG9ydGFudH1cclxuXHJcbi8qIHNjcm9sbCBkb3duICovXHJcbi5zY3JvbGwtZG93bnsgYm90dG9tOiA1MHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDl9XHJcbi5zY3JvbGwtZG93biBhIGkgeyBiYWNrZ3JvdW5kOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHg7IGZvbnQtc2l6ZTogMTdweDsgcGFkZGluZzogMnB4IDZweDsgY29sb3I6ICMwMDA7IH1cclxuLnNjcm9sbC1kb3duIGEgaTpob3ZlciB7IGJhY2tncm91bmQ6IzAwMDsgY29sb3I6ICNmZmYgIH1cclxuLnNjcm9sbC10by1kb3duIHsgY3Vyc29yOnVybCguLi9yZXNvdXJjZXMvM2IwZmU3OGE0ODJhY2RlMTIyNjgucG5nKSwgcG9pbnRlcjt9XHJcbi5zY3JvbGwtdG8tZG93bi13aGl0ZSB7IGN1cnNvcjp1cmwoLi4vcmVzb3VyY2VzLzNiMGZlNzhhNDgyYWNkZTEyMjY4LnBuZyksIHBvaW50ZXI7fSAvKiBhcnJvdy1kb3duLXdoaXRlICovXHJcbi5iYWNrZ3JvdW5kLXNsaWRlci10ZXh0IHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJX1cclxuI293bC1kZW1vLWJhY2tncm91bmQgLm93bC1pdGVtICB7IGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50fVxyXG5cclxuLyogY3Vyc29yICovIFxyXG4uY3Vyc29yLWRlZmF1bHQge2N1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIE5hdmlnYXRpb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4jaGVhZGVyIHt6LWluZGV4OiA1fVxyXG4ubmF2YmFyIHtib3JkZXI6IG5vbmU7IGRpc3BsYXk6IGlubGluZS10YWJsZTsgd2lkdGg6IDEwMCU7IGJvcmRlci1yYWRpdXM6MDsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHotaW5kZXg6IDEwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTUpIH1cclxubmF2IC5jb250YWluZXIgeyBkaXNwbGF5OiB0YWJsZS1jZWxsOyBoZWlnaHQ6IDc1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG4ubmF2YmFyLWhlYWRlciB7YmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xvZ28tYm9yZGVyLnBuZ1wiKSByaWdodCBuby1yZXBlYXR9XHJcbm5hdi5zaHJpbmsgLmNvbnRhaW5lciB7aGVpZ2h0OiA2MHB4O31cclxuLmhlYWRlci1yaWdodCB7IG1hcmdpbjogMTNweCAwIDA7IH1cclxuLm5hdmJhci1uYXYgYSB7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgcGFkZGluZzowICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OiA1MDB9XHJcbi5uYXZiYXItbmF2IGE6aG92ZXIgeyBjb2xvcjogI2NhY2FjYSAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4ubmF2YmFyLW5hdiBhOmZvY3VzIHtjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4ubmF2IGxpIHttYXJnaW46IDE1cHggMjBweH1cclxuLnN0aWNreS13cmFwcGVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgd2lkdGg6IDEwMCV9XHJcbi5uYXZiYXItYnJhbmQgaW1nIHtwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTVweDsgei1pbmRleDogMjsgbWF4LXdpZHRoOiAxNTZweDt9XHJcbm5hdi5zaHJpbmsge2JhY2tncm91bmQ6IHJnYmEoMCwwLDAsMSk7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG4udHJhbnNwYXJlbnQtaGVhZGVyLnNocmluayB7YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNyk7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG5uYXYubmF2YmFyLWhlaWdodHsgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDt9XHJcbm5hdi5uYXZiYXItaGVpZ2h0LnNocmluayB7aGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7fVxyXG4ubmF2YmFyIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZ9XHJcbi5oZWFkZXItd2hpdGUgbGkuYWN0aXZlIGEgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMH1cclxuXHJcbi8qIHdpdGhvdXQgYnV0dG9uICovXHJcbi53aXRob3V0LWJ1dHRvbiAubmF2YmFyLWhlYWRlciB7IGJhY2tncm91bmQ6IG5vbmV9XHJcbi53aXRob3V0LWJ1dHRvbiAubmF2YmFyLWNvbGxhcHNlIHsgZmxvYXQ6IHJpZ2h0O31cclxuXHJcbi8qIHNpZGViYXIgbmF2aWdhdGlvbiAqIC9cclxuLnNpZGViYXItbmF2IHsgd2lkdGg6IDI1MHB4OyBoZWlnaHQ6IDEwMCV9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLWhlYWRlciB7YmFja2dyb3VuZDogbm9uZX1cclxubmF2LnNpZGViYXItbmF2IC5jb250YWluZXIgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nOjYwcHggNDBweCB9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSB7d2lkdGg6IDEwMCU7IHBhZGRpbmc6IDE1cHggMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBtYXJnaW46IDB9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIHtib3JkZXItYm90dG9tOiBub25lfVxyXG4uc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYSB7Y29sb3I6ICMwMDAgIWltcG9ydGFudDsgcGFkZGluZzogMCAwIDAgMTVweCAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNjAwOyBib3JkZXItYm90dG9tOiBub25lfVxyXG4uc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYTpiZWZvcmUgeyBjb250ZW50OiBcIlwiOyBsZWZ0OiAtMXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogOXB4OyBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VmMTA2ZTsgd2lkdGg6IDZweDsgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC4yczt9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhOmhvdmVyOmJlZm9yZSwgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpLmFjdGl2ZSBhOmJlZm9yZSB7d2lkdGg6IDEzMHB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmMTA2ZTt9XHJcbi5zaWRlYmFyLXdyYXBwZXIge3BhZGRpbmctbGVmdDoyNTBweCB9XHJcbi5zaWRlYmFyLW5hdiAuZm9vdGVyLXNvY2lhbCBpIHsgZm9udC1zaXplOiAxNHB4O31cclxuLnNpZGViYXItbmF2IC5mb290ZXItc29jaWFsIGEgeyBtYXJnaW46IDAgMTBweDt9XHJcblxyXG4vKiBwdWxsIG1lbnUgKiAvXHJcbi5wdWxsLW1lbnUgLm5hdmJhci1oZWFkZXIgeyBiYWNrZ3JvdW5kOiBub25lfVxyXG4ucHVsbC1tZW51IC5uYXZiYXItYnJhbmQge2hlaWdodDogYXV0b31cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiB7cGFkZGluZzogMzBweCAwOyBtYXJnaW4tdG9wOiA0MHB4O31cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiBhIHsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogIzcyNzI3MiAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNjAwfVxyXG4ucHVsbC1tZW51IC5uYXYgbGkge21hcmdpbjoxMHB4IDA7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJX1cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiBhIHNwYW4geyBjb2xvcjogI2E5YTlhOTsgbWFyZ2luLXJpZ2h0OiAxMHB4O31cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiBsaS5hY3RpdmUgYSB7IGNvbG9yOiAjMDAwICFpbXBvcnRhbnR9XHJcbi5wdWxsLW1lbnUgLm5hdmJhci1uYXYgbGkuYWN0aXZlIGEgc3BhbiB7IGNvbG9yOiAjZTMxZDNiICFpbXBvcnRhbnR9XHJcbi5wdWxsLW1lbnUgLmZvb3Rlci1zb2NpYWwgYSBpIHtmb250LXNpemU6IDE0cHg7fVxyXG4ucHVsbC1tZW51IC5mb290ZXItc29jaWFsIGEge21hcmdpbjogMCAxNXB4ICFpbXBvcnRhbnR9XHJcbi5wdWxsLW1lbnUgbmF2LnNocmluayB7YmFja2dyb3VuZDogI2ZmZn1cclxuXHJcbi8qIGNlbnRlciBsb2dvIGhlYWRlciAqIC9cclxuLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLW5hdnsgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGZsb2F0OiBub25lfVxyXG4uY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItbmF2IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBub25lfVxyXG4uY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItYnJhbmQge2Zsb2F0Om5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7fVxyXG4uY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItbmF2IGEgeyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiAjMmU0NDNmICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZTt9XHJcbi5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge3RvcDogMDsgbWF4LXdpZHRoOiAyNjZweH1cclxuLmNlbnRlci1sb2dvLWhlYWRlciAubmF2IGxpIHttYXJnaW46IDAgMTVweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTt9XHJcbi5jZW50ZXItbG9nby1oZWFkZXIgLmNvbnRhaW5lciB7IGhlaWdodDogODZweCAhaW1wb3J0YW50O31cclxuLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLWhlYWRlciAubG9nbyB7ZGlzcGxheTogbm9uZTt9XHJcbi5jZW50ZXItbG9nby1oZWFkZXIgbGkuYWN0aXZlIGEgeyBib3JkZXItYm90dG9tOiBtZWRpdW0gbm9uZTsgY29sb3I6ICNkMzJiNTUgIWltcG9ydGFudDt9XHJcblxyXG4vKiBoZWFkZXIgd2hpdGUgKiAvXHJcbi5oZWFkZXItd2hpdGUgLm5hdmJhci1uYXYgYXtjb2xvcjogIzAwMCAhaW1wb3J0YW50O31cclxuLmhlYWRlci13aGl0ZSAubmF2YmFyLW5hdiBhOmhvdmVyIHtjb2xvcjogI2NhY2FjYSAhaW1wb3J0YW50fVxyXG4uaGVhZGVyLXdoaXRlLnNocmluayB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpICFpbXBvcnRhbnR9XHJcblxyXG4vKiBhZmZpeCAqIC9cclxuLndpZGdldC5hZmZpeCB7IHRvcDogMTMwcHg7IHdpZHRoOiAxNCU7fSBcclxuLmVsZW1lbnQtdGl0bGUge2Rpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogMjBweDt9XHJcbi5lbGVtZW50LXRpdGxlOmFmdGVyIHtjbGVhcjogYm90aH1cclxuXHJcbi8qIHdpZGdldCAqIC9cclxuLndpZGdldCAuY2F0ZWdvcnktbGlzdCBsaSBhLmFjdGl2ZSB7Y29sb3I6ICMwMDAwMDA7IGZvbnQtd2VpZ2h0OiA2MDA7fVxyXG5cclxuLyogZHJvcGRvd24gKi9cclxuLmRyb3Bkb3duLW1lbnUge2JvcmRlci1yYWRpdXM6MDsgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lOyBib3gtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC44KX1cclxuLmRyb3Bkb3duLW1lbnUgbGkgYSB7dGV4dC1kZWNvcmF0aW9uOiBub25lOyBib3JkZXI6IG5vbmUgIWltcG9ydGFudH1cclxuLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIGEge2JvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudH1cclxuLm5hdiAub3BlbiBhLCAubmF2IC5vcGVuIGE6Zm9jdXMsIC5uYXYgLm9wZW4gYTpob3ZlciB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XHJcbi5jYXJldC11cCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDBweDsgaGVpZ2h0OiAwcHg7IG1hcmdpbi1sZWZ0OiAycHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGJvcmRlci10b3A6IG5vbmU7IGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRkZGRkZGOyBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcC13aWR0aDogMHB4OyBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7IGNvbnRlbnQ6IFwiXCI7IH1cclxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgYSB7IGZvbnQtc2l6ZTogMTFweDt9XHJcbi5uYXZiYXItbmF2IGxpIC5kcm9wZG93bi1tZW51IHttYXJnaW4tdG9wOiAxMHB4O31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBTbGlkZXIgYW5kIHBhcmFsbGF4IHR5cG9ncmFwaHlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5zbGlkZXItdGV4dC1taWRkbGUtbWFpbiB7IGRpc3BsYXk6IHRhYmxlOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlIH1cclxuLnNsaWRlci10ZXh0LWJvdHRvbSB7IGRpc3BsYXk6IHRhYmxlLWNlbGw7IHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cclxuLnNsaWRlci10ZXh0LXRvcCB7IGRpc3BsYXk6IHRhYmxlLWNlbGw7IHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cclxuLnNsaWRlci10ZXh0LW1pZGRsZSB7IGRpc3BsYXk6IHRhYmxlLWNlbGw7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cclxuLnNsaWRlci10eXBvZ3JhcGh5IHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAxOyByaWdodDogMDsgbGVmdDogMDsgfVxyXG5cclxuLyogc2xpZGVyIHR5cG9ncmFwaHkgLSBzdHlsZSAxICovXHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMSBzcGFuIHsgZm9udC1zaXplOiAxMDBweDsgbGluZS1oZWlnaHQ6IDEwMHB4OyBsZXR0ZXItc3BhY2luZzogLTJweDsgd2lkdGg6IDgwJTsgZGlzcGxheTogaW5saW5lLWJsb2NrIH1cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24xIHAgeyBmb250LXNpemU6IDE1cHg7fVxyXG5cclxuLyogc2xpZGVyIHR5cG9ncmFwaHkgLSBzdHlsZSAyICovXHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMiBzcGFuIHsgZm9udC1zaXplOiA1MHB4OyBsaW5lLWhlaWdodDogNTBweDsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IHdpZHRoOiA4MCU7ICB9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMiBwIHsgZm9udC1zaXplOiAxNXB4O31cclxuXHJcbi8qIHNsaWRlciB0eXBvZ3JhcGh5IC0gc3R5bGUgMyAqL1xyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjMgc3BhbiB7IGZvbnQtc2l6ZTogODBweDsgbGluZS1oZWlnaHQ6IDgwcHggOyBsZXR0ZXItc3BhY2luZzogLTJweDsgd2lkdGg6IDgwJTsgIH1cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24zIHAgeyBmb250LXNpemU6IDE2cHg7fVxyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNlcGFyYXRvci1saW5lLW1lZGl1bS10aGljayB7IG1hcmdpbjogNzVweCAwfVxyXG5cclxuLyogc2xpZGVyIHR5cG9ncmFwaHkgLSBzdHlsZSA0ICovXHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uNCBzcGFuIHsgZm9udC1zaXplOiAyMDBweDsgbGluZS1oZWlnaHQ6IDgwcHggOyBsZXR0ZXItc3BhY2luZzogLTJweDsgfVxyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjQgcCB7IGZvbnQtc2l6ZTogMTRweDt9XHJcblxyXG4vKiBzbGlkZXIgdHlwb2dyYXBoeSAtIHN0eWxlIDUgKi9cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb241IHNwYW4geyBmb250LXNpemU6IDYwcHg7IGxpbmUtaGVpZ2h0OiA3MHB4IDsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IHdpZHRoOiA1NSU7IGRpc3BsYXk6IGJsb2NrICB9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uNSBwIHsgZm9udC1zaXplOiAxNnB4O31cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zZXBhcmF0b3ItbGluZS1tZWRpdW0tdGhpY2sgeyBtYXJnaW46IDg0cHggMH1cclxuXHJcbi8qIHNsaWRlciB0eXBvZ3JhcGh5IC0gc3R5bGUgNiAqL1xyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjYgc3BhbiB7Zm9udC1zaXplOiA5MHB4OyBsaW5lLWhlaWdodDogOTBweDsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IHdpZHRoOiA4MCU7IGRpc3BsYXk6IGlubGluZS1ibG9jayB9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uNiBwIHsgcGFkZGluZzogNHB4IDE3cHh9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uNiBwIHN1cCB7Zm9udC1zaXplOiA4cHh9XHJcblxyXG4uYmFja2dyb3VuZC1zbGlkZXItdGV4dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBDb3VudGVyXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uY291bnRlci1zdHlsZTEgLmNvdW50ZXItbnVtYmVyIHsgZm9udC1zaXplOiAzNXB4O31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBQb3J0Zm9saW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4vKiBwb3J0Zm9saW8gZmlsdGVyIHRhYiAqIC9cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiIGxpIHttYXJnaW46IDAgMjBweCAhaW1wb3J0YW50OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBpbmhlcml0fVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWIgbGk6bGFzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiIGxpOmZpcnN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaSBhIHtib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgcGFkZGluZzogMDsgYm9yZGVyLXJhZGl1czowOyBwYWRkaW5nOiA1cHggMTBweCAzcHggMTBweH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiIGxpIGE6aG92ZXIsIC5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaTphY3RpdmUsIC5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaS5hY3RpdmUgYSB7Ym9yZGVyOiBub25lOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkOTQ3ICFpbXBvcnRhbnQ7IGNvbG9yOiAjMDAwICFpbXBvcnRhbnR9XHJcblxyXG4ubmF2LXRhYnMgbGkgYSB7bWFyZ2luOiAwOyBsaW5lLWhlaWdodDogMTdweH1cclxuXHJcbi8qIHBvcnRmb2xpbyBmaWx0ZXIgdGFiIC0gc3R5bGUgMiAqIC8gXHJcbnVsLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgeyBib3JkZXItYm90dG9tOiBub25lO31cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGkge21hcmdpbjogMCAyNXB4ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZmxvYXQ6IGluaGVyaXQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOjFweDt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0yIGxpOmxhc3QtY2hpbGQge21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMiBsaTpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50IH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGkgYSB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDA7IGJvcmRlci1yYWRpdXM6MDsgcGFkZGluZzogNXB4IDA7IGNvbG9yOiAjOWI5YjlifVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMiBsaSBhOmhvdmVyLCAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMiBsaS5hY3RpdmUgYSB7Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOGI3NWYgIWltcG9ydGFudDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgY29sb3I6ICMwMDAgIWltcG9ydGFudH1cclxuXHJcbi8qIHBvcnRmb2xpbyBmaWx0ZXIgdGFiIC0gc3R5bGUgMyAqIC9cclxudWwucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyB7IGJvcmRlci1ib3R0b206IG5vbmU7fVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaSB7bWFyZ2luOiAwIDE1cHggIWltcG9ydGFudDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmbG9hdDogaW5oZXJpdDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6MXB4O31cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGk6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudCB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaSBhIHtib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgYm9yZGVyLXJhZGl1czowOyBwYWRkaW5nOiA0cHggMTBweDsgY29sb3I6ICM5YjliOWJ9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpIGE6aG92ZXIsIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpOmFjdGl2ZSwgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGkuYWN0aXZlIGEge2JvcmRlci1ib3R0b206IG5vbmU7IGJhY2tncm91bmQtY29sb3I6ICNkNjZlNGEgIWltcG9ydGFudDsgY29sb3I6ICNmZmYgIWltcG9ydGFudH1cclxuXHJcbi8qIHBvcnRmb2xpbyBmaWx0ZXIgdGFiIC0gc3R5bGUgNCAqIC9cclxudWwucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNCB7IGJvcmRlci1ib3R0b206IG5vbmU7fVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNCBsaSB7bWFyZ2luOiAwIDIwcHggIWltcG9ydGFudDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmbG9hdDogaW5oZXJpdDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6MXB4O31cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTQgbGk6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudCB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNCBsaSBhIHtib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgcGFkZGluZzogMDsgYm9yZGVyLXJhZGl1czowOyBwYWRkaW5nOiA1cHggMTVweDsgY29sb3I6ICM5YjliOWJ9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpLmFjdGl2ZSBhOmJlZm9yZSB7YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYXJyb3cucG5nJykgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDsgY29udGVudDogXCIvXCI7IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IC0xOyBsZWZ0OiAwOyB0b3A6IDVweDsgdGV4dC1pbmRlbnQ6IC05OTk5cHggfVxyXG5cclxuLyogcG9ydGZvbGlvIGZpbHRlciB0YWIgLSBzdHlsZSA1ICogL1xyXG51bC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IHsgYm9yZGVyLWJvdHRvbTogbm9uZTt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHsgbWFyZ2luOiAwOyBkaXNwbGF5OiB0YWJsZTsgZmxvYXQ6IGluaGVyaXQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOjFweDt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpOmxhc3QtY2hpbGQge21hcmdpbjowICFpbXBvcnRhbnQgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaTpmaXJzdC1jaGlsZCB7bWFyZ2luOjAgIWltcG9ydGFudCB9IFxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaSBhIHtib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgcGFkZGluZzogMTBweCAyMXB4IDEwcHggMDsgYm9yZGVyLXJhZGl1czowOyBjb2xvcjogIzliOWI5Yn1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGkgYTpob3ZlciB7Y29sb3I6ICMwMDB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpLmFjdGl2ZSBhOmJlZm9yZSB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZjEwNmU7IGNvbnRlbnQ6IFwiXCI7IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IC0xOyBsZWZ0OiAwOyB0b3A6IDE4cHg7IGNvbG9yOiAjMDAwIH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGkuYWN0aXZlIGEge3BhZGRpbmctbGVmdDogMTVweDsgY29sb3I6ICMwMDB9XHJcblxyXG4vKiBwb3J0Zm9saW8gZmlsdGVyIHRhYiAtIHN0eWxlIDYgKiAvXHJcbnVsLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgeyBtYXJnaW46IDIyMHB4IDUwcHggMCAwO31cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGkgeyBtYXJnaW46IDA7IGRpc3BsYXk6YmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOjFweDsgd2lkdGg6IDEwMCU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4yKX1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGk6bGFzdC1jaGlsZCB7bWFyZ2luOjAgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbTogbm9uZSB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpOmZpcnN0LWNoaWxkIHttYXJnaW46MCAhaW1wb3J0YW50IH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGkgYSB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDE3cHggMDsgYm9yZGVyLXJhZGl1czowOyBjb2xvcjogI2ZmZn1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGkgYTpob3ZlciwgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGkuYWN0aXZlIGEsIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpIGE6Zm9jdXN7Y29sb3I6ICMwMDAgIWltcG9ydGFudH1cclxuXHJcbi8qIG1hc29ucnkgYmFzaWMgKiAvXHJcbi5ncmlkIGxpICB7dHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDBzO31cclxuLmdyaWQgaW1nIHsgd2lkdGg6MTAwJX1cclxuLmdyaWQtZ2FsbGVyeSB7IGNsZWFyOiBib3RoOyBmbG9hdDogbGVmdDsgd2lkdGg6IDEwMCU7IH1cclxuLmdhbGxlcnktaW1nIGEgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IGRpc3BsYXk6IGJsb2NrfVxyXG4uZ3JpZC1nYWxsZXJ5IHVsIHsgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogMDsgfVxyXG4uZ3JpZC1nYWxsZXJ5IGZpZ3VyZSB7IG1hcmdpbjogMDsgcG9zaXRpb246IHJlbGF0aXZlIH1cclxuLmdyaWQtZ2FsbGVyeSBmaWd1cmUgaW1nIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBvcGFjaXR5OiAxOyBjdXJzb3I6IHBvaW50ZXI7IH1cclxuLmdyaWQtZ2FsbGVyeSBmaWdjYXB0aW9uIGgzIHsgbWFyZ2luOiAwIDAgOHB4OyBwYWRkaW5nOjA7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgfVxyXG4uZ3JpZC1nYWxsZXJ5IGZpZ2NhcHRpb24gaSB7IGZvbnQtc2l6ZTogMzJweDsgY29sb3I6ICNhZWFlYWU7IG1hcmdpbi1ib3R0b206IDIwcHh9XHJcbi5ncmlkIHsgbWFyZ2luOiAwIGF1dG87IH1cclxuLmdyaWQgbGkgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBmbG9hdDogbGVmdDsgbWFyZ2luOiAwOyBkaXNwbGF5OiBpbmxpbmUtdGFibGU7ICB9XHJcbi5nYWxsZXJ5LWltZyB7IG9wYWNpdHk6IDE7IHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7IG92ZXJmbG93OiBoaWRkZW47IH1cclxuLmdyaWQgZmlndXJlOmhvdmVyIGltZyB7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgb3BhY2l0eTowLjE1OyBjdXJzb3I6dXJsKFwiLi4vaW1hZ2VzL2ljb24tem9vbS5wbmdcIiksIHBvaW50ZXI7ICB9XHJcbi5ncmlkIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uIHsgb3BhY2l0eTogMTsgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7fVxyXG5cclxuLyogZ3JpZCAtIHN0eWxlIDEgKiAvXHJcbi5ncmlkLXN0eWxlMSAuZ3JpZCBmaWd1cmUgeyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yczsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzOyB9XHJcbi5ncmlkLXN0eWxlMSAuZ3JpZCBmaWdjYXB0aW9uIHsgIG9wYWNpdHk6IDA7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTsgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpOyBsZWZ0OiAzMHB4OyB0b3A6IDMwcHg7ICBwb3NpdGlvbjogYWJzb2x1dGU7IGJhY2tncm91bmQ6ICNmZmYgfVxyXG4uZ3JpZC1zdHlsZTEgLmdyaWQgZmlnY2FwdGlvbiBoMyB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI1cHg7IG1hcmdpbjogMDsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDAgMTVweDsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDUwJTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgcG9zaXRpb246IHJlbGF0aXZlfVxyXG4uZ3JpZC1zdHlsZTEgLmdyaWQgZmlnY2FwdGlvbiBoMyBzcGFuIHttYXJnaW4tdG9wOiA1cHg7fVxyXG4uZ3JpZC1zdHlsZTEtYm9yZGVyIHsgIGJvcmRlcjogOHB4IHNvbGlkICNmZGQ5NDc7IGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7IHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTsgbGVmdDogMjBweDsgdG9wOiAyMHB4OyAgcG9zaXRpb246IGFic29sdXRlOyB9XHJcblxyXG4vKiBncmlkIC0gc3R5bGUgMiAqIC9cclxuLmdyaWQtc3R5bGUyIC5ncmlkIGZpZ3VyZSB7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7IGJhY2tncm91bmQ6ICM5OTk5OTl9XHJcbi5ncmlkLXN0eWxlMiAuZ3JpZCBmaWd1cmUgaW1nIHtwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDsgfVxyXG4uZ3JpZC1zdHlsZTIgLmdyaWQgZmlndXJlOmhvdmVyIGltZyB7dG9wOi0xMDBweDsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwxKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEsMSk7IG9wYWNpdHk6IC41OyB9XHJcbi5ncmlkLXN0eWxlMiAuZ3JpZCBmaWdjYXB0aW9uIHsgIG9wYWNpdHk6IDA7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwcHg7IGJvdHRvbTogLTEwMHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHBhZGRpbmc6IDI1cHggMDsgYmFja2dyb3VuZDogI2ZmZn1cclxuLmdyaWQtc3R5bGUyIC5ncmlkIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uIHtib3R0b206IDA7IG9wYWNpdHk6IDF9XHJcbi5ncmlkLXN0eWxlMiAuZ3JpZCBmaWdjYXB0aW9uIGgzIHttYXJnaW46IDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG5cclxuLyogZ3JpZCAtIHN0eWxlIDMgKiAvXHJcbi5ncmlkLXN0eWxlMyAuZ3JpZCBmaWd1cmUgaW1nIHtwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDsgfVxyXG4uZ3JpZC1zdHlsZTMgLmdyaWQgZmlndXJlOmhvdmVyIGltZyB7dG9wOjA7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyBvcGFjaXR5OiAuNTsgfVxyXG4uZ3JpZC1zdHlsZTMgLmdyaWQgZmlnY2FwdGlvbiB7ICB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMHB4O31cclxuLmdyaWQtc3R5bGUzIC5leHBsb3JlLW5vdyB7cG9zaXRpb246IGFic29sdXRlOyBib3R0b206IC0zNnB4OyB3aWR0aDogMTAwJTsgb3BhY2l0eTogMCB9XHJcbi5ncmlkLXN0eWxlMyAuZ3JpZCBmaWd1cmU6aG92ZXIgLmV4cGxvcmUtbm93IHtvcGFjaXR5OiAxOyBib3R0b206IC0zN3B4fVxyXG4uZ3JpZC1zdHlsZTMgLmdyaWQgbGk6aG92ZXIgZmlnY2FwdGlvbiB7IGJvdHRvbTogMzdweCAhaW1wb3J0YW50O31cclxuLmdyaWQtc3R5bGUzIC5leHBsb3JlLW5vdyBhIHsgIHBhZGRpbmc6IDdweCAwOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGNvbG9yOiAjZmZmIH1cclxuXHJcbi8qIGdyaWQgLSBzdHlsZSA0ICogL1xyXG4uZ3JpZC1zdHlsZTQgLmdyaWQgZmlndXJlIGltZyB7cG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDA7IG9wYWNpdHk6IDE7IH1cclxuLmdyaWQtc3R5bGU0IC5ncmlkIGZpZ3VyZTpob3ZlciBpbWcge3RvcDowOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgb3BhY2l0eTogLjE7ICBjdXJzb3I6dXJsKFwiLi4vaW1hZ2VzL2ljb24tem9vbS13aGl0ZTIucG5nXCIpLCBwb2ludGVyOyBib3gtc2hhZG93OiBub25lOyBvdXRsaW5lOiBub25lOyAtd2Via2l0LWZpbHRlcjogYmx1cigzcHgpOyAtbW96LWZpbHRlcjogYmx1cigzcHgpOyAtby1maWx0ZXI6IGJsdXIoM3B4KTsgLW1zLWZpbHRlcjogYmx1cigzcHgpOyBmaWx0ZXI6IGJsdXIoM3B4KTt9XHJcbi5ncmlkLXN0eWxlNCAuZ3JpZCBoMyB7IGZvbnQtc2l6ZTogMjJweDsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA0NXB4OyBib3R0b206IDA7IHdpZHRoOiAzMCU7IHotaW5kZXg6IDU7IGxpbmUtaGVpZ2h0OiAyNXB4OyBvcGFjaXR5OiAwfVxyXG4uZ3JpZC1zdHlsZTQgLmdyaWQgaDM6YWZ0ZXIgeyBib3JkZXItYm90dG9tOiA0cHggc29saWQgcmdiYSgwLDAsMCwxKTsgY29udGVudDogXCJcIjsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC0yNXB4OyB3aWR0aDogNjAlOyB9XHJcbi5ncmlkLXN0eWxlNCAuZ3JpZCBmaWd1cmU6aG92ZXIgaDMge29wYWNpdHk6IDE7IGJvdHRvbTogMzhweDsgbGV0dGVyLXNwYWNpbmc6IDEwcHg7fVxyXG4uZ3JpZC1zdHlsZTQgLmdyaWQgaDMgYSB7IGNvbG9yOiByZ2JhKDAsMCwwLC45KX1cclxuXHJcbi8qIGdyaWQgLSBzdHlsZSA1ICogL1xyXG4uZ3JpZC1zdHlsZTUgLmdyaWQgZmlndXJlIHsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4yczsgYmFja2dyb3VuZDogIzAwMCB9XHJcbi5ncmlkLXN0eWxlNSAuZ3JpZCBmaWdjYXB0aW9uIHsgIG9wYWNpdHk6IDA7IHRleHQtYWxpZ246IGNlbnRlcjsgYm90dG9tOiA2MHB4OyBsZWZ0OiAwOyByaWdodDogMDsgIHBvc2l0aW9uOiBhYnNvbHV0ZTt9XHJcbi5ncmlkLXN0eWxlNSAuZ3JpZCBmaWd1cmU6aG92ZXIgaW1nIHsgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTsgZmlsdGVyOiBncmF5c2NhbGUoMSk7IGN1cnNvcjogcG9pbnRlcjsgb3BhY2l0eTogLjI1OyB9XHJcbi5ncmlkLXN0eWxlNSAuZ3JpZCBmaWdjYXB0aW9uIGgzIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjVweDsgbWFyZ2luOiAwOyB3aWR0aDogMTAwJTsgcGFkZGluZzogMzBweCAxNXB4IDEwcHggMTVweDsgdGV4dC1hbGlnbjogY2VudGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmctdG9wOjMwcHg7IG9wYWNpdHk6IDE7IHotaW5kZXg6IDJ9XHJcbi5ncmlkLXN0eWxlNSAuZ3JpZCBmaWdjYXB0aW9uIGgzIGEge2NvbG9yOiAjZmZmfVxyXG4uZ3JpZC1zdHlsZTUgLmdyaWQgZmlnY2FwdGlvbiBzcGFuIHsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDQ3JTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgcG9zaXRpb246IHJlbGF0aXZlfVxyXG5cclxuLyogZ3JpZCAtIHN0eWxlIDYgKiAvXHJcbi5ncmlkLXN0eWxlNiAuZ3JpZCBmaWd1cmUgaW1nIHtwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDsgb3BhY2l0eTogMTsgfVxyXG4uZ3JpZC1zdHlsZTYgLmdyaWQgZmlndXJlOmhvdmVyIGltZyB7dG9wOjA7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyBvcGFjaXR5OiAuMzsgIGN1cnNvcjp1cmwoXCIuLi9pbWFnZXMvaWNvbi16b29tLXdoaXRlMi5wbmdcIiksIHBvaW50ZXI7IGJveC1zaGFkb3c6IG5vbmU7IG91dGxpbmU6IG5vbmU7fVxyXG4uZ3JpZC1zdHlsZTYgLmdyaWQgaDMgeyBmb250LXNpemU6IDE4cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgcmlnaHQ6IDA7IHRleHQtYWxpZ246IGNlbnRlcjsgYm90dG9tOiAwOyB6LWluZGV4OiA1OyBsaW5lLWhlaWdodDogMjVweDsgb3BhY2l0eTogMDsgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMSl9XHJcbi5ncmlkLXN0eWxlNiAuZ3JpZCBoMzphZnRlciB7IGJvcmRlci1ib3R0b206IDhweCBzb2xpZCByZ2JhKDI1NSwyNiw4NiwxKTsgY29udGVudDogXCJcIjsgbGVmdDogMDsgcmlnaHQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtMjVweDsgd2lkdGg6IDQwJTsgbWFyZ2luOiAwIGF1dG8gfVxyXG4uZ3JpZC1zdHlsZTYgLmdyaWQgZmlndXJlOmhvdmVyIGgzIHtvcGFjaXR5OiAxOyBib3R0b206IDcwcHg7IGxldHRlci1zcGFjaW5nOiAxMHB4O31cclxuLmdyaWQtc3R5bGU2IC5ncmlkIGgzIGEgeyBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKX1cclxuXHJcbi8qIHBvcnRmb2xpbyBncmlkIC0gZ3V0dGVyICogL1xyXG4uZ3V0dGVyIC5ncmlkLWdhbGxlcnkgdWwgeyBtYXJnaW4tbGVmdDogLTExcHh9XHJcbi5ndXR0ZXIgLmdyaWQgbGkgeyBwYWRkaW5nOiAwIDAgMTFweCAxMXB4O31cclxuXHJcbi8qIHBvcnRmb2xpbyBncmlkIC0gNSBjb2x1bW4gICogL1xyXG4ud29yay01Y29sIC5ncmlkIGxpIHsgd2lkdGg6IDIwJTt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIDQgY29sdW1uICAqIC9cclxuLndvcmstNGNvbCAuZ3JpZCBsaSB7IHdpZHRoOiAyNSU7fVxyXG5cclxuLyogcG9ydGZvbGlvIGdyaWQgLSAzIGNvbHVtbiAgKiAvXHJcbi53b3JrLTNjb2wgLmdyaWQgbGkgeyBmbG9hdDogbGVmdDsgd2lkdGg6IDMzLjMzJTt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIDIgY29sdW1uICAqIC9cclxuLndvcmstMmNvbCAuZ3JpZCBsaSB7IGZsb2F0OiBsZWZ0OyB3aWR0aDogNTAlO31cclxuXHJcbi8qIHBvcnRmb2xpbyBncmlkIC0gZ3V0dGVyICogL1xyXG4uZ3V0dGVyIC5ncmlkLWdhbGxlcnkgdWwgeyBtYXJnaW4tbGVmdDogLTExcHh9XHJcbi5ndXR0ZXIgLmdyaWQgbGkgeyBwYWRkaW5nOiAwIDAgMTFweCAxMXB4O31cclxuXHJcbi8qIHBvcnRmb2xpbyBncmlkIC0gZ3V0dGVyIHdpZGUgKiAvXHJcbi5ndXR0ZXItd2lkZSAuZ3JpZC1nYWxsZXJ5IHVsIHsgbWFyZ2luLWxlZnQ6IC00MHB4fVxyXG4uZ3V0dGVyLXdpZGUgLmdyaWQgbGkgeyBwYWRkaW5nOiAwIDAgNDBweCA0MHB4O31cclxuXHJcbi8qIHBvcnRmb2xpbyBncmlkIC0gZ3V0dGVyIHdpZGUgKiAvXHJcbi5ndXR0ZXItbWVkaXVtIC5ncmlkLWdhbGxlcnkgdWwgeyBtYXJnaW4tbGVmdDogLTIycHh9XHJcbi5ndXR0ZXItbWVkaXVtIC5ncmlkIGxpIHsgcGFkZGluZzogMCAwIDIycHggMjJweDt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIHdpdGggdGl0bGUgKiAvXHJcbi53b3JrLXdpdGgtdGl0bGUgLmdyaWQgZmlnY2FwdGlvbiB7b3BhY2l0eTogMTsgcG9zaXRpb246IHJlbGF0aXZlOyBib3R0b206IDA7IHBhZGRpbmc6IDI5cHggMCAzMHB4IDA7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMSk7IHotaW5kZXg6IDI7IH1cclxuLndvcmstd2l0aC10aXRsZSAuZ3JpZCBsaSBmaWdjYXB0aW9uIGgzLCAud29yay13aXRoLXRpdGxlIC5ncmlkIGZpZ2NhcHRpb24gaDMgYSwgLndvcmstd2l0aC10aXRsZSAuZ3JpZCBsaSBmaWdjYXB0aW9uIHAge2NvbG9yOiAjODg4ODg4IH1cclxuLndvcmstd2l0aC10aXRsZSAuZ3JpZCBmaWdjYXB0aW9uIGgzIGEgeyBkaXNwbGF5OiBibG9ja31cclxuLndvcmstd2l0aC10aXRsZSAuZ3JpZCBsaTpob3ZlciBmaWdjYXB0aW9uIGgzLCAud29yay13aXRoLXRpdGxlIC5ncmlkIGxpOmhvdmVyIGZpZ2NhcHRpb24gaDMgYXtjb2xvcjogIzAwMCB9XHJcbi53b3JrLXdpdGgtdGl0bGUgLmdyaWQgbGk6aG92ZXIgZmlnY2FwdGlvbiB7IGJvdHRvbTogNTBweDt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIHdpdGggdGl0bGUgLSB0cmFuc3BhcmVudCBmaWdjYXB0aW9uICogL1xyXG4ud29yay13aXRoLXRpdGxlLnRyYW5zcGFyZW50LWZpZ2NhcHRpb24gLmdyaWQgZmlnY2FwdGlvbiB7YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNzUpOyBib3R0b206IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTt9XHJcbi53b3JrLXdpdGgtdGl0bGUudHJhbnNwYXJlbnQtZmlnY2FwdGlvbiAuZ3JpZCBmaWd1cmU6aG92ZXIgZmlnY2FwdGlvbiB7YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNzUpO31cclxuLndvcmstd2l0aC10aXRsZS50cmFuc3BhcmVudC1maWdjYXB0aW9uIC5ncmlkIGxpIGZpZ2NhcHRpb24gaDN7Y29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50IH1cclxuXHJcbi8qIG9uZXBhZ2UgcG9ydGZvbGlvIGRldGFpbHMgcG9wdXAgKiAvXHJcbi5wb3B1cC1iZyAubWZwLWNvbnRlbnQge2hlaWdodDogMTAwJX1cclxuLnBvcHVwLWluZm8geyBkaXNwbGF5OiBub25lfVxyXG4uaGFsZi1wcm9qZWN0LWJnIHtoZWlnaHQ6IDU1MHB4fVxyXG4uc2xpZGVyLXR5cG9ncmFwaGktdGV4dCAuc2xpZGVyLXN1YnRpdGxleyBsaW5lLWhlaWdodDogNjRweCAhaW1wb3J0YW50fVxyXG4uc3BlbmQteWVhciwgLnNwZW5kLXRpbWV7Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTsgZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMzBweDsgZm9udC13ZWlnaHQ6IDQwMDsgbGV0dGVyLXNwYWNpbmc6IDJweDsgbGluZS1oZWlnaHQ6IDQ3cHg7IG1pbi1oZWlnaHQ6IDk1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDUwJTt9XHJcbi5zcGVuZC15ZWFyIHNwYW4sIC5zcGVuZC10aW1lIHNwYW57ZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTJweDsgZm9udC13ZWlnaHQ6IDQwMDsgbGluZS1oZWlnaHQ6IDA7IG1hcmdpbi10b3A6IDM1cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7fVxyXG4ucHJvamVjdC1pbWctZ2FsbGVyeXtwYWRkaW5nOiAxNXB4IDA7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFRhYlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi8qIHRhYiAtIHN0eWxlIDEgKiAvXHJcbi50YWItc3R5bGUtMSBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDEwMCU7IG1hcmdpbjogMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEpOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4udGFiLXN0eWxlLTEgbGkuYWN0aXZlOmFmdGVyIHtjb250ZW50OlwiXFxmMTA1XCI7IGZvbnQtZmFtaWx5OidGb250QXdlc29tZSc7IGxpbmUtaGVpZ2h0OiA0NHB4OyAgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTBweDsgZm9udC1zaXplOiAyMHB4OyB0b3A6MCB9XHJcbi50YWItc3R5bGUtMSBsaSBhIHtib3JkZXItcmFkaXVzOiAwOyBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgcGFkZGluZzogMTVweCAwfVxyXG4udGFiLXN0eWxlLTEgbGkuYWN0aXZlIHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNCl9XHJcbi50YWItc3R5bGUtMSBsaS5hY3RpdmUgYSwgLnRhYi1zdHlsZS0xIGxpLmFjdGl2ZSBhOmZvY3VzIHtjb2xvcjogI2FiYWJhYiAhaW1wb3J0YW50fVxyXG4udGFiLXN0eWxlLTEgbGkuYWN0aXZlIGEsIC50YWItc3R5bGUtMSBsaSBhOmhvdmVyIHtiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgY29sb3I6ICNhYmFiYWJ9XHJcblxyXG4vKiB0YWIgLSBzdHlsZSAyICogL1xyXG4udGFiLXN0eWxlLTIgbGkgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMCAxNXB4OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBmbG9hdDogbm9uZX1cclxuLnRhYi1zdHlsZS0yIGxpOmxhc3QtY2hpbGQgeyBtYXJnaW46IDAgMCAwIDE1cHh9XHJcbi50YWItc3R5bGUtMiBsaTpmaXJzdC1jaGlsZCB7IG1hcmdpbjogMCAxNXB4IDAgMH1cclxuLnRhYi1zdHlsZS0yIGxpIGEgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgY29sb3I6ICM5YjliOWJ9XHJcbi50YWItc3R5bGUtMiBsaSBhOmhvdmVyIHtiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudH1cclxuLnRhYi1zdHlsZS0yIGxpIGE6aG92ZXIsIC50YWItc3R5bGUtMiBsaS5hY3RpdmUgYSB7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaCAhaW1wb3J0YW50IH1cclxuXHJcbi8qIHRhYiAtIHN0eWxlIDMgKiAvXHJcbi50YWItc3R5bGUtMyBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luOiAwIDI2cHg7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGZsb2F0OiBub25lfVxyXG4udGFiLXN0eWxlLTMgbGk6bGFzdC1jaGlsZCB7IG1hcmdpbjogMCAwIDAgMjZweH1cclxuLnRhYi1zdHlsZS0zIGxpOmZpcnN0LWNoaWxkIHsgbWFyZ2luOiAwIDI2cHggMCAwfVxyXG4udGFiLXN0eWxlLTMgbGk6Zmlyc3QtY2hpbGQgYSB7cGFkZGluZy1sZWZ0OiAwIH1cclxuLnRhYi1zdHlsZS0zIGxpIGEgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgY29sb3I6ICM5YjliOWI7IHBhZGRpbmc6IDVweCAwfVxyXG4udGFiLXN0eWxlLTMgbGkgYTpob3ZlciB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnR9XHJcbi50YWItc3R5bGUtMyBsaSBhOmhvdmVyLCAudGFiLXN0eWxlLTMgbGkuYWN0aXZlIGEge2JvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTMxZDNiICFpbXBvcnRhbnQgfVxyXG5cclxuLyogdGFiIC0gc3R5bGUgNCAqIC9cclxuLnRhYi1zdHlsZS00IHVsIHtib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX1cclxuLnRhYi1zdHlsZS00IGxpIHsgZGlzcGxheTogdGFibGUtY2VsbDsgbWFyZ2luOiAwOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBmbG9hdDogbm9uZTsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7IH1cclxuLnRhYi1zdHlsZS00IGxpOmxhc3QtY2hpbGQge21hcmdpbjogMDsgYm9yZGVyOiBub25lfVxyXG4udGFiLXN0eWxlLTQgbGk6Zmlyc3QtY2hpbGQge21hcmdpbjogMH1cclxuLnRhYi1zdHlsZS00IGxpIGEgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgY29sb3I6ICM5YjliOWI7IHBhZGRpbmc6IDEycHggMzBweCAxMnB4IDMwcHg7IGJvcmRlci1yYWRpdXM6IDB9XHJcbi50YWItc3R5bGUtNCBsaSBhOmhvdmVyLCAudGFiLXN0eWxlLTQgbGkgLmFjdGl2ZSB7YmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50OyBjb2xvcjogIzRlNGU0ZX1cclxuLnRhYi1zdHlsZS00IGxpLmFjdGl2ZSBhIHtiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnR9XHJcblxyXG4vKiB0YWIgLSBzdHlsZSA1ICogL1xyXG4udGFiLXN0eWxlNSAubmF2LXRhYnMgbGkuYWN0aXZlIGEsIC50YWItc3R5bGU1IC5uYXYtdGFicyB7IGJvcmRlcjogbm9uZTt9XHJcbi50YWItc3R5bGU1IC5uYXYgbGkge21hcmdpbjogMH1cclxuLnRhYi1zdHlsZTUgbGk6Zmlyc3QtY2hpbGQgYSB7IG1hcmdpbjogMCAzMnB4IDAgMDsgfVxyXG4udGFiLXN0eWxlNSBsaSBhIHsgbWFyZ2luOiAwIDMycHg7IHBhZGRpbmc6IDVweCAwOyBib3JkZXI6IG5vbmU7fVxyXG4udGFiLXN0eWxlNSAubmF2IGxpIGE6Zm9jdXMsIC50YWItc3R5bGU1IC5uYXYgbGkgYTpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7fVxyXG4udGFiLXN0eWxlNSAubmF2LXRhYnMgbGkuYWN0aXZlIGEgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgY3Vyc29yOiBkZWZhdWx0OyB9XHJcbi50YWItc3R5bGU1IHVsIHsgaGVpZ2h0OiA1MHB4O30gICAgIFxyXG5cclxuLyogdGFiIC0gc3R5bGUgNiAqIC9cclxuLnRhYi1zdHlsZTYgLm5hdi10YWJzIGxpe2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IGJvcmRlci1pbWFnZTogbm9uZTsgYm9yZGVyLXN0eWxlOiBzb2xpZCBzb2xpZCBub25lOyBib3JkZXItd2lkdGg6IDFweCAxcHggbWVkaXVtOyBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7IG1hcmdpbjogMDt9XHJcbi50YWItc3R5bGU2IC5uYXYtdGFicyBsaSBhe2JvcmRlcjogbm9uZTsgcGFkZGluZzogMTVweCAyMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9XHJcbi50YWItc3R5bGU2IC5uYXYtdGFicyBsaSBhOmhvdmVyLCAudGFiLXN0eWxlNiAubmF2LXRhYnMgbGkgYTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBib3JkZXItYm90dG9tOm5vbmU7fVxyXG4udGFiLXN0eWxlNiAubmF2LXRhYnMge2JvcmRlcjogMCAhaW1wb3J0YW50O31cclxuLnRhYi1zdHlsZTYgLnRhYi1jb250ZW50eyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkOyBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1OyBwYWRkaW5nOiAyNXB4O31cclxuLnRhYi1zdHlsZTYgLm5hdi10YWJzIGxpLmFjdGl2ZXtib3JkZXItY29sb3I6ICNlNWU1ZTU7IGJvcmRlci1pbWFnZTogbm9uZTsgYm9yZGVyLXN0eWxlOiBzb2xpZCBzb2xpZCBub25lOyBib3JkZXItd2lkdGg6IDFweCAxcHggbWVkaXVtOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkO31cclxuLnRhYi1zdHlsZTYgLm5hdi10YWJzIGxpLmFjdGl2ZSBhLCAudGFiLXN0eWxlNiAubmF2LXRhYnMgeyBib3JkZXI6IG5vbmU7fVxyXG5cclxuLyogdGFiIC0gc3R5bGUgNyAqIC9cclxuLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpIGl7Zm9udC1zaXplOiAxN3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4O31cclxuLnRhYi1zdHlsZTcgLm5hdi10YWJzIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7fVxyXG4udGFiLXN0eWxlNyAubmF2LXRhYnMgeyBoZWlnaHQ6IGF1dG87IG1hcmdpbi1ib3R0b206IDI1cHg7IHBhZGRpbmctbGVmdDogMTVweDt9XHJcbi50YWItc3R5bGU3IC5uYXYtdGFicyBsaSBhe2JhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IGJvcmRlcjogbWVkaXVtIG5vbmU7IGxpbmUtaGVpZ2h0OiA0NHB4OyBtYXJnaW46IDAgIWltcG9ydGFudDsgcGFkZGluZzogMCAyMHB4OyBib3JkZXItcmFkaXVzOiAwO31cclxuLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDFweDt9XHJcbi50YWItc3R5bGU3IC5uYXYtdGFicyBsaSB7Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7fVxyXG4udGFiLXN0eWxlNyAubmF2LXRhYnMgbGk6Zmlyc3QtY2hpbGQgeyBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU1ZTU7IG1hcmdpbi1sZWZ0OiAxNXB4O31cclxuLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpLmFjdGl2ZSBhLCAudGFiLXN0eWxlNyAubmF2LXRhYnMgbGkuYWN0aXZlIGE6Zm9jdXMsIC50YWItc3R5bGU3IC5uYXYtdGFicyBsaS5hY3RpdmUgYTpob3ZlcnsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLWNvbG9yOiAjZGRkICNkZGQgdHJhbnNwYXJlbnQ7IGJvcmRlci1pbWFnZTogbm9uZTsgYm9yZGVyOiBub25lOyBjdXJzb3I6IGRlZmF1bHQ7fVxyXG5cclxuLyogdGFiIC0gc3R5bGUgOCAqIC9cclxuLnRhYi1zdHlsZTggLnRhYnMtbGVmdCAubmF2LXRhYnN7Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTsgZmxvYXQ6IGxlZnQ7IGhlaWdodDogYXV0bzsgcGFkZGluZzogMjBweCAwIDQwcHg7IHdpZHRoOiAxNTBweDsgbWFyZ2luLXJpZ2h0OiAzNXB4OyBib3JkZXItYm90dG9tOiBub25lO31cclxuLnRhYi1zdHlsZTggLm5hdi10YWJzIGxpOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7fVxyXG4udGFiLXN0eWxlOCAudGFicy1sZWZ0IC5uYXYtdGFicyBsaSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU1ZTU7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMTAwJTsgbWFyZ2luOiAwO31cclxuLnRhYi1zdHlsZTggLnRhYnMtbGVmdCAubmF2LXRhYnMgbGkgYSB7YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgYm9yZGVyLWJvdHRvbTogMCBub25lOyBkaXNwbGF5OiBibG9jazsgbGluZS1oZWlnaHQ6IDQwcHg7IG1hcmdpbjogMCAhaW1wb3J0YW50OyBwYWRkaW5nOiAwIDIwcHg7IHRleHQtYWxpZ246IGxlZnQ7IHdpZHRoOiAxMDAlOyBib3JkZXItcmFkaXVzOiAwOyBib3JkZXItdG9wOiBtZWRpdW0gbm9uZSB0cmFuc3BhcmVudDt9XHJcbi50YWItc3R5bGU4IC5uYXYtdGFicyBsaS5hY3RpdmUgYSwgLnRhYi1zdHlsZTggLm5hdi10YWJze2JvcmRlcjogbm9uZTsgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGxlZnQ6IDFweDsgcG9zaXRpb246IHJlbGF0aXZlOyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcblxyXG4vKiB0YWIgLSBzdHlsZSA5ICogL1xyXG4udGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDdkN2Q3OyBmbG9hdDogbGVmdDsgbWFyZ2luOiAwO31cclxuLnRhYi1zdHlsZTkgLm5hdi10YWJzIGxpOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0Om5vbmU7fVxyXG4udGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgYXtib3JkZXI6IG1lZGl1bSBub25lOyBmb250LXNpemU6IDQycHg7IG1hcmdpbjogMDsgb3V0bGluZTogbWVkaXVtIG5vbmU7IHBhZGRpbmc6IDAgNDVweDt9XHJcbi50YWItc3R5bGU5IC5uYXYtdGFicyBsaS5hY3RpdmUgYSBpe2NvbG9yOiAjMDAwO31cclxuLnRhYi1zdHlsZTkgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgLnRhYi1zdHlsZTkgLm5hdi10YWJze2JvcmRlcjogbm9uZTt9XHJcbi50YWItc3R5bGU5IC5uYXYgbGkgYTpmb2N1cywgLnRhYi1zdHlsZTkgLm5hdiBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7fSBcclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgTGlzdFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogbGlzdCAqIC9cclxudWwuZmxhdC1saXN0IHsgbGlzdC1zdHlsZTppbnNpZGUgZGlzYzsgbWFyZ2luOiAwIDAgMCAyNXB4fVxyXG4uZmxhdC1saXN0IGxpIHsgcGFkZGluZzo1cHggMH1cclxuLmZsYXQtbGlzdCBsaS5hY3RpdmUgeyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiMwMDB9XHJcbi5mbGF0LWxpc3QgbGkuYWN0aXZlIHVsIHsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgY29sb3I6ICM1NzU3NTd9XHJcbi5mbGF0LWxpc3QgbGkgdWwgeyBwYWRkaW5nOjVweCAwIDAgMTVweDt9XHJcbi5mbGF0LWxpc3QgbGkgaSB7IG1hcmdpbjowIDEwcHggMCAwfVxyXG51bC5mbGF0LWxpc3QtaWNvbiB7IGxpc3Qtc3R5bGU6bm9uZX1cclxuLmxpc3QtaW5saW5lIGxpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAwIDE4cHg7fVxyXG51bC5saXN0LWxpbmUgbGkge2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBwYWRkaW5nOjdweCAwfVxyXG51bC5saXN0LWxpbmUgbGk6bGFzdC1jaGlsZCB7Ym9yZGVyLWJvdHRvbTogbm9uZX1cclxudWwubGlzdC1saW5lIGxpIHNwYW4ge21pbi13aWR0aDoxMzBweDsgZGlzcGxheTppbmxpbmUtYmxvY2t9XHJcbi5ib3R0b20tbGluZS1saXN0LWxpZ2h0IGxpIHsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMSk7IHBhZGRpbmc6IDdweCAwIH1cclxuLmJvdHRvbS1saW5lLWxpc3QtZGFyayBsaSB7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBwYWRkaW5nOiA3cHggMCB9XHJcbi5ib3R0b20tbGluZS1saXN0LWRhcmsyIGxpIHsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7IHBhZGRpbmc6IDEzcHggMCB9XHJcbi5ib3R0b20tbGluZS1saXN0LWRhcmsyIGxpOmxhc3QtY2hpbGQge2JvcmRlci1ib3R0b206IG5vbmV9XHJcbi5ib3R0b20tbGluZS1saXN0LWRhcmsyIGxpIHNwYW4geyBtaW4td2lkdGg6IDExMHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2t9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFByb2dyZXNzIGJhclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi5wcm9ncmVzcy1uYW1le2ZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDQwMDsgbWFyZ2luOiA1cHggMCAxNXB4fVxyXG4ucHJvZ3Jlc3MtbmFtZSBzdHJvbmcgeyBjb2xvcjogIzAwMDsgZm9udC13ZWlnaHQ6IDQwMH1cclxuLnByb2dyZXNzLWJhci1zdWIgeyBtYXJnaW4tcmlnaHQ6IDIwcHg7fVxyXG5cclxuLyogcHJvZ3Jlc3MgYmFyIC0gc3R5bGUgMSAqIC9cclxuLnByb2dyZXNzLWJhci1zdHlsZTEgLnByb2dyZXNzIHsgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTsgaGVpZ2h0OiA0cHg7IG92ZXJmbG93OiBoaWRkZW47IG1hcmdpbi1ib3R0b206IDEwcHg7IGJvcmRlci1yYWRpdXM6IDAgfVxyXG4ucHJvZ3Jlc3MtYmFyLXN0eWxlMSAucHJvZ3Jlc3MtYmFyIHsgZmxvYXQ6IGxlZnQ7IHdpZHRoOiAwOyBoZWlnaHQ6IDEwMCU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDIwcHg7IGNvbG9yOiAjZmZmOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAuMTUpOyBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIC4xNSk7IC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2U7IC1vLXRyYW5zaXRpb246IHdpZHRoIC42cyBlYXNlOyB0cmFuc2l0aW9uOiB3aWR0aCAuNnMgZWFzZTsgfVxyXG4ucHJvZ3Jlc3MtYmFyLXN0eWxlMSAucHJvZ3Jlc3MtbmFtZXtmb250LXNpemU6IDExcHg7IGxldHRlci1zcGFjaW5nOiAycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA0MDA7IG1hcmdpbjogNXB4IDAgMjVweH1cclxuLnByb2dyZXNzLWJhci1zdHlsZTEgLnByb2dyZXNzLW5hbWUgc3Ryb25nIHsgY29sb3I6ICMwMDA7IGZvbnQtd2VpZ2h0OiA1MDB9XHJcblxyXG4vKiBwcm9ncmVzcyBiYXIgLSBzdHlsZSAyICogL1xyXG4ucHJvZ3Jlc3MtYmFyLXN0eWxlMiAucHJvZ3Jlc3MtYmFyLXN1YiB7IG1hcmdpbi1ib3R0b206IDQwcHg7IH1cclxuLnByb2dyZXNzLWJhci1zdHlsZTIgLnByb2dyZXNzIHsgaGVpZ2h0OiAyNnB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlOyBtYXJnaW4tYm90dG9tOiAwOyBib3gtc2hhZG93OiBub25lOyBib3JkZXItcmFkaXVzOiAwO31cclxuLnByb2dyZXNzLWJhci1zdHlsZTIgLnByb2dyZXNzLWJhciB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGZvbnQtc2l6ZToxMXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhlaWdodDogMjVweDsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZzogMCAxMHB4fVxyXG5cclxuLyogcHJvZ3Jlc3MgYmFyIC0gc3R5bGUgMyAqIC9cclxuLnByb2dyZXNzLWJhci1zdHlsZTMgLnByb2dyZXNzIHsgaGVpZ2h0OiAxNXB4OyBvdmVyZmxvdzogdmlzaWJsZTsgbWFyZ2luLWJvdHRvbTogMDsgYm9yZGVyLXJhZGl1czogMDsgYm94LXNoYWRvdzogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTt9XHJcbi5wcm9ncmVzcy1iYXItc3R5bGUzIC5wcm9ncmVzcy1iYXIgeyBvdmVyZmxvdzogdmlzaWJsZTsgcG9zaXRpb246IHJlbGF0aXZlO31cclxuLnByb2dyZXNzLWJhci1zdHlsZTMgLnByb2dyZXNzLWJhciBzcGFuIHsgY29sb3I6ICMwMDA7IGZvbnQtc2l6ZTogMTFweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdGV4dC1hbGlnbjogcmlnaHQ7IHRvcDogMjFweDt9XHJcbi5wcm9ncmVzcy1iYXItc3R5bGUzIC5wcm9ncmVzcy1uYW1lIHsgbWFyZ2luOiA1cHggMCAyMHB4O31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBUZXN0aW1vbmlhbFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi8qIHRlc3RpbW9uaWFsIC0gc3R5bGUgMSAqIC9cclxuLnRlc3RpbW9uaWFsLXN0eWxlMSBweyBmb250LXNpemU6MTNweDsgbWFyZ2luOjMwcHggMCAyMHB4OyBsaW5lLWhlaWdodDoyMnB4OyBjb2xvcjogIzgyODI4Mn1cclxuLnRlc3RpbW9uaWFsLXN0eWxlMSAubmFtZXsgZm9udC1zaXplOjExcHg7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IGZvbnQtd2VpZ2h0OjYwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6IDJweDsgY29sb3I6ICM4MjgyODJ9XHJcbi50ZXN0aW1vbmlhbC1zdHlsZTEgaW1nIHsgYm9yZGVyLXJhZGl1czogNTAlOyBtYXgtd2lkdGg6IDEyMHB4fVxyXG5cclxuLyogdGVzdGltb25pYWwgLSBzdHlsZSAyICogL1xyXG4udGVzdGltb25pYWwtc3R5bGUyIHB7IGZvbnQtc2l6ZToxM3B4OyBsaW5lLWhlaWdodDoyMnB4OyBjb2xvcjogIzgyODI4Mn1cclxuLnRlc3RpbW9uaWFsLXN0eWxlMiAubmFtZXsgZm9udC1zaXplOjE4cHg7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxldHRlci1zcGFjaW5nOiAycHg7IGNvbG9yOiAjODI4MjgyfVxyXG4udGVzdGltb25pYWwtc3R5bGUyIGltZyB7IGJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyOiA4cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwxKX1cclxuLnRlc3RpbW9uaWFsLXN0eWxlMi1pbWc6YWZ0ZXIge2NvbnRlbnQ6XCJcXGYxMGRcIjsgZm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJzsgZm9udC1zaXplOiA1NXB4OyBjb2xvcjogIzYxNGM0NTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMzBweDsgdG9wOiA1NHB4fVxyXG4udGVzdGltb25pYWwtc3R5bGUyIGkuaWNvbi1leHRyYS1zbWFsbCB7bWFyZ2luOiAwIDdweCAwIDA7IGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFRlYW1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4vKiB0ZWFtIC0gc3R5bGUgMSAqIC9cclxuLnRlYW0tc3R5bGUxIC50ZWFtLW1vb2Qge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDAgMTVweDsgdG9wOiA1MCU7IHRleHQtYWxpZ246IGNlbnRlcjsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgbGVmdDogMDsgei1pbmRleDoxIH1cclxuLnRlYW0tc3R5bGUxIC50ZWFtLW1vb2Qgc3BhbiB7cGFkZGluZzogMTBweCAyMHB4fVxyXG4udGVhbS1zdHlsZTE6aG92ZXIgLnRlYW0tbW9vZCB7b3BhY2l0eTogMDsgdG9wOiAtMTBweDt9XHJcbi50ZWFtLXN0eWxlMTpob3ZlciAub3BhY2l0eS1mdWxsLCAudGVhbS1zdHlsZTE6aG92ZXIgLmJnLWdyYXkgeyBvcGFjaXR5OiAwOyBib3R0b206IC0xNTBweDt9XHJcbi50ZWFtLXN0eWxlMSBmaWd1cmUge29wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGJvdHRvbTogLTE1MHB4OyBiYWNrZ3JvdW5kOiByZ2JhKDI1MywyMTcsNzEsLjk1KTsgfVxyXG4udGVhbS1zdHlsZTE6aG92ZXIgZmlndXJlIHtvcGFjaXR5OiAxOyBib3R0b206IDA7IHotaW5kZXg6IDU7IH1cclxuLnRlYW0tc3R5bGUxIC50ZWFtLXNvY2lhbCBpIHttYXJnaW46IDAgMjBweDt9XHJcblxyXG4vKiB0ZWFtIC0gc3R5bGUgMiAqIC9cclxuLnRlYW0tc3R5bGUyIC50ZWFtLXNvY2lhbCBpIHttYXJnaW46IDAgMjBweDt9XHJcbi50ZWFtLXN0eWxlMiAudGVhbS1zb2NpYWwgYTpob3ZlciBpIHtvcGFjaXR5OiAuNX1cclxuLnRlYW0tc3R5bGUyIC50ZWFtLWltYWdlOmhvdmVyIGltZyB7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7ICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpOyBmaWx0ZXI6IGdyYXlzY2FsZSgxKTt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQmxvZ1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogYmxvZyBwb3N0IC0gc3R5bGUgMSAqIC8gXHJcbi5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGUgeyAgbWFyZ2luLWJvdHRvbTogMDsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogaGlkZGVuOyB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIC5wb3N0LXRodW1ibmFpbCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGJvdHRvbTogMHB4OyBvcGFjaXR5OiAwOyB6LWluZGV4OiAtMTsgIH1cclxuLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciAucG9zdC10aHVtYm5haWwge29wYWNpdHk6IC44OyB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgLnBvc3QtZGV0YWlsczpiZWZvcmUge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDApO31cclxuLmJsb2ctcG9zdC1zdHlsZTEgLnBvc3QtZGV0YWlsczpiZWZvcmUgeyBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCJcIjsgd2lkdGg6IDQ1JTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO31cclxuLmJsb2ctcG9zdC1zdHlsZTEgLnBvc3QtZGV0YWlscyAuYmxvZy1wb3N0LW51bWJlciB7IHBhZGRpbmc6IDE1cHggMjBweDsgbWFyZ2luOiA4cHggMCAwIDA7IGNvbG9yOiAjZmZmOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2t9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIC5ibG9nLWxpa2UsIC5ibG9nLXNoYXJlLCAuY29tbWVudCB7IGZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDJweDsgbWFyZ2luLXJpZ2h0OiAyNXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGUgaSB7IG1hcmdpbi1yaWdodDogNHB4fVxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIHNwYW4sIC5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgcCwgLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciBhLCAuYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIGkge2NvbG9yOiAjZmZmfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIHAgeyBvcGFjaXR5OiAuNX1cclxuLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciBoNSBhIHsgY29sb3I6ICNmZGQ5NDcgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIC5ibG9nLXBvc3QtbnVtYmVyIHsgY29sb3I6ICMwMDB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgLnBvc3QtZGV0YWlscyB7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsMCk7fVxyXG5cclxuLyogYmxvZyBwb3N0IC0gc3R5bGUgMiAqIC8gXHJcbi5ibG9nLXBvc3Qtc3R5bGUyIGFydGljbGU6aG92ZXIgaW1nIHt0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpO31cclxuLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDAgMTVweDsgdG9wOiA1MCU7IHRleHQtYWxpZ246IGNlbnRlcjsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgbGVmdDogMDsgcGFkZGluZzogNTBweCA0MHB4ICB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUyIC5wb3N0LWRldGFpbHMtYXJyb3cgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDUwJTsgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMiAucG9zdC1kZXRhaWxzLWFycm93OmJlZm9yZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBib3JkZXItdG9wOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgI2VlZTsgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmOyBsZWZ0OiAtMTVweDsgdG9wOiA1MCU7IGNvbnRlbnQ6ICcnOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO31cclxuXHJcbi8qIGJsb2cgcG9zdCAtIHN0eWxlIDMgKiAvXHJcbi5ibG9nLXBvc3Qtc3R5bGUzIGFydGljbGU6aG92ZXIgaW1nIHt0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgb3BhY2l0eTogLjUgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMyBhcnRpY2xlIC5wb3N0LWRhdGUgeyByaWdodDogMDsgYm90dG9tOiAwOyBwYWRkaW5nOiAxMnB4IDI1cHh9XHJcbi5ibG9nLXBvc3Qtc3R5bGUzIGFydGljbGUgLnBvc3QtZGV0YWlscyB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyBwYWRkaW5nOiAyNXB4OyB3aWR0aDogMTAwJSB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUzIGFydGljbGUgW2NsYXNzXj1cImNvbC1cIl0geyBwYWRkaW5nLXJpZ2h0OiAwfVxyXG5cclxuLyogYmxvZyBwb3N0IC0gc3R5bGUgNCAqIC9cclxuLmJsb2ctcG9zdC1zdHlsZTQgYXJ0aWNsZSB7IG1hcmdpbjogMTBweCAwIDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogaGlkZGVuOyAgY3Vyc29yOnVybChcIi4uL2ltYWdlcy9hcnJvdy13aGl0ZS5wbmdcIiksIHBvaW50ZXI7IGN1cnNvcjogZGVmYXVsdDsgIH1cclxuLmJsb2ctcG9zdC1zdHlsZTQgLnBvc3QtdGh1bWJuYWlsIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgYm90dG9tOiAwcHg7IG9wYWNpdHk6IDE7IHotaW5kZXg6IC0xOyBiYWNrZ3JvdW5kOiAjMzAzMDMwIH1cclxuLmJsb2ctcG9zdC1zdHlsZTQgLnBvc3QtdGh1bWJuYWlsIGltZyB7b3BhY2l0eTogLjI7IHRvcDogLTEwMHB4OyBwb3NpdGlvbjogcmVsYXRpdmV9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IGFydGljbGU6aG92ZXIgaW1nIHsgb3BhY2l0eTogLjQ7IHRvcDogLTUwcHg7IH1cclxuLmJsb2ctcG9zdC1zdHlsZTQgLnBvc3QtZGF0ZS1tb250aC1tYWluIHstd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBsZWZ0OiAyNCU7IHRvcDogNTAlOyBwb3NpdGlvbjogYWJzb2x1dGV9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LWRhdGUgeyBmb250LXNpemU6IDgwcHg7IGxldHRlci1zcGFjaW5nOiAtNHB4OyBsaW5lLWhlaWdodDogODBweH1cclxuLmJsb2ctcG9zdC1zdHlsZTQgLnBvc3QtZGF0ZS1tb250aCB7cG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nLXJpZ2h0OiAzMHB4OyBmb250LXNpemU6IDEycHg7fVxyXG4uYmxvZy1wb3N0LXN0eWxlNCBhcnRpY2xlOmhvdmVyIC5wb3N0LWRhdGUtbW9udGgge3BhZGRpbmctcmlnaHQ6IDUwcHh9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LWRhdGUtbW9udGg6YWZ0ZXIgeyAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGZmOTc7IGJvdHRvbTogLTZweDsgY29udGVudDogXCJcIjsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgfVxyXG4uYmxvZy1wb3N0LXN0eWxlNCBhIHtjb2xvcjogI2ZmZn1cclxuLmJsb2ctcG9zdC1zdHlsZTQgLnRleHQtc21hbGwge29wYWNpdHk6IDAuNH1cclxuXHJcbi8qIGJsb2cgcG9zdCAtIHN0eWxlIDUgKiAvXHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LWRldGFpbHMgeyBwYWRkaW5nOiAxNSUgMTMlOyBtaW4taGVpZ2h0OiAzMTVweH1cclxuLmJsb2ctcG9zdC1zdHlsZTUgLnBvc3QtdGl0bGUge21hcmdpbjogMTUlIDAgMTAlOyB0b3A6IDA7IHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyB9XHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LWRldGFpbHM6aG92ZXIgLnBvc3QtdGl0bGUsIC5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LXRpdGxlOmhvdmVyIHsgdG9wOiAtMTVweDt9XHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LWRldGFpbHM6aG92ZXIgLnBvc3QtdGl0bGU6YmVmb3JlLCAuYmxvZy1wb3N0LXN0eWxlNSAucG9zdC10aXRsZTpob3ZlcjpiZWZvcmUge3RvcDoxNXB4OyB6LWluZGV4OiAtMTsgY29sb3I6IHJnYmEoMCwwLDAsLjEpO31cclxuLmJsb2ctcG9zdC1zdHlsZTUgLnBvc3QtdGl0bGU6YmVmb3JlIHsgY29udGVudDogXCLigJxcIjsgZm9udC1zaXplOiAxMjBweDsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IC0xNXB4OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogcmdiYSgwLDAsMCwuNSk7IHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO31cclxuLmJsb2ctcG9zdC1zdHlsZTUgLnBvc3QtZGF0ZSBhLCAuYmxvZy1wb3N0LXN0eWxlNSAucG9zdC1uYW1lIGEgeyBvcGFjaXR5OiAuNn1cclxuLmJsb2ctcG9zdC1zdHlsZTUgLm5ldy1wb3N0IC5wb3N0LXRpdGxlOmJlZm9yZSwgLmJsb2ctcG9zdC1zdHlsZTUgLnBvcHVsYXItcG9zdCAucG9zdC10aXRsZTpiZWZvcmUge2NvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDEpfVxyXG5cclxuLyogYmxvZyBwb3N0IC0gc3R5bGUgNiAqIC9cclxuLmJsb2ctcG9zdC1zdHlsZTYgYXJ0aWNsZTpob3ZlciBpbWcge3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgIHRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7fVxyXG4uYmxvZy1wb3N0LXN0eWxlNiAucG9zdC1kZXRhaWxzIHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgcGFkZGluZzogMCAxNXB4OyB0b3A6IDUwJTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgbGVmdDogMDsgcGFkZGluZzogNDVweDsgIH1cclxuLmJsb2ctcG9zdC1zdHlsZTYgLnBvc3QtZGV0YWlscy1hcnJvdyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogNTAlOyB9XHJcblxyXG4vKiBibG9nIHBvc3QgLSBzdHlsZSA3ICogL1xyXG4uYmxvZy1wb3N0LXN0eWxlNyAucG9zdC1jYXRlZ29yaWVzIHtwYWRkaW5nOjNweCA5cHh9XHJcbi5ibG9nLXBvc3Qtc3R5bGU3IC5wb3N0LXRodW1ibmFpbDpob3ZlciBpbWcgey13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSk7IGZpbHRlcjogZ3JheXNjYWxlKDEpOyAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTYwKTt9XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEZvcm0gY29udHJvbHMgXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uYmlnLWlucHV0LCAuYmlnLXRleHRhcmVhLCAuYmlnLXNlbGVjdCBzZWxlY3QgeyBwYWRkaW5nOiAxOHB4IDI1cHg7IGJvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwuMSkgIWltcG9ydGFudDsgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnR9XHJcbi5iaWctaW5wdXQ6Zm9jdXMsIC5iaWctc2VsZWN0OmZvY3VzIHtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMCwwLDAsLjUpICFpbXBvcnRhbnQ7fVxyXG4uYmlnLWxhYmVsIHtmb250LXNpemU6MTRweDsgbGV0dGVyLXNwYWNpbmc6MnB4O31cclxuXHJcbi5tZWRpdW0taW5wdXQsIC5tZWRpdW0tdGV4dGFyZWEsIC5tZWRpdW0tc2VsZWN0IHNlbGVjdCB7IHBhZGRpbmc6IDEycHggMjVweDsgYm9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLC4xKSAhaW1wb3J0YW50OyBmb250LXNpemU6IDE0cHggIWltcG9ydGFudH1cclxuLm1lZGl1bS1pbnB1dDpmb2N1cywgLm1lZGl1bS1zZWxlY3Q6Zm9jdXMge2JvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwuNSkgIWltcG9ydGFudDt9XHJcblxyXG4uc21hbGwtaW5wdXQsIC5zbWFsbC10ZXh0YXJlYSB7IHBhZGRpbmc6IDEycHggMTVweDsgYm9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTsgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnR9XHJcbi5zbWFsbC1pbnB1dDpmb2N1cywgLnNtYWxsLXNlbGVjdDpmb2N1cyB7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLC41KTt9XHJcbi5zbWFsbC1zZWxlY3Qgc2VsZWN0IHtwYWRkaW5nOiAxNXB4IDE1cHg7fVxyXG5cclxuLm1lZGl1bS1pbnB1dC1saWdodCwgLm1lZGl1bS10ZXh0YXJlYS1saWdodCwgLm1lZGl1bS1zZWxlY3QtbGlnaHQgc2VsZWN0IHsgcGFkZGluZzogMTJweCAyNXB4OyBib3JkZXI6MnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEpICFpbXBvcnRhbnQ7IGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4xKSAhaW1wb3J0YW50O31cclxuLm1lZGl1bS1pbnB1dC1saWdodDpmb2N1cywgLm1lZGl1bS1zZWxlY3QtbGlnaHQ6Zm9jdXMge2JvcmRlcjoycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNCkgIWltcG9ydGFudDt9XHJcblxyXG4uc2VsZWN0LXN0eWxlIHsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyB3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgbWFyZ2luOiAwIDAgMjBweDsgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL3Jlc291cmNlcy83ZjQ2YTU3MDQzMTM5NmNkZGQ3MS5wbmcpIG5vLXJlcGVhdCA5NyUgNTAlOyB9XHJcbi5zZWxlY3Qtc3R5bGUgc2VsZWN0IHsgd2lkdGg6IDEwMCU7IGJvcmRlcjogbm9uZTsgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lOyBib3gtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IGFwcGVhcmFuY2U6IG5vbmU7ICBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtc2l6ZToxMXB4OyBsZXR0ZXItc3BhY2luZzoxcHg7IG1hcmdpbi1ib3R0b206MDsgY29sb3I6Izk5OTk5OTsgYm9yZGVyLXJhZGl1czogMDsgfVxyXG4uc2VsZWN0LXN0eWxlIHNlbGVjdDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IGJvcmRlcjogbm9uZTsgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lOyBib3gtc2hhZG93OiBub25lIH1cclxuXHJcbi5pbnB1dC1yb3VuZCB7IGJvcmRlci1yYWRpdXM6NHB4ICFpbXBvcnRhbnQgfVxyXG5pbnB1dC5uby1ib3JkZXIsIGlucHV0Lm5vLWJvcmRlcjpmb2N1cywgc2VsZWN0Lm5vLWJvcmRlciwgc2VsZWN0Lm5vLWJvcmRlcjpmb2N1cywgdGV4dGFyZWEubm8tYm9yZGVyLCB0ZXh0YXJlYS5uby1ib3JkZXI6Zm9jdXMge2JvcmRlcjogbm9uZX1cclxuXHJcbi5yZXF1aXJlZCB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDExcHg7IGxldHRlci1zcGFjaW5nOiAxcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cclxuLnJlcXVpcmVkLWVycm9yIHsgYm9yZGVyOiAycHggc29saWQgcmdiYSgyMDQsIDAsIDAsMSkgIWltcG9ydGFudDt9XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBGZWF0dXJlcyBib3hcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGZlYXR1cmVzIGJveCAtIHN0eWxlIDEgKiAvXHJcbi5mZWF0dXJlcy1ib3gtc3R5bGUxIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMSk7IHdpZHRoOiAyMDBweDsgaGVpZ2h0OiAyMDBweDt9XHJcbi5mZWF0dXJlcy1ib3gtc3R5bGUxLXN1YiB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHdpZHRoOiAxMDAlfVxyXG4uZmVhdHVyZXMtYm94LXN0eWxlMTpob3ZlciB7Ym9yZGVyLXJhZGl1czo1MCU7fVxyXG5cclxuLyogZmVhdHVyZXMgYm94IC0gc3R5bGUgMiAqIC9cclxuLmZlYXR1cmVzLWJveC1zdHlsZTItc3ViIHtib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgcGFkZGluZzogMTVweH1cclxuLmZlYXR1cmVzLWJveC1zdHlsZTItc3ViOmhvdmVyIHtib3JkZXI6IDRweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTsgcGFkZGluZzogMTVweDsgfVxyXG5cclxuLyogcHJpY2luZyB0YWJsZSAqIC9cclxuLnByaWNpbmctcHJpY2UgeyBwYWRkaW5nOiAzNXB4IDA7IH1cclxuLnByaWNpbmctYm94IHtib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX1cclxuLnByaWNpbmctdGl0bGUge3BhZGRpbmc6IDEwcHggMH1cclxuLnByaWNpbmctZmVhdHVyZXMge3BhZGRpbmc6IDI1cHg7bWluLWhlaWdodDogMjc3cHg7fVxyXG4ucHJpY2luZy1mZWF0dXJlcyB1bCBsaSB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBwYWRkaW5nOiA3cHggMH1cclxuLnByaWNpbmctZmVhdHVyZXMgdWwgbGk6bGFzdC1jaGlsZCB7Ym9yZGVyLWJvdHRvbTogbm9uZX1cclxuLnByaWNpbmctYWN0aW9uIHtwYWRkaW5nOiAwIDM1cHggMzVweCAzNXB4fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEFjY29yZGlvbiBhbmQgdG9nZ2xlc1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi8qIGFjY29yZGlvbnMgKiAvXHJcbi5wYW5lbCB7Ym94LXNoYWRvdzogbm9uZTsgYm9yZGVyOiBub25lOyBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7fVxyXG4ucGFuZWwgZGl2IHt0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IGluaXRpYWw7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgfVxyXG4ucGFuZWwtaGVhZGluZyB7cGFkZGluZy1ib3R0b206MTVweDt9XHJcbi5wYW5lbC10aXRsZSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbG9yOiAjNzY3Njc2OyBmb250LXNpemU6IDEycHg7IGxldHRlci1zcGFjaW5nOjJweDsgZm9udC13ZWlnaHQ6IDQwMDsgd2lkdGg6MTAwJTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDEwcHggMThweDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2V9XHJcbi5wYW5lbC1ib2R5IHsgcGFkZGluZzoxMHB4IDE4cHggMjVweCAxOHB4OyBmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAyM3B4OyBib3JkZXI6IG5vbmUgIWltcG9ydGFudH1cclxuLnBhbmVsLWhlYWRpbmcgaSB7IGZvbnQtc2l6ZToxMHB4OyBtYXJnaW46IDB9XHJcbi5hY3RpdmUtYWNjb3JkaW9uIC5wYW5lbC10aXRsZXsgY29sb3I6ICMwMDB9XHJcblxyXG4vKiBhY2NvcmRpb24gLSBzdHlsZSAxICogL1xyXG4uYWNjb3JkaW9uLXN0eWxlMSAucGFuZWwge2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG4uYWNjb3JkaW9uLXN0eWxlMSAucGFuZWwtdGl0bGUge2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG4uYWNjb3JkaW9uLXN0eWxlMSAucGFuZWwgLnBhbmVsLWhlYWRpbmcgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBwYWRkaW5nOiAxNXB4fVxyXG4uYWNjb3JkaW9uLXN0eWxlMSAucGFuZWwtZGVmYXVsdCB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpICFpbXBvcnRhbnQ7IGJvcmRlci1yYWRpdXM6IDB9XHJcbi5hY2NvcmRpb24tc3R5bGUxIC5hY3RpdmUtYWNjb3JkaW9uIC5wYW5lbC10aXRsZSB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cclxuLmFjY29yZGlvbi1zdHlsZTEgLnBhbmVsLWhlYWRpbmcgaSB7IGZvbnQtc2l6ZTogMTBweDsgbWFyZ2luOiAwOyBtYXJnaW4tcmlnaHQ6IDVweCB9XHJcbi5hY2NvcmRpb24tc3R5bGUxIGg0IHsgZm9udC1zaXplOiAxM3B4OyBsZXR0ZXItc3BhY2luZzogMnB4OyB9XHJcbi5hY2NvcmRpb24tc3R5bGUxIGEsIC5hY2NvcmRpb24tc3R5bGUxIGE6aG92ZXIsIC5hY2NvcmRpb24tc3R5bGUxIGE6aG92ZXIgaSB7IGNvbG9yOiAjYWJhYmFifVxyXG4uYWNjb3JkaW9uLXN0eWxlMSAucGFuZWwtZGVmYXVsdDpsYXN0LWNoaWxkIHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTt9XHJcblxyXG4vKiBhY2NvcmRpb24gLSBzdHlsZSAyICogL1xyXG4uYWNjb3JkaW9uLXN0eWxlMiAucGFuZWwtdGl0bGUgIHsgYmFja2dyb3VuZC1jb2xvcjojMDAwOyBjb2xvcjogI2ZmZn1cclxuLmFjY29yZGlvbi1zdHlsZTIgLnBhbmVsLWhlYWRpbmcgaSB7IGZvbnQtc2l6ZToxOHB4OyBtYXJnaW46IDA7IGNvbG9yOiNmZmY7IHBhZGRpbmctdG9wOjVweH1cclxuLmFjY29yZGlvbi1zdHlsZTIgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDt9XHJcblxyXG4vKiBhY2NvcmRpb24gLSBzdHlsZSAzICogL1xyXG4uYWNjb3JkaW9uLXN0eWxlMyAucGFuZWwge2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG4uYWNjb3JkaW9uLXN0eWxlMyAucGFuZWwgLnBhbmVsLWhlYWRpbmcgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBwYWRkaW5nOiAxNXB4fVxyXG4uYWNjb3JkaW9uLXN0eWxlMyAucGFuZWwtZGVmYXVsdCB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpICFpbXBvcnRhbnQ7IGJvcmRlci1yYWRpdXM6IDB9XHJcbi5hY2NvcmRpb24tc3R5bGUzIC5wYW5lbC1oZWFkaW5nIGkgeyBmb250LXNpemU6IDEwcHg7IG1hcmdpbjogMDsgbWFyZ2luLXJpZ2h0OiA1cHggfVxyXG4uYWNjb3JkaW9uLXN0eWxlMyBoNCB7IGZvbnQtc2l6ZTogMTNweDsgbGV0dGVyLXNwYWNpbmc6IDJweDsgfVxyXG4uYWNjb3JkaW9uLXN0eWxlMyBhLCAuYWNjb3JkaW9uLXN0eWxlMSBhOmhvdmVyLCAuYWNjb3JkaW9uLXN0eWxlMSBhOmhvdmVyIGkgeyBjb2xvcjogI2FiYWJhYn1cclxuLmFjY29yZGlvbi1zdHlsZTMgLnBhbmVsLWRlZmF1bHQ6bGFzdC1jaGlsZCB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7fVxyXG5cclxuLyogdG9nZ2xlIC0gc3R5bGUgMSAqIC9cclxuLnRvZ2dsZXMtc3R5bGUxIHtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTsgYm9yZGVyLXRvcDpub25lfVxyXG4udG9nZ2xlcy1zdHlsZTEgLnBhbmVsIHsgYm9yZGVyOiBub25lOyBib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7IH1cclxuLnRvZ2dsZXMtc3R5bGUxIC5wYW5lbC10aXRsZSB7IGJvcmRlcjogbm9uZTsgcGFkZGluZzoyMHB4IDI1cHg7IGZvbnQtc2l6ZTogMTRweDsgcG9zaXRpb246IHJlbGF0aXZlfVxyXG4udG9nZ2xlcy1zdHlsZTEgLnBhbmVsLXRpdGxlIHNwYW4geyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyNXB4OyB0b3A6IDIwcHg7IH1cclxuLnRvZ2dsZXMtc3R5bGUxIC5wYW5lbDpmaXJzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206bm9uZX1cclxuLnRvZ2dsZXMtc3R5bGUxIC5wYW5lbC1oZWFkaW5nIHsgcGFkZGluZzogMH1cclxuLnRvZ2dsZXMtc3R5bGUxIC5wYW5lbC1ib2R5eyBwYWRkaW5nOiAwIDYwcHggMjVweCAyNXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9XHJcbi50b2dnbGVzLXN0eWxlMSAuYWN0aXZlLWFjY29yZGlvbiBoNCB7IGZvbnQtd2VpZ2h0OiA2MDB9XHJcblxyXG4vKiB0b2dnbGUgLSBzdHlsZSAyICogL1xyXG4udG9nZ2xlcy1zdHlsZTIgLnBhbmVsLXRpdGxlICB7IGJhY2tncm91bmQtY29sb3I6IzAwMDsgY29sb3I6ICNmZmZ9XHJcbi50b2dnbGVzLXN0eWxlMiAucGFuZWwtaGVhZGluZyBpIHsgZm9udC1zaXplOjE4cHg7IG1hcmdpbjogMDsgY29sb3I6I2ZmZjsgcGFkZGluZy10b3A6NXB4fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFF1b3RlXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLyogcXVvdGUgLSBzdHlsZSAxICogL1xyXG4ucXVvdGUtc3R5bGUxOmJlZm9yZSB7IGNvbnRlbnQ6IFwi4oCcXCI7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IGZvbnQtc2l6ZTogMjAwcHg7IGxlZnQ6IDA7IHRvcDogNjRweDsgY29sb3I6ICNlZjEwNmV9XHJcbi5xdW90ZS1zdHlsZTEge3BhZGRpbmctbGVmdDogNzBweDsgZGlzcGxheTogYmxvY2t9XHJcblxyXG4vKiBxdW90ZSAtIHN0eWxlIDIgKiAvXHJcbi5xdW90ZS1zdHlsZTI6YmVmb3JlIHsgY29udGVudDogXCLigJxcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZm9udC1zaXplOiAyMDBweDsgbGVmdDogLTVweDsgdG9wOiA2NHB4OyBjb2xvcjogIzAwMH1cclxuLnF1b3RlLXN0eWxlMiB7ZGlzcGxheTogYmxvY2s7IHBhZGRpbmctdG9wOiA5NXB4O31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBBbGVydFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi8qIGFsZXJ0IC0gc3R5bGUgMSAqIC9cclxuLmFsZXJ0LXN0eWxlMSAuYWxlcnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcDpub25lOyBib3JkZXItcmlnaHQ6bm9uZTsgYm9yZGVyLWxlZnQ6bm9uZTsgYm9yZGVyLWJvdHRvbS13aWR0aDozcHggIWltcG9ydGFudDsgYm9yZGVyLXJhZGl1czowOyBwYWRkaW5nOiAyNXB4OyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OjEwMDsgbGluZS1oZWlnaHQ6MzBweH1cclxuLmFsZXJ0LXN0eWxlMSAuYWxlcnQgc3BhbiB7d2lkdGg6NzAlOyBkaXNwbGF5OiB0YWJsZX1cclxuLmFsZXJ0LXN0eWxlMSAuYWxlcnQgaSB7YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZsb2F0OiBsZWZ0OyB3aWR0aDo3MHB4OyBmb250LXNpemU6IDM1cHg7IGxpbmUtaGVpZ2h0OiA2MHB4OyBjb2xvcjogI2FlYWVhZX1cclxuLmFsZXJ0LXN0eWxlMSAuYWxlcnQ6aG92ZXIge2JvcmRlci1ib3R0b20td2lkdGg6NnB4ICFpbXBvcnRhbnQ7IGNvbG9yOiAjNGQ0ZDRkIH1cclxuXHJcbi8qIGFsZXJ0IC0gc3R5bGUgMiAqIC9cclxuLmFsZXJ0LXN0eWxlMiAuYWxlcnQgeyBib3JkZXItcmFkaXVzOjA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50fVxyXG4uYWxlcnQtYmxvY2sgeyBwYWRkaW5nOjI1cHg7fVxyXG4uYWxlcnQtYmxvY2sgcCB7IHdpZHRoOjkwJX1cclxuXHJcbiNzdWNjZXNzIHsgY2xlYXI6IGJvdGg7IG1hcmdpbjogMCAxNXB4IDIwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyOiAycHggc29saWQgIzZkYzEzYTsgY29sb3I6ICMxYTk0MGE7ICBwYWRkaW5nOiAxMHB4IDA7IGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7IGRpc3BsYXk6IG5vbmV9XHJcbiNzdWNjZXNzLWNvbnRhY3QgeyBjbGVhcjogYm90aDsgbWFyZ2luOiAwIDE1cHggMjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXI6IDJweCBzb2xpZCAjNmRjMTNhOyBjb2xvcjogIzFhOTQwYTsgIHBhZGRpbmc6IDEwcHggMDsgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjsgZGlzcGxheTogbm9uZX1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBWaWRlbyBhbmQgc291bmRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4udmlkZW8td3JhcHBlciB7IGhlaWdodDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTt9XHJcbi5odG1sLXZpZGVvIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgaGVpZ2h0OiBhdXRvOyBsZWZ0OiA1MCU7IG1pbi1oZWlnaHQ6IDEwMCU7IG1pbi13aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IHdpZHRoOiBhdXRvOyB6LWluZGV4OiAtMzt9XHJcbi5zb3VuZCBpZnJhbWV7d2lkdGg6IDEwMCU7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEZvb3RlclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuZm9vdGVyIHsgY2xlYXI6Ym90aDt9XHJcbmZvb3RlciBpbWcge21heC13aWR0aDogMTU2cHg7fVxyXG4uZm9vdGVyLWJvdHRvbSB7cGFkZGluZzogMzBweCAwfVxyXG4uZm9vdGVyLXRvcCB7cGFkZGluZzogODBweCAwfVxyXG4uZm9vdGVyLXNvY2lhbCBpIHsgIGZvbnQtc2l6ZTogMjJweDt9XHJcbi5mb290ZXItc29jaWFsIGEgeyBtYXJnaW46IDAgMjVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cclxuLmZvb3Rlci1zb2NpYWwgYTpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6IDB9XHJcbi5mb290ZXItc29jaWFsIGE6bGFzdC1jaGlsZCB7bWFyZ2luLXJpZ2h0OiAwfVxyXG4uZm9vdGVyLXNvY2lhbCBhIGkge2NvbG9yOiAjNTc1NzU3OyB9XHJcbi5mb290ZXItc29jaWFsIGE6aG92ZXIgaSB7IGNvbG9yOiAjODY4Njg2fVxyXG4uc29jaWFsLWljb24uZm9vdGVyLXNvY2lhbCBhIHsgbWFyZ2luOiAwIDhweDsgfVxyXG4uc29jaWFsLWljb24uZm9vdGVyLXNvY2lhbCBhOmhvdmVyIGkgeyBjb2xvcjojZmZmfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEFnZW5jeSBkZW1vXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLnNlcnZpY2UgeyBtaW4taGVpZ2h0OiA2ODRweH1cclxuLnNlcnZpY2Utc3ViIHtib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgcGFkZGluZzogMjRweH1cclxuLnNlcnZpY2Utc3ViOmhvdmVyIHtib3JkZXI6IDZweCBzb2xpZCAjZmRkOTQ3OyBwYWRkaW5nOiAyNHB4OyBiYWNrZ3JvdW5kOiAjZmZmfVxyXG4uYWdlbmN5LXNraWxsIHttaW4taGVpZ2h0OiA1MDBweDt9XHJcbi53b3JrLXdpdGgtdXMge3BhZGRpbmc6IDgwcHggMH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBSZXN0YXVyYW50IGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4ucmVzdGF1cmFudC1kaXNoZXMgeyB3aWR0aDo0NTBweDsgaGVpZ2h0OiA1NTBweDsgbWFyZ2luLXRvcDogNDVweDsgIH1cclxuI21lbnUgLmNvbnRhaW5lci1mbHVpZCB7IGxlZnQ6IC03cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG4ucmVzdGF1cmFudC1tZW51IHttaW4taGVpZ2h0OiA3NDBweH1cclxuLnJlc3RhdXJhbnQtbWVudTpob3ZlciAucmVzdGF1cmFudC1tZW51LWltYWdlIGltZyB7b3BhY2l0eTogLjV9XHJcbi5yZXN0YXVyYW50LW1lbnUtaW1hZ2UgeyBwb3NpdGlvbjogYWJzb2x1dGU7ICBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyB9XHJcbi5yZXN0YXVyYW50LW1lbnUtdGV4dCB7Ym9yZGVyOjhweCBzb2xpZCAjZDhiNzVmOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLW91dCAwczsgb3BhY2l0eTogMDsgei1pbmRleDogMjsgIGhlaWdodDogY2FsYygxMDAlIC0gODBweCk7IHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7IGxlZnQ6IDU3cHg7IHRvcDogLTQycHg7fVxyXG4ucmVzdGF1cmFudC1tZW51OmhvdmVyIC5yZXN0YXVyYW50LW1lbnUtdGV4dCB7b3BhY2l0eTogMTsgdG9wOiA0MnB4IH1cclxuLnJlc3RhdXJhbnQtbWVudS10ZXh0LWlubmVyIHsgaGVpZ2h0OiAxMDAlOyBvdmVyZmxvdy15OiBhdXRvOyB9XHJcbi5tZW51LWl0ZW0geyBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHJnYmEoMCwgMCwgMCwgMC4yKTsgcGFkZGluZzogMTdweCAwIDIycHggMDsgZmxvYXQ6IGxlZnQ7IHdpZHRoOiAxMDAlIH1cclxuLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7cGFkZGluZy10b3A6MCB9XHJcbi5tZW51LWl0ZW06bGFzdC1jaGlsZCB7cGFkZGluZy1ib3R0b206MDsgYm9yZGVyLWJvdHRvbTogbm9uZSB9XHJcbi5tZW51LWl0ZW0gaW1nIHttYXgtaGVpZ2h0OiA4MHB4fVxyXG4ubWVudS10ZXh0LCAubWVudS1pbWcge21pbi1oZWlnaHQ6IDgwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZX1cclxuLm1lbnUtdGV4dC1zdWIgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlO31cclxuLm1lbnUtaXRlbSBwIHtsaW5lLWhlaWdodDogMjBweDsgbWFyZ2luOiAwIDAgNXB4IDB9XHJcbi5yZXN0YXVyYW50LW1lbnUtYmFja2dyb3VuZCB7IGhlaWdodDogY2FsYygxMDAlIC0gNDYlKTsgd2lkdGg6IGNhbGMoMTAwJSAtIDQ2JSk7IGxlZnQ6IDIzJTsgdG9wOiAyMyU7ICBwb3NpdGlvbjogYWJzb2x1dGU7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMSk7fVxyXG4ucmVzdGF1cmFudC1tZW51LWJvcmRlciB7ICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTsgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTsgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpOyBsZWZ0OiAyMHB4OyB0b3A6IDIwcHg7ICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cclxuLnJlc3RhdXJhbnQtbWVudS1pdGVtIHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgcGFkZGluZzogMCAxNXB4OyB0b3A6IDUwJTsgdGV4dC1hbGlnbjogY2VudGVyOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBsZWZ0OiAwOyB6LWluZGV4OjEgfVxyXG4uY2hlZi1iaW86aG92ZXIgLmNoZWYtZGV0YWlscyB7b3BhY2l0eTogMTsgYm90dG9tOiA1MHB4fVxyXG4uY2hlZi1kZXRhaWxzIHtwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IGJvdHRvbTogLTI1MHB4OyB0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1vdXQgMHM7IHdpZHRoOiA3MCU7IGxlZnQ6IDE1JTsgfVxyXG4uY2hlZi1iaW86aG92ZXIgLmNoZWYtaW1nIGltZyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYm90dG9tOiAyMHB4OyBvcGFjaXR5OiAuNTsgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LWZpbHRlcjogYmx1cigzcHgpOyAtbW96LWZpbHRlcjogYmx1cigzcHgpOyAtby1maWx0ZXI6IGJsdXIoM3B4KTsgLW1zLWZpbHRlcjogYmx1cigzcHgpOyBmaWx0ZXI6IGJsdXIoM3B4KTt9XHJcbi5jaGVmLWltZyBpbWcge3RyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLW91dCAwczsgcG9zaXRpb246IHJlbGF0aXZlOyBib3R0b206IDB9XHJcbi5zcGVjaWFsLWRpc2hlcy1wcmljZXtoZWlnaHQ6IDkwcHg7IGxpbmUtaGVpZ2h0OiAxOHB4OyBwYWRkaW5nOiAyNXB4IDA7IHdpZHRoOiA5MHB4OyByaWdodDogMTVweDsgdG9wOiAwfVxyXG4uc3BlY2lhbC1kaXNoZXM6aG92ZXIgaW1nIHsgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgVHJhdmVsIGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4udHJhdmVsLXNsaWRlcnsgbWluLWhlaWdodDogNzI1cHh9XHJcbi50cmF2ZWwtdG9wLXNsaWRlciB7cGFkZGluZy10b3A6IDEwMHB4OyBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluIHsgcG9zaXRpb246IHJlbGF0aXZlO31cclxuLmFkdmVudHVyZS1kZXRhaWxzIHsgcmlnaHQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB3aWR0aDogNTAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQ6IHJnYmEoMzAsMzMsMzgsLjkpfVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtc3ViIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgcmlnaHQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHdpZHRoOiAxMDAlO31cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW46aG92ZXIgLmFkdmVudHVyZS1kZXRhaWxzIHsgbWFyZ2luLXJpZ2h0OjUwJTsgYmFja2dyb3VuZDogIzFlMjEyNiAhaW1wb3J0YW50fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyBtYXJnaW46IDA7IG9wYWNpdHk6IDA7IHBhZGRpbmc6IDhweCAwIDlweDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTEwJTsgcmlnaHQ6IDA7IHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDsgLW1vei10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7IC1tb3otdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0OyAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IC1vLXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTsgLW8tdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0OyAtbXMtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOyAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O31cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW46aG92ZXIgLmFkdmVudHVyZS1kZXRhaWxzLWRlc3RpbmF0aW9uc3sgb3BhY2l0eTogMTt9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluLWJvdHRvbSB7IHBvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluLWJvdHRvbTpob3ZlciAuYWR2ZW50dXJlLWRldGFpbHMgeyBtYXJnaW4tcmlnaHQ6NTAlOyBiYWNrZ3JvdW5kOiAjMWUyMTI2ICAhaW1wb3J0YW50fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtbWFpbi1ib3R0b20gLmFkdmVudHVyZS1kZXRhaWxzIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgd2lkdGg6IDUwJTsgaGVpZ2h0OiAxMDElOyBiYWNrZ3JvdW5kOiByZ2JhKDMwLDMzLDM4LC45KX1cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW4tYm90dG9tOmhvdmVyIC5hZHZlbnR1cmUtZGV0YWlscyB7IG1hcmdpbi1sZWZ0OjUwJTsgYmFja2dyb3VuZDogIzFlMjEyNiAhaW1wb3J0YW50fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtbWFpbi1ib3R0b20gLmFkdmVudHVyZS1kZXRhaWxzLWRlc3RpbmF0aW9uc3sgbWFyZ2luOiAwOyBvcGFjaXR5OiAwOyBwYWRkaW5nOiA4cHggMCA5cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDExMCU7IGxlZnQ6IDA7IHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IC1tb3otdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7IC1tb3otdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IC1vLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOyAtby10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDsgLW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOyAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtbWFpbi1ib3R0b206aG92ZXIgLmFkdmVudHVyZS1kZXRhaWxzLWRlc3RpbmF0aW9uc3sgb3BhY2l0eTogMX1cclxuLnRyYXZlbC1ob3ctdG8td29yayB7YmFja2dyb3VuZDogcmdiYSg1Myw1Niw2MCwuNyk7IHBhZGRpbmc6IDIwcHggNTBweDsgZGlzcGxheTogaW5saW5lLWJsb2NrfVxyXG4udHJhdmVsLXNwZWNpYWwtb2ZmeyB0b3A6IDA7IHJpZ2h0OiAwOyBwYWRkaW5nOiA1cHggMTVweDsgfVxyXG4uaG90ZWwtcmV2aWV3IHsgcGFkZGluZzogMTJweCAyMHB4OyByaWdodDogMTVweDsgdG9wOiAwOyBtaW4td2lkdGg6IDE1MHB4OyB9XHJcbi5ob3RlbC1yZXZpZXcgLmZhIHtkaXNwbGF5OiBpbmxpbmU7IHBhZGRpbmctbGVmdDogNHB4O31cclxuLml0aW5lcmFyeSBwIHsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1ib3R0b206IDI1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZy1sZWZ0OiA5MHB4O31cclxuLml0aW5lcmFyeSBwIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBjb2xvcjogI2ZmZjsgZm9udC1zaXplOiAxMnB4OyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IDdweCAyNXB4IDAgMDsgcGFkZGluZzogMnB4IDE1cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFNwYSBkZW1vXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLmhvdmVyLWJveDpob3ZlciBpbWcgeyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgfVxyXG4uaG92ZXItYm94OmhvdmVyIC5vcGFjaXR5LWxpZ2h0IHsgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50fVxyXG4uaG92ZXItYm94LXRleHQgeyByaWdodDogMDsgcGFkZGluZzogNDVweCA3NXB4OyBib3R0b206IDB9XHJcbi5ob3Zlci1ib3gtdGV4dCAudGl0bGUtbWVkaXVtOmJlZm9yZSB7ICBiYWNrZ3JvdW5kOiAjZmYxYTU2OyBjb250ZW50OiBcIlwiOyBoZWlnaHQ6IDRweDsgbGVmdDogNTNweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDYycHg7IHdpZHRoOiAxNXB4O31cclxuLmhvdmVyLWJveDpob3ZlciAuaG92ZXItYm94LXRleHQgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODBweCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpO31cclxuLmhvdmVyLWJveC1tb3JlIHsgcGFkZGluZzogMjFweCAyMHB4OyB3aWR0aDo4MHB4OyBoZWlnaHQ6ODBweDsgYm90dG9tOiAwOyByaWdodDogLTgwcHg7IG9wYWNpdHk6IDAgfVxyXG4uaG92ZXItYm94LW1vcmUgYSB7IGRpc3BsYXk6IGJsb2NrOyBsaW5lLWhlaWdodDogMjBweDt9XHJcbi5ob3Zlci1ib3g6aG92ZXIgLmhvdmVyLWJveC1tb3JlIHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04MHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04MHB4KTt9XHJcbi8qICAudHJlYXRtZW50cy1ib3h7fSAqIC9cclxuLnRyZWF0bWVudHMtYm94LWltZyB7bWluLWhlaWdodDogNTUwcHg7fVxyXG4udHJlYXRtZW50cy1ib3gtaW1nIGltZyB7d2lkdGg6IDkwJTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgIH1cclxuLnRyZWF0bWVudHMtYm94LXRleHQgeyBib3JkZXI6IDhweCBzb2xpZCAjZmZmOyBtaW4taGVpZ2h0OiA1NTBweDt9XHJcbi50cmVhdG1lbnRzLWJveC10ZXh0LXN1YiB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6MDsgcmlnaHQ6IDB9XHJcbi50cmVhdG1lbnRzLWJveC10ZXh0LXN1YiBpbWcge3dpZHRoOiA4NCU7IHRvcDogNXB4fVxyXG4udHJlYXRtZW50cy1ib3gtbnVtYmVyIHsgZm9udC1zaXplOiAxMDBweDsgYm90dG9tOiAtNjBweDt9XHJcbi8qICAucGFja2FnZXMtbWFpbiB7fSAqIC9cclxuLnBhY2thZ2VzLWltZyB7IG1pbi1oZWlnaHQ6IDU1MHB4fVxyXG4ucGFja2FnZXMtdGV4dCB7IG1pbi1oZWlnaHQ6IDU1MHB4fVxyXG4ucGFja2FnZXMtZGV0YWlscyB7IG1pbi1oZWlnaHQ6IDU1MHB4fVxyXG4ucGFja2FnZXMtbGlzdCBsaSB7IHBhZGRpbmc6IDE0cHggMH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBQaG90b2dyYXBoeSBkZW1vXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLnBob3RvZ3JhcGh5LWFib3V0IHsgbWluLWhlaWdodDogODMwcHh9XHJcbi5waG90b2dyYXBoeS1xdW90ZXM6YmVmb3JlIHsgY29udGVudDogXCLigJxcIjsgY29sb3I6ICM4NWVlYTU7IGZvbnQtc2l6ZTogMjAwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG4uYXJyb3ctbGluayB7cGFkZGluZzogMCAxNXB4IDAgMDsgei1pbmRleDogMX1cclxuLmFycm93LWxpbms6YmVmb3JleyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5wbmcnKSByaWdodCA3cHggbm8tcmVwZWF0OyBjb250ZW50OiBcImFycm93XCI7IHRleHQtaW5kZW50OiAtOTk5OXB4OyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAtMX1cclxuLmFycm93LWxpbms6aG92ZXIge3BhZGRpbmc6IDAgMzBweCAwIDA7IHotaW5kZXg6IDE7fVxyXG4jcGVvcGxlIC5zY3JvbGwtZG93biwgI25hdHVyZSAuc2Nyb2xsLWRvd24sICN3aWxkbGlmZSAuc2Nyb2xsLWRvd24sICNmb29kIC5zY3JvbGwtZG93biB7IGJvdHRvbTogNjBweH1cclxuLnBob3RvZ3JhcGh5LXNlcnZpY2VzIHsgbWluLWhlaWdodDogNTYwcHg7IGJhY2tncm91bmQ6I2VlZWVlZX1cclxuLnBob3RvZ3JhcGh5LXNlcnZpY2VzIHttaW4taGVpZ2h0OiA1NjBweH1cclxuLnBob3RvZ3JhcGh5LXNlcnZpY2VzLXN1YiB7IG1hcmdpbi10b3A6IC01MHB4fVxyXG4uaG92ZXItYm94LWltYWdlOmhvdmVyIGgzIHsgdG9wOjcwJTsgY29sb3I6IHJnYmEoMCwwLDAsMSkgIWltcG9ydGFudDsgbGV0dGVyLXNwYWNpbmc6IDEwcHggIWltcG9ydGFudDsgZm9udC1zaXplOiAyN3B4fVxyXG4uaG92ZXItYm94LWltYWdlIGltaCB7ei1pbmRleDogLTJ9XHJcbi5ob3Zlci1ib3gtaW1hZ2UgLmdyaWQtc3R5bGUxLWJvcmRlciB7b3BhY2l0eTogMDt9XHJcbi5ob3Zlci1ib3gtaW1hZ2U6aG92ZXIgLmdyaWQtc3R5bGUxLWJvcmRlciB7b3BhY2l0eTogMTsgfVxyXG4uaG92ZXItYm94LWltYWdlLWxpbmsge29wYWNpdHk6IDA7IGxlZnQ6IDA7IHJpZ2h0OiAwOyBib3R0b206IDYwcHg7IH1cclxuLmhvdmVyLWJveC1pbWFnZTpob3ZlciAgLmhvdmVyLWJveC1pbWFnZS1saW5rIHtvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO31cclxuLmxpbmUtbGluayB7cGFkZGluZzogMCAxMHB4OyB6LWluZGV4OiAxfVxyXG4ubGluZS1saW5rOmJlZm9yZXsgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbGluay1saW5lLnBuZycpIGNlbnRlciAxMnB4IG5vLXJlcGVhdDsgY29udGVudDogXCJhcnJvd1wiOyB0ZXh0LWluZGVudDogLTk5OTlweDsgd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogLTE7IGxlZnQ6IDB9XHJcbi5saW5lLWxpbms6aG92ZXIge3BhZGRpbmc6IDAgMjVweDsgei1pbmRleDogMTt9XHJcbi5ob3Zlci1ib3gtaW1hZ2U6aG92ZXIgLmxpbmUtbGluayB7IGxldHRlci1zcGFjaW5nOiAzcHh9XHJcbi5waG90b2dyYXBoeS1hd2FyZHMge21pbi1oZWlnaHQ6IDgzMHB4fVxyXG4uYXdhcmRzLXllYXI6YmVmb3JlIHsgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwyNTUsMTUxLDEpOyBjb250ZW50OiBcIlwiOyBoZWlnaHQ6IDJweDsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDEycHg7IHdpZHRoOiA3NiU7IH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBQZXJzb25hbCBkZW1vXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLnNraWxsc3sgcGFkZGluZzogNXB4IDE1cHg7fVxyXG4uZW1wbG95bWVudC15ZWFyIHtwYWRkaW5nOiAycHggMTNweDsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW46IDEwcHggMCAxNXB4IDA7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlfVxyXG4uZW1wbG95bWVudC15ZWFyOmFmdGVyIHtib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgY29udGVudDogXCJcIjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMjEwJTsgdG9wOiAxM3B4fVxyXG4uYWpheC1wb3B1cC10aXRsZS10ZXh0IHtiYWNrZ3JvdW5kOiAjZWYxMDZlOyBwYWRkaW5nOiAxNXB4IDI1cHg7fVxyXG4ucGVyc29uYWwtc2xpZGVyLWNvbnRlbnQge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgcmlnaHQ6IDA7fVxyXG4ucGVyc29uYWwtc2xpZGVyLWNvbnRlbnQgc3BhbiB7ei1pbmRleDogOTk5OyBkaXNwbGF5OiB0YWJsZTt9IFxyXG4ucGVyc29uYWwtc2xpZGVyLWNvbnRlbnQgLnNsaWRlci10eXBvZ3JhcGh5IHt6LWluZGV4OiBpbmhlcml0ICFpbXBvcnRhbnR9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQXJjaGl0ZWN0dXJlIGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5hcmNoaXRlY3R1cmUtdGl0bGUge21pbi1oZWlnaHQ6IDU4MHB4O31cclxuLmFyY2hpdGVjdHVyZS10aXRsZS1udW1iZXIgeyBsZXR0ZXItc3BhY2luZzogLTVweDsgbGluZS1oZWlnaHQ6IDc0cHggIWltcG9ydGFudDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyByaWdodDogLTdweDsgdG9wOjE2JX1cclxuLmFyY2hpdGVjdHVyZS1zZWN0aW9ue3BhZGRpbmc6IDExMHB4IDkwcHggMH1cclxuLmFyY2hpdGVjdHVyZS1zZWN0aW9uIGgyIHttYXJnaW4tdG9wOiA5MHB4O31cclxuLmFyY2hpdGVjdHVyZS1iaW86aG92ZXIgLmFyY2hpdGVjdHVyZS1kZXRhaWxzIHtvcGFjaXR5OiAxOyBib3R0b206IDUwcHh9XHJcbi5hcmNoaXRlY3R1cmUtZGV0YWlscyB7cG9zaXRpb246IGFic29sdXRlOyBvcGFjaXR5OiAwOyBib3R0b206IC0yNTBweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1vdXQgMHM7IHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLW91dCAwczsgd2lkdGg6IDYwJTsgbGVmdDogMDsgcmlnaHQ6IDA7IGJhY2tncm91bmQ6IHJnYmEoMjI3LDI5LDU5LC45KSB9XHJcbi5hcmNoaXRlY3R1cmUtYmlvOmhvdmVyIC5hcmNoaXRlY3R1cmUtaW1nIGltZyB7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7ICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpOyBmaWx0ZXI6IGdyYXlzY2FsZSgxKTt9XHJcbi5hcmNoaXRlY3R1cmUtaW1nIGltZyB7LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1vdXQgMHM7dHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2Utb3V0IDBzOyBwb3NpdGlvbjogcmVsYXRpdmU7IGJvdHRvbTogMH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBTcGEgZGVtb1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi5zcGEtcGFja2FnZXMge2JhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMSkgIWltcG9ydGFudH1cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW46aG92ZXIgLnNwYS1wYWNrYWdlcywgLmFkdmVudHVyZS1kZXRhaWxzLW1haW4tYm90dG9tOmhvdmVyIC5zcGEtcGFja2FnZXMgeyBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnR9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgRXZlbnQgZGVtb1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi5jb3VudGVyLWNvbnRhaW5lciB7ZGlzcGxheTogdGFibGU7IG1hcmdpbjogMCBhdXRvO31cclxuI2NvdW50ZXItZXZlbnQgLmNvdW50ZXItYm94IHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxNjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiAwIDI1cHg7IGZsb2F0OiBsZWZ0OyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4zKTsgfVxyXG4jY291bnRlci1ldmVudCAubGFzdCB7IGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7fVxyXG4jY291bnRlci1ldmVudCAuZmlyc3QgeyBib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7fVxyXG4jY291bnRlci1ldmVudCAubnVtYmVyIHsgZm9udC1zaXplOiA2MHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiA2MDA7IGxpbmUtaGVpZ2h0OiA2NXB4OyB9XHJcbiNjb3VudGVyLWV2ZW50IHNwYW4geyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxNXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiA0MDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgfVxyXG4udGFibGUgdGFibGUgdGQgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTsgcGFkZGluZzogMzBweCAzNXB4OyBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTsgdGV4dC1hbGlnbjogbGVmdH1cclxuLnRhYmxlIHRhYmxlIHRkOmxhc3QtY2hpbGQge2JvcmRlci1yaWdodDpub25lfVxyXG4udGFibGUgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge3RleHQtYWxpZ246IGNlbnRlcn1cclxuLmNsaWVudC1sb2dvIHtoZWlnaHQ6IDYwcHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGRpc3BsYXk6IHRhYmxlLWNlbGx9XHJcbi5yZWdpc3RyYXRpb24tZm9ybSB7YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7IHBhZGRpbmc6IDM1cHh9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgV2VkZGluZyBkZW1vXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLndlZGRpbmctc2xpZGVyLWxpbmUgeyBib3JkZXItYm90dG9tOiA0cHggZG91YmxlIHJnYmEoMTQ3LDIyOCwyMDgsLjUpOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG4udGl0bGUtZGl2aWRlcnM6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkzZTRjZjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNDklOyB3aWR0aDogNDBweDsgcmlnaHQ6IC02MHB4OyB9XHJcbi50aXRsZS1kaXZpZGVyczpiZWZvcmUgeyBjb250ZW50OiBcIlwiOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkzZTRjZjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBsZWZ0OiAtNjBweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDQ5JTsgd2lkdGg6IDQwcHg7IH1cclxuLmNvdXBsZS1xdW90ZXMgeyBjb2xvcjogIzg1ZDRjMDsgbWFyZ2luLXRvcDogNDBweDt9XHJcbi5jb3VwbGUtcXVvdGVzOmJlZm9yZSB7Y29udGVudDogXCLigJxcIjsgZm9udC1zaXplOiAxMDBweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDIycHg7fVxyXG4ud2VkZGluZy1zb2NpYWwgaSB7IG1hcmdpbjogMCAxNHB4OyBmb250LXNpemU6IDE0cHh9XHJcbi53ZWRkaW5nLWV2ZW50LWJveHsgYm9yZGVyOiA1cHggc29saWQgI2U0ZTRlNH1cclxuLmF0dGVuZGluZy1tYWluIHtoZWlnaHQ6IDUwMHB4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBkaXNwbGF5OiB0YWJsZS1jZWxsfVxyXG4ubG9jYXRpb24tbWFwIGlmcmFtZSB7IGhlaWdodDogNDIwcHg7IHdpZHRoOiAxMDAlOyB9XHJcbi5hdHRlbmRpbmctbWFpbiAuaW1nLWJvcmRlci1tZWRpdW0ge2hlaWdodDogNDcwcHg7fVxyXG4ubWFwcyBpZnJhbWV7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgVGF0dG9vIGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4uc2VjdGlvbi10b3AtcGF0dGVybntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdGF0dG9vLWljb24tYmcuanBnKSBuby1yZXBlYXQgdG9wIGNlbnRlcjt9XHJcbi50YXR0b28tYXJ0LWJneyBtaW4taGVpZ2h0OiA3MTBweDt9XHJcbi50YXR0b28tYXJ0LXRpdGxleyBib3JkZXI6IDdweCBzb2xpZCAjNmFkNWE3O31cclxuLmFydGlzdC1pbmZveyBvcGFjaXR5OiAwOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7IHBhZGRpbmc6IDE1JSAxNSUgMDt9XHJcbi5hcnRpc3QtaW5mbyBweyBjb2xvcjogIzc1NzU3NX1cclxuLm91ci1hcnRpc3Q6aG92ZXIgLmFydGlzdC1pbmZveyBvcGFjaXR5OiAxO31cclxuLmFydGlzdC10aXRsZXsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDA7IHJpZ2h0OiAwOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBwYWRkaW5nOiAxOHB4IDQwcHggMTVweDt9XHJcbi50YXR0b28tYXJ0LWJveCAudGl0bGUtZXh0cmEge2ZvbnQtc2l6ZTogNjBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogNjBweCAhaW1wb3J0YW50O31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBCbG9nIGxpc3RpbmdcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4vKiBwYWdlIHRpdGxlICogL1xyXG4ucGFnZS10aXRsZSB7IG1pbi1oZWlnaHQ6IDQ1MHB4OyBwYWRkaW5nOiAyMTBweCAwIDA7IG92ZXJmbG93OiBoaWRkZW47IH1cclxuLnBhZ2UtdGl0bGUgaDIge2ZvbnQtc2l6ZTogNTBweDt9XHJcblxyXG4vKiBibG9nIGxpc3RpbmcgKiAvXHJcbi5ibG9nLWxpc3RpbmcgLnBvc3QtZGF0ZSB7d2lkdGg6IDExMHB4OyBoZWlnaHQ6IDExMHB4OyBsaW5lLWhlaWdodDogMjhweDsgYmFja2dyb3VuZC1jb2xvcjogIzM3MzczNzsgbWFyZ2luLXRvcDogNTBweDsgY29sb3I6ICNmZGQ5NDc7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnR9XHJcbi5ibG9nLWxpc3RpbmcgLnBvc3QtZGF0ZSBzcGFuIHtmb250LXNpemU6IDM1cHg7IGRpc3BsYXk6IGJsb2NrOyBmb250LXdlaWdodDogNjAwfVxyXG4uYmxvZy1zaGFyaW5nIGkgeyBtYXJnaW46IDAgMTBweDt9XHJcbi5ibG9nLXNoYXJpbmcgYSBpIHsgY29sb3I6ICM4MTgxODF9XHJcbi5ibG9nLXNoYXJpbmcgYTpob3ZlciBpIHsgY29sb3I6ICNhMGEwYTB9XHJcbi5ibG9nLWxpc3RpbmctbGluayBhOmFmdGVye2NvbnRlbnQ6IFwiL1wiOyAgcGFkZGluZzogMCAxMHB4OyB9XHJcbi5ibG9nLWxpc3RpbmctbGluayBhOmxhc3Qtb2YtdHlwZTphZnRlcntjb250ZW50OiBcIlwiO31cclxuLmJsb2ctc2VhcmNoLWJ0bntjb2xvcjogIzk0OTQ5NDsgYm9yZGVyOiBub25lOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgcGFkZGluZy1sZWZ0OiAwfVxyXG4uYmxvZy1zZWFyY2gtYnRuOmZvY3Vze2JvcmRlcjogbm9uZTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7fVxyXG4ud2lkZ2V0e21hcmdpbi1ib3R0b206IDY1cHg7fVxyXG4ud2lkZ2V0IC5jbG9zZS1zZWFyY2h7IGN1cnNvcjogcG9pbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTlweDsgdG9wOiAxMnB4OyB6LWluZGV4OiA5OTg7fVxyXG4ud2lkZ2V0IC5jbG9zZS1zZWFyY2g6aG92ZXIge2NvbG9yOiAjMDAwfVxyXG4ucGFnaW5hdGlvbnttYXJnaW46MzBweCAwO31cclxuLnBhZ2luYXRpb24gYXtmb250LXdlaWdodDpib2xkOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGNvbG9yOiAjYWFhYWFhfVxyXG4ucGFnaW5hdGlvbiBhOmhvdmVyIHtjb2xvcjogI2ZkZDk0N31cclxuLnBhZ2luYXRpb24gYTphZnRlciB7Y29udGVudDogXCIvXCI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogNXB4IDE1cHg7IGNvbG9yOiAjNTQ1NDU0fVxyXG4ucGFnaW5hdGlvbiBhOmZpcnN0LWNoaWxkOmFmdGVyLCAucGFnaW5hdGlvbiBhOmxhc3QtY2hpbGQ6YWZ0ZXIsLnBhZ2luYXRpb24gYTpudGgtY2hpbGQoNik6YWZ0ZXIge2NvbnRlbnQ6IFwiXCJ9XHJcbi5wYWdpbmF0aW9uIGEuYWN0aXZlIHtjb2xvcjogI2ZkZDk0NyB9XHJcbi5ibG9nLWltYWdlIGJsb2NrcXVvdGV7Ym9yZGVyLWxlZnQ6IDAgbm9uZTsgbWFyZ2luLWJvdHRvbTogMzBweDs7IHBhZGRpbmc6IDUwcHg7fVxyXG4uYmxvZy1pbWFnZSBibG9ja3F1b3RlIHA6OmJlZm9yZXsgY29sb3I6ICMwMDA7IGNvbnRlbnQ6IFwiXFxmMTBkXCI7IGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7IGZvbnQtc2l6ZTogNTBweDsgbWFyZ2luLXJpZ2h0OiAxMHB4O31cclxuLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXJ7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIgaWZyYW1lLCAuZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciBvYmplY3QsIC5mbHVpZC13aWR0aC12aWRlby13cmFwcGVyIGVtYmVke2hlaWdodDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyBsZWZ0OiAwO31cclxuXHJcbi8qIGJsb2cgZGV0YWlscyAqIC9cclxuLmJsb2ctY29tbWVudHttYXJnaW46IDMwcHggMDt9XHJcbi5ibG9nLWNvbW1lbnQgLmNvbW1lbnQtYXZ0YXJ7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDM1cHg7IG1hcmdpbi10b3A6IDEwcHg7IG1heC13aWR0aDogMTAwcHg7fVxyXG4uYmxvZy1jb21tZW50LW1haW4gLmNvbW1lbnQtdGV4dCAuYmxvZy1jb21tZW50LW5hbWU6YWZ0ZXJ7Y29udGVudDogXCIvXCI7IHBhZGRpbmc6IDAgMTBweDt9XHJcbi5ibG9nLWNvbW1lbnQgPiAuYmxvZy1jb21tZW50e21hcmdpbi1sZWZ0OiA0MHB4O31cclxuLmJsb2ctcG9zdC10aXRsZTphZnRlcntib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZkZDk0NzsgY29udGVudDogXCJcIjsgbGVmdDogMDsgcGFkZGluZzogMTBweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAzMHB4OyB3aWR0aDogMzBweDt9XHJcbi5ibG9nLWNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7bWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDt9XHJcblxyXG4vKiBjYXRlZ29yaWVzICogL1xyXG4uY2F0ZWdvcnktbGlzdCBsaSB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6IDAgMCAxMnB4OyBtYXJnaW4tYm90dG9tOiAxMHB4O31cclxuLmNhdGVnb3J5LWxpc3QgbGkgYSB7Zm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7IGxldHRlci1zcGFjaW5nOiAxcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMjBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZX1cclxuLmNhdGVnb3J5LWxpc3QgbGk6bGFzdC1jaGlsZCB7Ym9yZGVyLWJvdHRvbTogMDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwO31cclxuXHJcbi8qIHBvcHVsYXIgcG9zdHMgKiAvXHJcbi53aWRnZXQtcG9zdHMgbGkgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgcGFkZGluZzogMCAwIDhweDsgbWFyZ2luOiAwIDAgOHB4OyBjb2xvcjogI2FiYWJhYn1cclxuLndpZGdldC1wb3N0cyBsaSBhIHtkaXNwbGF5OiB0YWJsZTsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7fVxyXG4ud2lkZ2V0LXBvc3RzIGxpOmxhc3QtY2hpbGQge21hcmdpbjogMDsgcGFkZGluZzogMDsgYm9yZGVyLWJvdHRvbTogMDt9XHJcblxyXG4vKiB0YWdzICogL1xyXG4udGFncyBhe3BhZGRpbmc6IDJweCAxMHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGNvbG9yOiAjMzczNzM3OyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjsgbWFyZ2luOiAwIDhweCAxMHB4IDA7IGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDIwcHg7fVxyXG4udGFncyBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7fSBcclxuXHJcbi8qIGJyZWFkY3J1bWIgKiAvXHJcbi5icmVhZGNydW1iIHtwYWRkaW5nOiAxMHB4IDAgN3B4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdH1cclxuLmJyZWFkY3J1bWIgdWwgbGkge3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZsb2F0OiBsZWZ0O2ZvbnQtc2l6ZTogMTFweDt9IFxyXG4uYnJlYWRjcnVtYiB1bCBsaTo6YWZ0ZXIgeyBjb2xvcjogIzg5ODk4OTsgY29udGVudDogXCJ8XCI7IGZvbnQtc2l6ZTogMTFweDsgIHBhZGRpbmc6IDAgMTJweDsgIHBvc2l0aW9uOiByZWxhdGl2ZTsgIHRvcDogLTFweDt9XHJcbi5icmVhZGNydW1iIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIgeyBkaXNwbGF5OiBub25lO31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBDb21pbmcgc29vblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqICAvXHJcblxyXG4uY29taW5nLXNvb24tYmcgLm51bWJlciB7ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA0MHB4O31cclxuLmNvbWluZy1zb29uLWJnIC5uYXZiYXItYnJhbmQge2Zsb2F0OiBub25lICFpbXBvcnRhbnR9XHJcbi5jb21pbmctc29vbi1iZyAuY291bnRlci1ib3ggc3BhbiB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyBoZWlnaHQ6IDQwcHg7IGxldHRlci1zcGFjaW5nOiAxcHg7fVxyXG4uY29taW5nLXNvb24tYmcgcCB7Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OiA0MDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxpbmUtaGVpZ2h0OjIwcHggIWltcG9ydGFudH1cclxuLmNvbWluZy1zb29uLWJnIGZvcm0ge3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5jb21pbmctc29vbi1iZyBmb3JtIGlucHV0IHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4yKTsgY29sb3I6ICNmZmY7IHBhZGRpbmc6IDZweCA0MHB4IDZweCAxMnB4OyBib3JkZXI6IDFweCBzb2xpZCAjNjY2YzZlOyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgZm9udC1zaXplOiAxMnB4OyBmb250LXdlaWdodDogMzAwO31cclxuLmNvbWluZy1zb29uLWJnIGJ1dHRvbiAuZmEgeyBjb2xvcjogI2ZmZjsgZm9udC1zaXplOiAyMHB4OyB9XHJcbi5jb21pbmctc29vbi1iZyBmb3JtIGJ1dHRvbiB7Y3Vyc29yOiBwb2ludGVyO3Bvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDEwcHg7IGJvdHRvbTogNXB4OyBwYWRkaW5nOiAwOyBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50OyBib3JkZXI6IDA7fVxyXG5cclxuLypvbmx5IGZvciB3ZWJraXQgIGJyb3dzZXJzKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XHJcbiAgICAuZml4LWJhY2tncm91bmQtd2Via2l0eyBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbCAhaW1wb3J0YW50O31cclxuICAgIC5uby10cmFuc2l0aW9uLWlwYWQgKnsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IH1cclxufVxyXG5cbi8qISoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiohKlxcXG4gICEqKiogY3NzIC4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzFdLnVzZVsxXSEuLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanMhLi9jc3MvcmVzcG9uc2l2ZS5jc3MgKioqIVxuICBcXCoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XHJcbiAgICAvKiB0YXR0b28gKi9cclxuICAgIC50YXR0b28tYXJ0LWJveCAudGl0bGUtZXh0cmEgeyBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDt9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgLyogd29yayAqL1xyXG4gICAgLmdyaWQtc3R5bGUxIC5ncmlkIGZpZ2NhcHRpb24gaDMge3BhZGRpbmc6IDAgNTBweDt9XHJcblxyXG4gICAgLyogYWdlbmN5ICovXHJcbiAgICAuc2VydmljZSB7IG1pbi1oZWlnaHQ6IDcwMXB4O31cclxuXHJcbiAgICAvKiBwZXJzb25hbCAqL1xyXG4gICAgLnBlcnNvbmFsIC5jb250YWluZXIgeyB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIHBob3RvZ3JhcGh5ICovXHJcbiAgICAuaG92ZXItYm94LWltYWdlLWxpbmsge2JvdHRvbTogMzBweDt9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC8qIGJsb2cgKi9cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGUzIGFydGljbGUgLnBvc3QtZGV0YWlscyB7cGFkZGluZzogMTBweDt9XHJcblxyXG4gICAgLyogcmVzdGF1cmFudCAqL1xyXG4gICAgLm1lbnUtaXRlbSB7IHBhZGRpbmc6IDIycHggMDt9XHJcblxyXG4gICAgLyogc3BhICovXHJcbiAgICAuaG92ZXItYm94LXRleHQgLnRpdGxlLW1lZGl1bTo6YmVmb3JlIHtsZWZ0OiAzNXB4O3dpZHRoOiAxNXB4O31cclxuICAgIC5ob3Zlci1ib3gtdGV4dCB7cGFkZGluZzogNDVweCA1NXB4O31cclxuICAgIFxyXG4gICAgLyogdGF0dG9vICovXHJcbiAgICAudGF0dG9vLWFydC1ib3ggLnRpdGxlLWV4dHJhIHsgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAvKiBibG9nICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNSAucG9zdC1kZXRhaWxzIHttaW4taGVpZ2h0OiAzMTVweDsgcGFkZGluZzogMTUlIDEyJTt9XHJcblxyXG4gICAgLyogYWdlbmN5ICovXHJcbiAgICAuc2VydmljZSB7IG1pbi1oZWlnaHQ6IDc0NHB4O31cclxuXHJcbiAgICAvKiByZXN0YXVyYW50ICovXHJcbiAgICAubWVudS1pbWcgeyBkaXNwbGF5OiBub25lO31cclxuICAgIC5tZW51LXRleHQgeyB3aWR0aDogMTAwJTt9XHJcblxyXG4gICAgLyogYXJjaGl0ZWN0dXJlICovXHJcbiAgICAuYXJjaGl0ZWN0dXJlLWRldGFpbHMgeyB3aWR0aDogNzAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLmFyY2hpdGVjdHVyZS1iaW86aG92ZXIgLmFyY2hpdGVjdHVyZS1kZXRhaWxzIHsgYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwgLmNvbnRhaW5lciB7IHdpZHRoOiA4MzBweCAhaW1wb3J0YW50O31cclxuICAgIC5wZXJzb25hbCAucG9zdC1kZXRhaWxzIC50ZXh0LWV4dHJhLWxhcmdlIHsgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIHNwYSAqL1xyXG4gICAgLmhvdmVyLWJveC10ZXh0IC50aXRsZS1tZWRpdW06OmJlZm9yZSB7IGxlZnQ6IDEycHg7IHRvcDogNDJweDsgaGVpZ2h0OiAzcHg7fVxyXG4gICAgLmhvdmVyLWJveC10ZXh0IHtwYWRkaW5nOiAyMnB4IDMwcHg7fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICBzZWN0aW9uIHsgcGFkZGluZzogMTEwcHggMDt9XHJcblxyXG4gICAgLm1kLWNlbnRlci1jb2x7IGZsb2F0Om5vbmUgIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG4gICAgLyogYm9yZGVyICovXHJcbiAgICAubWQtbm8tYm9yZGVyIHsgYm9yZGVyOm5vbmUgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBtYXJnaW4gKi9cclxuICAgIC5tZC1tYXJnaW4tb25lLWhhbGZ7bWFyZ2luOjAuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tb25le21hcmdpbjoxJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d297bWFyZ2luOjEuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdGhyZWV7bWFyZ2luOjIlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLWZvdXJ7bWFyZ2luOjIuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tZml2ZXttYXJnaW46MyUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tc2l4e21hcmdpbjozLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXNldmVue21hcmdpbjo0JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi1laWdodCB7bWFyZ2luOjQuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tbmluZSB7bWFyZ2luOjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRlbnsgbWFyZ2luOjUuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tZWxldmVueyBtYXJnaW46NiUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdlbHZleyBtYXJnaW46Ni41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10aGlydGVlbnsgbWFyZ2luOjclICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLWZvdXJ0ZWVueyBtYXJnaW46Ny41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi1maWZ0ZWVueyBtYXJnaW46OCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tc2l4dGVlbnsgbWFyZ2luOjguNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tc2V2ZW50ZWVueyBtYXJnaW46OSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tZWlnaHRlZW57IG1hcmdpbjo5LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLW5pbmV0ZWVueyBtYXJnaW46MTAlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eXsgbWFyZ2luOjEwLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS1vbmV7IG1hcmdpbjoxMSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdlbnR5LXR3b3sgbWFyZ2luOjExLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS10aHJlZXsgbWFyZ2luOjEyJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHktZm91cnsgbWFyZ2luOjEyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS1maXZleyBtYXJnaW46MTMlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS1zaXh7IG1hcmdpbjoxMy40JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHktc2V2ZW57IG1hcmdpbjoxNCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdlbnR5LWVpZ2h0eyBtYXJnaW46MTQuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdlbnR5LW5pbmV7IG1hcmdpbjoxNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdGhpcnR5eyBtYXJnaW46MTUuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdGhpcnR5LW9uZXttYXJnaW46MTYlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRoaXJ0eS10d297bWFyZ2luOjE2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRoaXJ0eS10aHJlZXttYXJnaW46MTclICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRoaXJ0eS1mb3Vye21hcmdpbjoxNy41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10aGlydHktZml2ZXttYXJnaW46MTglICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tbWFyZ2lueyBtYXJnaW46MCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLW1hcmdpbi1scnsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tbWFyZ2luLXRieyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1tYXJnaW4tdG9weyBtYXJnaW4tdG9wOjAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1tYXJnaW4tYm90dG9teyBtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1tYXJnaW4tbGVmdHsgbWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLW1hcmdpbi1yaWdodHsgbWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tbHItYXV0byB7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHBhZGRpbmcgKi9cclxuICAgIC5tZC1wYWRkaW5nLW9uZS1oYWxme3BhZGRpbmc6MC41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctb25le3BhZGRpbmc6MSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3b3twYWRkaW5nOjEuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRocmVle3BhZGRpbmc6MiUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLWZvdXJ7cGFkZGluZzoyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1maXZle3BhZGRpbmc6MyUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXNpeHtwYWRkaW5nOjMuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXNldmVue3BhZGRpbmc6NCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLWVpZ2h0IHtwYWRkaW5nOjQuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLW5pbmUge3BhZGRpbmc6NSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRlbnsgcGFkZGluZzo1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1lbGV2ZW57IHBhZGRpbmc6NiUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZWx2ZXsgcGFkZGluZzo2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10aGlydGVlbnsgcGFkZGluZzo3JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctZm91cnRlZW57IHBhZGRpbmc6Ny41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctZmlmdGVlbnsgcGFkZGluZzo4JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctc2l4dGVlbnsgcGFkZGluZzo4LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1zZXZlbnRlZW57IHBhZGRpbmc6OSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLWVpZ2h0ZWVueyBwYWRkaW5nOjkuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLW5pbmV0ZWVueyBwYWRkaW5nOjEwJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5eyBwYWRkaW5nOjEwLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10d2VudHktb25leyBwYWRkaW5nOjExJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LXR3b3sgcGFkZGluZzoxMS41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LXRocmVleyBwYWRkaW5nOjEyJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LWZvdXJ7IHBhZGRpbmc6MTIuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS1maXZleyBwYWRkaW5nOjEzJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LXNpeHsgcGFkZGluZzoxMy40JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LXNldmVueyBwYWRkaW5nOjE0JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LWVpZ2h0eyBwYWRkaW5nOjE0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10d2VudHktbmluZXsgcGFkZGluZzoxNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRoaXJ0eXsgcGFkZGluZzoxNS41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdGhpcnR5LW9uZXtwYWRkaW5nOjE2JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdGhpcnR5LXR3b3twYWRkaW5nOjE2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10aGlydHktdGhyZWV7cGFkZGluZzoxNyUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRoaXJ0eS1mb3Vye3BhZGRpbmc6MTcuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRoaXJ0eS1maXZle3BhZGRpbmc6MTglICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tcGFkZGluZ3sgcGFkZGluZzowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tcGFkZGluZy1scnsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1wYWRkaW5nLXRieyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLXBhZGRpbmctdG9weyBwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tcGFkZGluZy1ib3R0b217IHBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1wYWRkaW5nLWxlZnR7IHBhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tcGFkZGluZy1yaWdodHsgcGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogZGlzcGxheSAqL1xyXG4gICAgLm1kLWRpc3BsYXktYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW92ZXJmbG93LWhpZGRlbnsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWRpc3BsYXktaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZGlzcGxheS1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudH1cclxuICAgIC5tZC1kaXNwbGF5LW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZGlzcGxheS1pbmxpbmUtdGFibGUgeyBkaXNwbGF5OiBpbmxpbmUtdGFibGU7fVxyXG5cclxuICAgIC8qIHRvcCAqL1xyXG4gICAgLm1kLXRvcC1taW51czEge3RvcDogLTFweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czIge3RvcDogLTJweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czMge3RvcDogLTNweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czQge3RvcDogLTRweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czUge3RvcDogLTVweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czYge3RvcDogLTZweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czcge3RvcDogLTdweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czgge3RvcDogLThweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czkge3RvcDogLTlweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRvcC1taW51czEwIHt0b3A6IC0xMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogd2lkdGggKi9cclxuICAgIC5tZC13aWR0aCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogOTAlOyB9XHJcbiAgICAubWQtd2lkdGgtMjAgeyB3aWR0aDoyMCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtMzAgeyB3aWR0aDozMCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtNDAgeyB3aWR0aDo0MCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtNTAgeyB3aWR0aDo1MCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtNjAgeyB3aWR0aDo2MCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtNzAgeyB3aWR0aDo3MCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtODAgeyB3aWR0aDo4MCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtOTAgeyB3aWR0aDo5MCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtMTAwIHsgd2lkdGg6MTAwJSAhaW1wb3J0YW50O31cclxuICAgIC5tZC13aWR0aC1hdXRvIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudH1cclxuICAgIC5tZC1jb250YWluZXItZmx1aWQgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBoZWlnaHQgKi9cclxuICAgIC5tZC1oZWlnaHQtMTAwIHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtaGVpZ2h0LWF1dG8geyBoZWlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuICAgIC5tZC1jbGVhci1ib3RoeyBjbGVhcjpib3RofVxyXG4gICAgLm1kLXZlcnRpY2FsLWFsaWduLW1pZGRsZSB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtdmVydGljYWwtYWxpZ24tdG9wIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O31cclxuICAgIC5tZC1saW5lLWJyZWFrIHsgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O31cclxuICAgIC5tZC16LWluZGV4LTEge3otaW5kZXg6MSAhaW1wb3J0YW50O31cclxuICAgIC5tZC16LWluZGV4LTAge3otaW5kZXg6MCAhaW1wb3J0YW50O31cclxuICAgIC5tZC16LWluZGV4LW1pbnVzMiB7ei1pbmRleDotMiAhaW1wb3J0YW50O31cclxuICAgIC5tZC1uby10cmFuc2l0aW9uICogeyB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IHRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxyXG5cclxuICAgIC8qIHRleHQgKi9cclxuICAgIC5tZC10ZXh0LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXRleHQtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudH1cclxuICAgIC5tZC10ZXh0LXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBkaWZmZXJlbnQgdGV4dCBzaXplICovXHJcbiAgICAubWQtdGV4dC1leHRyYS1zbWFsbCB7IGZvbnQtc2l6ZToxMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjE1cHghaW1wb3J0YW50O31cclxuICAgIC5tZC10ZXh0LXNtYWxsIHsgZm9udC1zaXplOjExcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTVweCFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRleHQtbWVkaXVteyBmb250LXNpemU6MTRweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRleHQtbGFyZ2UgeyBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1kLXRleHQtZXh0cmEtbGFyZ2UgeyBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDsgIH1cclxuICAgIC5tZC10aXRsZS1zbWFsbHsgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjdweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10aXRsZS1tZWRpdW17IGZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjI4cHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtbGFyZ2V7IGZvbnQtc2l6ZToyOHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjM0cHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtZXh0cmEtbGFyZ2V7IGZvbnQtc2l6ZTozNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjM3cHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtZXh0cmEtbGFyZ2UtMnsgZm9udC1zaXplOjQ1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NDVweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10aXRsZS1leHRyYS1sYXJnZS0zeyBmb250LXNpemU6NTBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWV4dHJhLWxhcmdlLTR7IGZvbnQtc2l6ZTo3MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtZXh0cmEtbGFyZ2UtNXsgZm9udC1zaXplOjgwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10aXRsZS1iaWcgeyBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEwMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWJpZzIgeyBmb250LXNpemU6IDEyNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEyNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWJpZzMgeyBmb250LXNpemU6IDE1MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjE1MHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIGxldHRlciBzcGFjaW5nICovXHJcbiAgICAubWQtbm8tbGV0dGVyLXNwYWNpbmcgeyBsZXR0ZXItc3BhY2luZzogMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbGV0dGVyLXNwYWNpbmctMSB7IGxldHRlci1zcGFjaW5nOjFweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWxldHRlci1zcGFjaW5nLTIgeyBsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudH1cclxuICAgIC5tZC1sZXR0ZXItc3BhY2luZy0zIHsgbGV0dGVyLXNwYWNpbmc6M3B4ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogZm9udCB3ZWlnaHQgKi9cclxuICAgIC5tZC1mb250LXdlaWdodC0xMDAgeyBmb250LXdlaWdodDoxMDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1mb250LXdlaWdodC00MDAgeyBmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1mb250LXdlaWdodC02MDAgeyBmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1mb250LXdlaWdodC03MDAgeyBmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1mb250LXdlaWdodC04MDAgeyBmb250LXdlaWdodDo4MDAgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBpY29uICovXHJcbiAgICBpIHsgY29sb3I6ICM5YTlhOWE7IG1hcmdpbjowfVxyXG4gICAgLm1kLWljb24tZXh0cmEtbGFyZ2Uge2ZvbnQtc2l6ZTo2MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLWljb24tbGFyZ2Uge2ZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLWljb24tbWVkaXVtIHsgZm9udC1zaXplOjQwcHggIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XHJcbiAgICAubWQtaWNvbi1zbWFsbCB7IGZvbnQtc2l6ZToyNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLWljb24tZXh0cmEtc21hbGwgeyBmb250LXNpemU6MThweCAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBmbG9hdCAqL1xyXG4gICAgLm1kLXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWZsb2F0LW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGJvcmRlciAqL1xyXG4gICAgLm1kLW5vLWJvcmRlciB7IGJvcmRlcjpub25lICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLypoZWFkZXIqL1xyXG4gICAgLm5hdmJhci1oZWFkZXIge2JhY2tncm91bmQ6IG5vbmV9XHJcblxyXG4gICAgLyogd29yayAqL1xyXG5cclxuICAgIC8qIGJsb2cgKi9cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGUyIC5wb3N0LWRldGFpbHMge3BhZGRpbmc6IDM1cHggMjBweDt9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlMyBhcnRpY2xlIC5wb3N0LWRldGFpbHMge3BhZGRpbmc6IDEwcHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTYgLnBvc3QtZGV0YWlscyB7cGFkZGluZzogMzBweDt9XHJcblxyXG4gICAgLyogdGVhbSAqL1xyXG4gICAgLnRlYW0tc3R5bGUxIC50ZWFtLW1vb2Qgc3BhbiB7IHBhZGRpbmc6IDhweCAxNHB4O31cclxuXHJcbiAgICAvKiB0YWIgKi9cclxuICAgIC50YWItc3R5bGUtMSBsaSBhIHtwYWRkaW5nOiAxNXB4IDE2cHggMTVweCAwO31cclxuXHJcbiAgICAvKiBzbGlkZXIgKi9cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMSBzcGFuIHsgZm9udC1zaXplOiA4MHB4O31cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMyBzcGFuIHsgZm9udC1zaXplOiA3MHB4OyBsaW5lLWhlaWdodDogNzBweDt9XHJcblxyXG4gICAgLyogYWdlbmN5ICovXHJcbiAgICAuY2FsbC11cyAudGl0bGUtc21hbGwge2ZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O31cclxuICAgIC5zZXJ2aWNlIHsgbWluLWhlaWdodDogNjAwcHg7fVxyXG4gICAgLmFnZW5jeS1za2lsbCB7IG1pbi1oZWlnaHQ6IDQwMHB4O31cclxuXHJcbiAgICAvKiByZXN0YXVyYW50ICovXHJcbiAgICAucmVzdGF1cmFudC1tZW51LWJhY2tncm91bmQgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7IGhlaWdodDogY2FsYygxMDAlIC0gNDYlKTsgbGVmdDogMTUlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjMlOyB3aWR0aDogY2FsYygxMDAlIC0gMzIlKTt9XHJcbiAgICAubWQtZml4LWJhY2tncm91bmQtbGVmdCB7cG9zaXRpb246IHJlbGF0aXZlOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudH1cclxuICAgIC5tZC1maXgtYmFja2dyb3VuZC1yaWdodCB7cG9zaXRpb246IHJlbGF0aXZlOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICFpbXBvcnRhbnR9XHJcbiAgICAuY2hlZi1kZXRhaWxzIHsgbGVmdDogOCU7IHdpZHRoOiA5MCU7fVxyXG4gICAgLm1lbnUtdGV4dC1zdWIgc3BhbiB7bGluZS1oZWlnaHQ6IDE1cHg7fVxyXG4gICAgLm1lbnUtaXRlbSB7IHBhZGRpbmc6IDE2cHggMDt9XHJcblxyXG4gICAgLyogdHJhdmVsICovXHJcbiAgICAuYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyByaWdodDogMXB4O31cclxuICAgIC50cmF2ZWwtaG93LXRvLXdvcmsgeyBwYWRkaW5nOiAyMHB4O31cclxuXHJcbiAgICAvKiBhcmNoaXRlY3R1cmUgKi9cclxuICAgIC5hcmNoaXRlY3R1cmUtc2VjdGlvbiB7IHBhZGRpbmc6IDkwcHggNjBweCAwO31cclxuICAgIFxyXG4gICAgLyogcGVyc29uYWwgKi9cclxuICAgIC5wZXJzb25hbC1zbGlkZXItY29udGVudCBzcGFuIHttYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogd2VkZGluZyAqL1xyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2IGxpIHsgIG1hcmdpbjogMCA4cHg7fVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLW5hdiBhIHtmb250LXNpemU6IDEzcHg7fVxyXG4gICAgXHJcbiAgICAvKiBwaG90b2dyYXBoeSAqL1xyXG4gICAgLnBob3RvZ3JhcGh5LWFib3V0OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbnRlbnQ6IFwiXCI7IGhlaWdodDogMTAwJTsgbGVmdDogMDsgb3BhY2l0eTogMC44OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDA7fVxyXG4gICAgLnBob3RvZ3JhcGh5LWFib3V0IC5jb250YWluZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTt9XHJcbiAgICAucGhvdG9ncmFwaHktYXdhcmRzOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbnRlbnQ6IFwiXCI7IGhlaWdodDogMTAwJTsgbGVmdDogMDsgb3BhY2l0eTogMC44OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDA7fVxyXG4gICAgLnBob3RvZ3JhcGh5LWF3YXJkcyAuY29udGFpbmVyIHtwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7fVxyXG4gICAgLnBob3RvZ3JhcGh5LWFib3V0IHsgbWluLWhlaWdodDogNzAwcHg7fVxyXG4gICAgLmhvdmVyLWJveC1pbWFnZS1saW5rIHsgYm90dG9tOiAyMHB4O31cclxuICAgIC5ob3Zlci1ib3gtaW1hZ2U6aG92ZXIgaDMge2ZvbnQtc2l6ZTogMjdweDsgdG9wOiA2NiU7IGxldHRlci1zcGFjaW5nOiA4cHggIWltcG9ydGFudDt9XHJcbiAgICBcclxuICAgIC8qIHNsaWRlciBhbmQgcGFyYWxsYXggdHlwb2dyYXBoeSAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24yIHNwYW4geyBmb250LXNpemU6IDQwcHg7IH1cclxuXHJcbiAgICAuaWNvbi1ib3ggaXttYXJnaW46IDAgMTlweDt9XHJcbiAgICAud2lkZ2V0LmFmZml4e3dpZHRoOiAxOCU7fVxyXG4gICAgLnRhYi1zdHlsZTkgLm5hdi10YWJzIGxpIGF7cGFkZGluZzogMCAzNnB4O31cclxuICAgIC5nbHlwaHMgLmJveDF7d2lkdGg6IDUwJTt9ICAgIFxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSBhbmQgKG1heC13aWR0aCA6IDEwMjRweCkgeyBcclxuICAgIFxyXG4gICAgI2JyZWFrZmFzdCwgI2x1bmNoLCAjZGlubmVyIHtiYWNrZ3JvdW5kLXNpemU6IDE0NSUgICFpbXBvcnRhbnQ7fVxyXG4gICAgLnJlc3RhdXJhbnQtbWVudS10ZXh0IHsgbGVmdDogNTlweDt9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTUwcHgpIHtcclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwgLmNvbnRhaW5lciB7IHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O31cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XHJcbiAgICAvKiB3b3JrICovXHJcbiAgICAuZ3JpZC1zdHlsZTEgLmdyaWQgZmlnY2FwdGlvbiBoMyB7Zm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDt9XHJcbiAgICAuZ3JpZC1zdHlsZTIgLmdyaWQgZmlnY2FwdGlvbiB7cGFkZGluZzogMTdweCAyMHB4O31cclxuXHJcbiAgICAvKiB0ZWFtICovXHJcbiAgICAuYXJjaGl0ZWN0dXJlLWJpbzpob3ZlciAuYXJjaGl0ZWN0dXJlLWRldGFpbHMgeyBib3R0b206IDEwcHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogcmVzdGF1cmFudCAqL1xyXG4gICAgLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7IHBhZGRpbmc6IDE2cHggMDt9XHJcbiAgICAuY2hlZi1iaW86aG92ZXIgLmNoZWYtZGV0YWlscyB7IGJvdHRvbTogMjBweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjUgc3BhbiB7d2lkdGg6IDY1JTt9XHJcbiAgICBcclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwgLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgXHJcbiAgICAvKiAgcGFyYWxsYXggLyBiYWNrZ3JvdW5kICAqL1xyXG4gICAgLnBhcmFsbGF4LWZpeHsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGwgIWltcG9ydGFudDsgfVxyXG4gICAgLmZpeC1iYWNrZ3JvdW5kIHsgYmFja2dyb3VuZC1hdHRhY2htZW50OmluaGVyaXQgIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogcGhvdG9ncmFwaHkgKi9cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LXRodW1ibmFpbCBpbWcge3dpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgLyogcGFnZSB0aXRsZSAqL1xyXG4gICAgLmJsb2ctbGlzdGluZy1saW5rIGE6OmFmdGVyIHsgcGFkZGluZzogMCAzcHggMCA3cHg7IH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAvKiBwZXJzb25hbCAqL1xyXG4gICAgLmZvb3Rlci1zb2NpYWwgYSB7IG1hcmdpbjogMCAxM3B4O31cclxuICAgIC5wZXJzb25hbCAuY29udGFpbmVyIHsgd2lkdGg6IDQ2MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLWNlbnRlci1jb2x7IGZsb2F0Om5vbmUgIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG4gICAgXHJcbiAgICAvKiBib3JkZXIgKi9cclxuICAgIC5zbS1uby1ib3JkZXIgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIG1hcmdpbiAqL1xyXG4gICAgLnNtLW1hcmdpbi1vbmUtaGFsZnttYXJnaW46MC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1vbmV7bWFyZ2luOjElICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3b3ttYXJnaW46MS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10aHJlZXttYXJnaW46MiUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tZm91cnttYXJnaW46Mi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1maXZle21hcmdpbjozJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1zaXh7bWFyZ2luOjMuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tc2V2ZW57bWFyZ2luOjQlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLWVpZ2h0IHttYXJnaW46NC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1uaW5lIHttYXJnaW46NSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGVueyBtYXJnaW46NS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1lbGV2ZW57IG1hcmdpbjo2JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d2VsdmV7IG1hcmdpbjo2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXRoaXJ0ZWVueyBtYXJnaW46NyUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tZm91cnRlZW57IG1hcmdpbjo3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLWZpZnRlZW57IG1hcmdpbjo4JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1zaXh0ZWVueyBtYXJnaW46OC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1zZXZlbnRlZW57IG1hcmdpbjo5JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1laWdodGVlbnsgbWFyZ2luOjkuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tbmluZXRlZW57IG1hcmdpbjoxMCUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5eyBtYXJnaW46MTAuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LW9uZXsgbWFyZ2luOjExJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d2VudHktdHdveyBtYXJnaW46MTEuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LXRocmVleyBtYXJnaW46MTIlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eS1mb3VyeyBtYXJnaW46MTIuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LWZpdmV7IG1hcmdpbjoxMyUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LXNpeHsgbWFyZ2luOjEzLjQlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eS1zZXZlbnsgbWFyZ2luOjE0JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d2VudHktZWlnaHR7IG1hcmdpbjoxNC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d2VudHktbmluZXsgbWFyZ2luOjE1JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10aGlydHl7IG1hcmdpbjoxNS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10aGlydHktb25le21hcmdpbjoxNiUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGhpcnR5LXR3b3ttYXJnaW46MTYuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGhpcnR5LXRocmVle21hcmdpbjoxNyUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGhpcnR5LWZvdXJ7bWFyZ2luOjE3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXRoaXJ0eS1maXZle21hcmdpbjoxOCUgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1tYXJnaW57IG1hcmdpbjowICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tbWFyZ2luLWxyeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1tYXJnaW4tdGJ7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLW1hcmdpbi10b3B7IG1hcmdpbi10b3A6MCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLW1hcmdpbi1ib3R0b217IG1hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLW1hcmdpbi1sZWZ0eyBtYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tbWFyZ2luLXJpZ2h0eyBtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1sci1hdXRvIHttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogcGFkZGluZyAqL1xyXG4gICAgLnNtLXBhZGRpbmctb25lLWhhbGZ7cGFkZGluZzowLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1vbmV7cGFkZGluZzoxJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdve3BhZGRpbmc6MS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGhyZWV7cGFkZGluZzoyJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctZm91cntwYWRkaW5nOjIuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLWZpdmV7cGFkZGluZzozJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctc2l4e3BhZGRpbmc6My41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctc2V2ZW57cGFkZGluZzo0JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctZWlnaHQge3BhZGRpbmc6NC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctbmluZSB7cGFkZGluZzo1JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGVueyBwYWRkaW5nOjUuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLWVsZXZlbnsgcGFkZGluZzo2JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbHZleyBwYWRkaW5nOjYuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRoaXJ0ZWVueyBwYWRkaW5nOjclICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1mb3VydGVlbnsgcGFkZGluZzo3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1maWZ0ZWVueyBwYWRkaW5nOjglICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1zaXh0ZWVueyBwYWRkaW5nOjguNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXNldmVudGVlbnsgcGFkZGluZzo5JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctZWlnaHRlZW57IHBhZGRpbmc6OS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctbmluZXRlZW57IHBhZGRpbmc6MTAlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHl7IHBhZGRpbmc6MTAuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXR3ZW50eS1vbmV7IHBhZGRpbmc6MTElICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktdHdveyBwYWRkaW5nOjExLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktdGhyZWV7IHBhZGRpbmc6MTIlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktZm91cnsgcGFkZGluZzoxMi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LWZpdmV7IHBhZGRpbmc6MTMlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktc2l4eyBwYWRkaW5nOjEzLjQlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktc2V2ZW57IHBhZGRpbmc6MTQlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktZWlnaHR7IHBhZGRpbmc6MTQuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXR3ZW50eS1uaW5leyBwYWRkaW5nOjE1JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGhpcnR5eyBwYWRkaW5nOjE1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10aGlydHktb25le3BhZGRpbmc6MTYlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10aGlydHktdHdve3BhZGRpbmc6MTYuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRoaXJ0eS10aHJlZXtwYWRkaW5nOjE3JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGhpcnR5LWZvdXJ7cGFkZGluZzoxNy41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGhpcnR5LWZpdmV7cGFkZGluZzoxOCUgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1wYWRkaW5neyBwYWRkaW5nOjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1wYWRkaW5nLWxyeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLXBhZGRpbmctdGJ7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tcGFkZGluZy10b3B7IHBhZGRpbmctdG9wOjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1wYWRkaW5nLWJvdHRvbXsgcGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLXBhZGRpbmctbGVmdHsgcGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1wYWRkaW5nLXJpZ2h0eyBwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBkaXNwbGF5ICovXHJcbiAgICAuc20tZGlzcGxheS1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnR9XHJcbiAgICAuc20tb3ZlcmZsb3ctaGlkZGVueyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnR9XHJcbiAgICAuc20tZGlzcGxheS1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudH1cclxuICAgIC5zbS1kaXNwbGF5LWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWRpc3BsYXktbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuICAgIC5zbS1kaXNwbGF5LWlubGluZS10YWJsZSB7IGRpc3BsYXk6IGlubGluZS10YWJsZTt9XHJcblxyXG4gICAgLyogcG9zaXRpb24gKi9cclxuICAgIC5zbS1wb3NpdGlvbi1yZWxhdGl2ZXsgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IHotaW5kZXg6IDUgfVxyXG4gICAgLnNtLXBvc2l0aW9uLWFic29sdXRlIHtwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDt9XHJcbiAgICAuc20tcG9zaXRpb24tcmlnaHQgeyByaWdodDowICFpbXBvcnRhbnQ7IH1cclxuICAgIC5zbS1wb3NpdGlvbi1sZWZ0IHsgbGVmdDowICFpbXBvcnRhbnQ7IH1cclxuICAgIC5zbS1wb3NpdGlvbi10b3AgeyB0b3A6MCAhaW1wb3J0YW50OyB9XHJcbiAgICBcclxuICAgIC8qIGNvbG9yICovXHJcbiAgICAuc20td2hpdGUtdGV4dHsgY29sb3I6I0ZGRiAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWJsYWNrLXRleHR7IGNvbG9yOiMwMDAgIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogdG9wICovXHJcbiAgICAuc20tdG9wLW1pbnVzMSB7dG9wOiAtMXB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzMiB7dG9wOiAtMnB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzMyB7dG9wOiAtM3B4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzNCB7dG9wOiAtNHB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzNSB7dG9wOiAtNXB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzNiB7dG9wOiAtNnB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzNyB7dG9wOiAtN3B4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzOCB7dG9wOiAtOHB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzOSB7dG9wOiAtOXB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdG9wLW1pbnVzMTAge3RvcDogLTEwcHggIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiB3aWR0aCAqL1xyXG4gICAgLnNtLXdpZHRoIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiA5MCU7IH1cclxuICAgIC5zbS13aWR0aC0yMCB7IHdpZHRoOjIwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC0zMCB7IHdpZHRoOjMwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC00MCB7IHdpZHRoOjQwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC01MCB7IHdpZHRoOjUwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC02MCB7IHdpZHRoOjYwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC03MCB7IHdpZHRoOjcwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC04MCB7IHdpZHRoOjgwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC05MCB7IHdpZHRoOjkwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC0xMDAgeyB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXdpZHRoLWF1dG8geyB3aWR0aDogYXV0byAhaW1wb3J0YW50O31cclxuICAgIC5zbS1jb250YWluZXItZmx1aWQgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBoZWlnaHQgKi9cclxuICAgIC5zbS1oZWlnaHQtMTAwIHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnR9XHJcbiAgICAuc20taGVpZ2h0LWF1dG8geyBoZWlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1pbi1oZWlnaHQtYXV0byB7IG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudH1cclxuXHJcbiAgICAuc20tY2xlYXItYm90aHsgY2xlYXI6Ym90aH1cclxuICAgIC5zbS12ZXJ0aWNhbC1hbGlnbi1taWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXZlcnRpY2FsLWFsaWduLXRvcCB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDt9XHJcbiAgICAuc20tbGluZS1icmVhayB7IGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9XHJcbiAgICAuc20tei1pbmRleC0xIHt6LWluZGV4OjEgIWltcG9ydGFudDt9XHJcbiAgICAuc20tei1pbmRleC0wIHt6LWluZGV4OjAgIWltcG9ydGFudDt9XHJcbiAgICAuc20tei1pbmRleC1taW51czIge3otaW5kZXg6LTIgIWltcG9ydGFudDt9XHJcbiAgICAuc20tbm8tdHJhbnNpdGlvbiAqIHsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IH1cclxuICAgIHNlY3Rpb24geyBwYWRkaW5nOiAxMzBweCAwOyB9XHJcblxyXG4gICAgLyogdGV4dCAqL1xyXG4gICAgLnNtLXRleHQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnR9XHJcbiAgICAuc20tdGV4dC1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRleHQtcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGRpZmZlcmVudCB0ZXh0IHNpemUgKi9cclxuICAgIC5zbS10ZXh0LWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTVweCFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRleHQtc21hbGwgeyBmb250LXNpemU6MTFweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxNXB4IWltcG9ydGFudDt9XHJcbiAgICAuc20tdGV4dC1tZWRpdW17IGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjIwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50OyB9XHJcbiAgICAuc20tdGV4dC1leHRyYS1sYXJnZSB7IGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50OyAgfVxyXG4gICAgLnNtLXRpdGxlLXNtYWxseyBmb250LXNpemU6MjBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyN3B4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRpdGxlLW1lZGl1bXsgZm9udC1zaXplOjI0cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjhweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1sYXJnZXsgZm9udC1zaXplOjI4cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MzRweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1leHRyYS1sYXJnZXsgZm9udC1zaXplOjM1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MzdweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1leHRyYS1sYXJnZS0yeyBmb250LXNpemU6NDVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo0NXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRpdGxlLWV4dHJhLWxhcmdlLTN7IGZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtZXh0cmEtbGFyZ2UtNHsgZm9udC1zaXplOjcwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1leHRyYS1sYXJnZS01eyBmb250LXNpemU6ODBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRpdGxlLWJpZyB7IGZvbnQtc2l6ZTogMTAwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTAwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtYmlnMiB7IGZvbnQtc2l6ZTogMTI1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTI1cHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtYmlnMyB7IGZvbnQtc2l6ZTogMTUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTUwcHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogbGV0dGVyIHNwYWNpbmcgKi9cclxuICAgIC5zbS1uby1sZXR0ZXItc3BhY2luZyB7IGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudH1cclxuICAgIC5zbS1sZXR0ZXItc3BhY2luZy0xIHsgbGV0dGVyLXNwYWNpbmc6MXB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbGV0dGVyLXNwYWNpbmctMiB7IGxldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWxldHRlci1zcGFjaW5nLTMgeyBsZXR0ZXItc3BhY2luZzozcHggIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBmb250IHdlaWdodCAqL1xyXG4gICAgLnNtLWZvbnQtd2VpZ2h0LTEwMCB7IGZvbnQtd2VpZ2h0OjEwMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWZvbnQtd2VpZ2h0LTQwMCB7IGZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWZvbnQtd2VpZ2h0LTYwMCB7IGZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWZvbnQtd2VpZ2h0LTcwMCB7IGZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWZvbnQtd2VpZ2h0LTgwMCB7IGZvbnQtd2VpZ2h0OjgwMCAhaW1wb3J0YW50fVxyXG4gICAgXHJcbiAgICAvKiBiYWNrZ3JvdW5kIGltYWdlICovXHJcbiAgICAucGFyYWxsYXgtZml4IHsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBpbmhlcml0ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogaWNvbiAqL1xyXG4gICAgaSB7IGNvbG9yOiAjOWE5YTlhOyBtYXJnaW46MH1cclxuICAgIC5zbS1pY29uLWV4dHJhLWxhcmdlIHtmb250LXNpemU6NjBweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS1pY29uLWxhcmdlIHtmb250LXNpemU6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS1pY29uLW1lZGl1bSB7IGZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxyXG4gICAgLnNtLWljb24tc21hbGwgeyBmb250LXNpemU6MjVweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS1pY29uLWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogZmxvYXQgKi9cclxuICAgIC5zbS1wdWxsLWxlZnQgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudH1cclxuICAgIC5zbS1mbG9hdC1ub25lIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBib3JkZXIgKi9cclxuICAgIC5zbS1uby1ib3JkZXIgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50fVxyXG4gICAgXHJcbiAgICAvKiBhbGVydCAqL1xyXG4gICAgLmFsZXJ0IHtwYWRkaW5nOiAxMHB4O31cclxuICAgIFxyXG4gICAgLyogY2xvc2UgYnV0dG9uICovXHJcbiAgICAubWZwLWZpZ3VyZSAubWZwLWNsb3NlIHtkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50fVxyXG4gICAgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7cG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgXHJcbiAgICAvKiBiciAqL1xyXG4gICAgLnNtLWJyLWRpc3BsYXktbm9uZSBiciB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogbmF2aWdhdGlvbiAqL1xyXG4gICAgLm5hdiBsaSB7IG1hcmdpbjogMTVweCAxM3B4O31cclxuICAgIFxyXG4gICAgLyogZHJvcGRvd24gKi9cclxuICAgIC5kcm9wZG93bi1tZW51IHsgcG9zaXRpb246IGluaGVyaXQ7IG1pbi13aWR0aDogMTAwJTsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgcGFkZGluZzogMCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7IGJveC1zaGFkb3c6IG5vbmU7ICBtYXJnaW4tdG9wOiAwOyB3aWR0aDogYXV0bzsgbGluZS1oZWlnaHQ6IDEuNDI4NTcgIWltcG9ydGFudDsgIH1cclxuICAgIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDsgcGFkZGluZzogMCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7IGJveC1zaGFkb3c6IG5vbmU7ICBsaW5lLWhlaWdodDogMS40Mjg1NyAhaW1wb3J0YW50O31cclxuICAgIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IGEgeyAgbGluZS1oZWlnaHQ6IDEuNDI4NTcgIWltcG9ydGFudDt9XHJcbiAgICBcclxuICAgIC8qIHB1bGwgbmF2aWdhdGlvbiAqL1xyXG4gICAgLnNob3ctbWVudSAubWVudS13cmFwIHtsZWZ0OiAwO31cclxuXHJcbiAgICAvKiBoZWFkZXIgKi9cclxuICAgIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7YmFja2dyb3VuZDogI2ZmZjt9XHJcbiAgICAubmF2YmFyLXRvZ2dsZSB7IG1hcmdpbi1yaWdodDogMH1cclxuICAgIC5uYXZiYXItY29sbGFwc2Ugey13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtib3gtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjk1KTsgd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3NXB4fVxyXG4gICAgLm5hdmJhci5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7dG9wOjYwcHh9XHJcbiAgICAubmF2YmFyIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG4gICAgLm5hdmJhci1oZWFkZXIge2Zsb2F0OiBub25lO30gXHJcbiAgICAubmF2YmFyLXRvZ2dsZSB7ZGlzcGxheTogYmxvY2s7fSAgICAgXHJcbiAgICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtkaXNwbGF5OiBub25lIWltcG9ydGFudDt9XHJcbiAgICAubmF2YmFyLW5hdj5saSB7ZmxvYXQ6IG5vbmU7IH1cclxuICAgIC5jb2xsYXBzZS5pbntkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7fVxyXG4gICAgLm5hdmJhci1uYXYge3dpZHRoOiAxMDAlO31cclxuICAgIC5zaWRlYmFyLW5hdiAuY29udGFpbmVyIHtoZWlnaHQ6IGF1dG8gIWltcG9ydGFudH1cclxuICAgIC5zaWRlYmFyLXdyYXBwZXIgeyBwYWRkaW5nLWxlZnQ6IDA7fVxyXG4gICAgLnNpZGViYXItbmF2IHt3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO31cclxuICAgIG5hdi5zaWRlYmFyLW5hdiAuY29udGFpbmVyIHsgdmVydGljYWwtYWxpZ246IHRvcDsgcGFkZGluZzogMTBweCAxNXB4IH1cclxuICAgIC5zaWRlYmFyLW5hdiAubmF2YmFyLXRvZ2dsZSB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGJvcmRlci1yYWRpdXM6IDB9XHJcbiAgICAubmF2YmFyIC5jb250YWluZXIge3dpZHRoOiAxMDAlfVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItY29sbGFwc2Uge2JhY2tncm91bmQ6ICNmZmZ9XHJcbiAgICAubmF2YmFyICogeyB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IHRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItY29sbGFwc2Uge2xlZnQ6IDA7IHRvcDogMTFweDt9XHJcbiAgICAuc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYSB7Y29sb3I6ICMwMDAgIWltcG9ydGFudDsgZm9udC13ZWlnaHQ6IDQwMDt9XHJcbiAgICAuc2lkZWJhci1uYXYuc2hyaW5rIC5uYXZiYXItY29sbGFwc2UgeyB0b3A6IDExcHg7IH1cclxuICAgIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhOmhvdmVyOjpiZWZvcmUsIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaS5hY3RpdmUgYTo6YmVmb3JlIHtib3JkZXI6IDA7IH1cclxuICAgIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhOmhvdmVyLCAuc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYTpmb2N1cyB7IGNvbG9yOiAjNjg2ODY4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpIGE6OmJlZm9yZSB7Ym9yZGVyOiAwO31cclxuICAgIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaXsgIHBhZGRpbmc6IDEycHggMTNweCB9XHJcbiAgICAuc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYSB7cGFkZGluZzogMCAhaW1wb3J0YW50fVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXIge2JvcmRlcjogMDt9XHJcbiAgICAuc2lkZWJhci1uYXYgbGkuYWN0aXZlIGEge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO31cclxuICAgIFxyXG4gICAgLyogd29yayAqL1xyXG4gICAgLmdyaWQtc3R5bGUxIC5ncmlkIGZpZ2NhcHRpb24gaDMgeyBmb250LXNpemU6IDE4cHg7fVxyXG4gICAgLmdyaWQtc3R5bGUyIC5ncmlkIGZpZ2NhcHRpb24geyBwYWRkaW5nOiAzMHB4IDE1cHg7fVxyXG4gICAgLmd1dHRlci13aWRlIC5ncmlkLWdhbGxlcnkgdWwgeyBtYXJnaW4tbGVmdDogLTIwcHg7IH1cclxuICAgIC5ndXR0ZXItd2lkZSAuZ3JpZCBsaSB7IHBhZGRpbmc6IDAgMCAyMHB4IDIwcHg7IH1cclxuICAgIC5ncmlkLXN0eWxlNCAuZ3JpZCBmaWd1cmU6aG92ZXIgaDMgeyBib3R0b206IDIzcHg7IH1cclxuICAgIC5ncmlkLXN0eWxlNCAuZ3JpZCBoMyB7IGxlZnQ6IDI1cHg7fVxyXG4gICAgLndvcmstNGNvbCAuZ3JpZCBsaSB7IHdpZHRoOiA1MCU7fVxyXG4gICAgLndvcmstNWNvbCAuZ3JpZCBsaSB7d2lkdGg6IDUwJTt9XHJcblxyXG4gICAgLyogYmxvZyAqL1xyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscyB7IHBhZGRpbmc6IDIwcHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTQgLnBvc3QtZGF0ZS1tb250aC1tYWluIHtsZWZ0OiA0MCV9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIC5wb3N0LWRldGFpbHMgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7fVxyXG5cclxuICAgIC8qIHRlYW0gKi9cclxuICAgIC5hcmNoaXRlY3R1cmUtYmlvOmhvdmVyIC5hcmNoaXRlY3R1cmUtZGV0YWlscyB7IGJvdHRvbTogMCFpbXBvcnRhbnQ7fVxyXG4gICAgLnRlYW0tbW9vZCBzcGFuLnRleHQtbGFyZ2UgeyBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogdGFiICovXHJcbiAgICB1bC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IHsgbWFyZ2luOiAxNzBweCAzMHB4IDAgMDt9XHJcbiAgICAudGFiLXN0eWxlLTIgbGk6Zmlyc3QtY2hpbGQgeyBtYXJnaW46IDAgMTBweCAwIDA7fVxyXG4gICAgLnRhYi1zdHlsZS0yIGxpIHttYXJnaW46IDAgMTBweDt9XHJcbiAgICAudGFiLXN0eWxlLTIgbGk6bGFzdC1jaGlsZCB7bWFyZ2luOiAwIDEwcHggMCAwO31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG5cclxuICAgIC8qIHRlc3RpbW9uaWFsICovXHJcbiAgICAudGVzdGltb25pYWwtc3R5bGUyLWltZzphZnRlciB7cmlnaHQ6IDgwcHg7fVxyXG5cclxuICAgIC8qIHNsaWRlciAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24yIHNwYW4geyBmb250LXNpemU6IDMwcHg7bGluZS1oZWlnaHQ6IDMwcHg7fVxyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb241IHNwYW4geyB3aWR0aDogOTAlOyBsaW5lLWhlaWdodDogNjBweDsgZm9udC1zaXplOiA1MHB4O31cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMiBwIHtmb250LXNpemU6IDEycHg7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgc2VjdGlvbiB7IHBhZGRpbmc6IDgwcHggMDt9XHJcbiAgICAuYWdlbmN5LXNraWxsIHttaW4taGVpZ2h0OiAwO31cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGUxIC5wb3N0LXRodW1ibmFpbCBpbWcge2hlaWdodDogMTAwJTsgd2lkdGg6IDEwMCV9XHJcblxyXG4gICAgLyogcmVzdGF1cmFudCAqL1xyXG4gICAgLmNoZWYtZGV0YWlscyB7IGxlZnQ6IDguNSU7IHdpZHRoOiA4MCU7fVxyXG4gICAgLnJlc3RhdXJhbnQtbWVudS1iYWNrZ3JvdW5kIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSBub25lIHJlcGVhdCBzY3JvbGwgMCAwOyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ2JSk7IGxlZnQ6IDI2JTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDIzJTsgd2lkdGg6IGNhbGMoMTAwJSAtIDUyJSk7fVxyXG5cclxuICAgIC8qIHRyYXZlbCAqL1xyXG4gICAgLnRyYXZlbC1zbGlkZXIgeyBtaW4taGVpZ2h0OiA0NTBweDt9XHJcbiAgICAuYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyByaWdodDogMDt9XHJcblxyXG4gICAgLyogYXJjaGl0ZWN0dXJlICovXHJcbiAgICAuYXJjaGl0ZWN0dXJlLXRpdGxlIHsgbWluLWhlaWdodDogNDAwcHg7fVxyXG4gICAgLmFyY2hpdGVjdHVyZS1zZWN0aW9uIGgyIHttYXJnaW4tdG9wOiA3MHB4O31cclxuICAgIC5hcmNoaXRlY3R1cmUtc2VjdGlvbiB7IHBhZGRpbmc6IDcwcHg7fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGkge21hcmdpbjogMCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHBob3RvZ3JhcGh5ICovXHJcbiAgICAucGhvdG9ncmFwaHktYWJvdXQgeyBtaW4taGVpZ2h0OiA1ODBweDt9XHJcbiAgICAucGhvdG9ncmFwaHktc2VydmljZXMgeyBtaW4taGVpZ2h0OiA0ODBweDt9XHJcbiAgICAuaG92ZXItYm94LWltYWdlLWxpbmsgeyBib3R0b206IDQwcHg7fVxyXG4gICAgLmhvdmVyLWJveC1pbWFnZTpob3ZlciBoMyB7dG9wOiA3MCU7fVxyXG4gICAgLnBob3RvZ3JhcGh5LWF3YXJkcyB7IG1pbi1oZWlnaHQ6IDkwMHB4O31cclxuICAgIFxyXG4gICAgLyogc3BhICovXHJcbiAgICAuaG92ZXItYm94LXRleHQge3BhZGRpbmc6IDhweCAxMnB4O31cclxuICAgIC5ob3Zlci1ib3gtdGV4dCAudGl0bGUtbWVkaXVtOjpiZWZvcmUge2hlaWdodDogNHB4OyBsZWZ0OiA1M3B4OyB0b3A6IDYycHg7fVxyXG4gICAgLmhvdmVyLWJveC1tb3JlIHsgaGVpZ2h0OiA2MHB4OyBwYWRkaW5nOiAxMXB4IDEwcHg7IHJpZ2h0OiAtODBweDsgd2lkdGg6IDYwcHg7fVxyXG4gICAgLmhvdmVyLWJveDpob3ZlciAuaG92ZXItYm94LXRleHQgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjBweCk7dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02MHB4KTt9XHJcblxyXG4gICAgLyogQmxvZyBUZW1wbGV0ICovXHJcbiAgICAuYmxvZy1saXN0aW5nIC5wb3N0LWRhdGV7aGVpZ2h0OiA4MHB4OyB3aWR0aDogODBweDsgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7IG1hcmdpbi10b3A6IDMzcHg7IG1hcmdpbi1ib3R0b206IDI1cHh9XHJcbiAgICAuYmxvZy1zaGFyaW5nIGl7bWFyZ2luOiAwIDEwcHg7fVxyXG4gICAgLmJsb2ctaW1hZ2UgYmxvY2txdW90ZXtwYWRkaW5nOiAzMHB4O31cclxuICAgIC5ibG9nLWltYWdlIGJsb2NrcXVvdGUgcDo6YmVmb3Jle2ZvbnQtc2l6ZTogNDJweDt9XHJcbiAgICBcclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwgLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnBlcnNvbmFsLWFib3V0OjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbnRlbnQ6IFwiXCI7IGhlaWdodDogMTAwJTsgbGVmdDogMDsgb3BhY2l0eTogMTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAwO31cclxuICAgIC5wZXJzb25hbC1hYm91dCAuY29udGFpbmVyIHtwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7fVxyXG4gICAgLnBlcnNvbmFsIHNlY3Rpb24geyBwYWRkaW5nOiAxMDBweCAwO31cclxuICAgIFxyXG4gICAgLyogd2VkZGluZyAqL1xyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLW5hdiBsaSB7IHRleHQtYWxpZ246IGxlZnQ7IG1hcmdpbjogMTVweCAxM3B4OyBmbG9hdDogbm9uZTsgZGlzcGxheTogYmxvY2s7fVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLW5hdiBsaSBhIHtjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA1MDA7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubG9nby1iZyB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1oZWFkZXIgLmxvZ28ge2Rpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDt9XHJcbiAgICAuY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItaGVhZGVyIHtwYWRkaW5nOiAwIDE1cHg7fVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlci5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7IHRvcDogODZweCAhaW1wb3J0YW50O31cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7IHRvcDogODZweDt9XHJcbiAgICAuY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHsgdG9wOiAtMThweDt9XHJcbiAgICAuYXR0ZW5kaW5nLW1haW4ge2hlaWdodDogNTAwcHg7fVxyXG4gICAgLmF0dGVuZGluZy1tYWluIC5pbWctYm9yZGVyLW1lZGl1bSB7aGVpZ2h0OiA0NzBweDt9XHJcbiAgICAub3VyLXN0b3J5LXdlZGRpbmcgLmJsb2ctcG9zdC1zdHlsZTMgYXJ0aWNsZSAucG9zdC1kZXRhaWxzIHsgcGFkZGluZzogMjBweCAwIDA7fVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgeyBiYWNrZ3JvdW5kOiAjMDAwO31cclxuICAgIFxyXG4gICAgLyogdGF0dG9vICovXHJcbiAgICAuaGVhZGVyLXdoaXRlIC5uYXZiYXItbmF2IGEge2NvbG9yOiAjZmZmICFpbXBvcnRhbnR9IFxyXG4gICAgLnRhdHRvby1hcnQtYm94IC50aXRsZS1leHRyYSB7IGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O31cclxuICAgIC5zY3JvbGxUb1RvcCB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50fVxyXG4gICAgLnJlc3RhdXJhbnQtZGlzaGVzIHt3aWR0aDogNTUwcHg7fVxyXG4gICAgXHJcbiAgICAud2lkZ2V0LmFmZml4e3dpZHRoOiAyMyU7fVxyXG4gICAgLnRhYi1zdHlsZTUgbGkgYXttYXJnaW46IDAgMjVweDt9XHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgYXtwYWRkaW5nOiAwIDIycHg7fVxyXG4gICAgLmljb24tYm94IGl7IG1hcmdpbjogN3B4O31cclxuXHJcbiAgICAuYnV0dG9uLWJnLWFyZWEgLmJ0bnttYXJnaW4tYm90dG9tOjVweDsgcGFkZGluZzogMTBweDt9XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgLnhzLWNlbnRlci1jb2x7IGZsb2F0Om5vbmUgIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG4gICAgXHJcbiAgICAvKiBib3JkZXIgKi9cclxuICAgIC54cy1uby1ib3JkZXIgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXNlcGFyYXRvci1saW5lLXRoaWNrIHsgaGVpZ2h0OiA0cHg7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogMzBweDsgbWFyZ2luOjclIGF1dG99XHJcblxyXG4gICAgLyogbWFyZ2luICovXHJcbiAgICAueHMtbWFyZ2luLW9uZS1oYWxme21hcmdpbjowLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLW9uZXttYXJnaW46MSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdve21hcmdpbjoxLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXRocmVle21hcmdpbjoyJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1mb3Vye21hcmdpbjoyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLWZpdmV7bWFyZ2luOjMlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXNpeHttYXJnaW46My41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1zZXZlbnttYXJnaW46NCUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tZWlnaHQge21hcmdpbjo0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLW5pbmUge21hcmdpbjo1JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10ZW57IG1hcmdpbjo1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLWVsZXZlbnsgbWFyZ2luOjYlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3ZWx2ZXsgbWFyZ2luOjYuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdGhpcnRlZW57IG1hcmdpbjo3JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1mb3VydGVlbnsgbWFyZ2luOjcuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tZmlmdGVlbnsgbWFyZ2luOjglICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXNpeHRlZW57IG1hcmdpbjo4LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXNldmVudGVlbnsgbWFyZ2luOjklICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLWVpZ2h0ZWVueyBtYXJnaW46OS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1uaW5ldGVlbnsgbWFyZ2luOjEwJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHl7IG1hcmdpbjoxMC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktb25leyBtYXJnaW46MTElICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3ZW50eS10d297IG1hcmdpbjoxMS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktdGhyZWV7IG1hcmdpbjoxMiUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5LWZvdXJ7IG1hcmdpbjoxMi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktZml2ZXsgbWFyZ2luOjEzJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktc2l4eyBtYXJnaW46MTMuNCUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5LXNldmVueyBtYXJnaW46MTQlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3ZW50eS1laWdodHsgbWFyZ2luOjE0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3ZW50eS1uaW5leyBtYXJnaW46MTUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXRoaXJ0eXsgbWFyZ2luOjE1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXRoaXJ0eS1vbmV7bWFyZ2luOjE2JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10aGlydHktdHdve21hcmdpbjoxNi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10aGlydHktdGhyZWV7bWFyZ2luOjE3JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10aGlydHktZm91cnttYXJnaW46MTcuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdGhpcnR5LWZpdmV7bWFyZ2luOjE4JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLW1hcmdpbnsgbWFyZ2luOjAgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1tYXJnaW4tbHJ7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLW1hcmdpbi10YnsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tbWFyZ2luLXRvcHsgbWFyZ2luLXRvcDowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tbWFyZ2luLWJvdHRvbXsgbWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tbWFyZ2luLWxlZnR7IG1hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1tYXJnaW4tcmlnaHR7IG1hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9ICAgIC54cy1tYXJnaW4tbHItYXV0byB7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHBhZGRpbmcgKi9cclxuICAgIC54cy1wYWRkaW5nLW9uZS1oYWxme3BhZGRpbmc6MC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctb25le3BhZGRpbmc6MSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3b3twYWRkaW5nOjEuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRocmVle3BhZGRpbmc6MiUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLWZvdXJ7cGFkZGluZzoyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1maXZle3BhZGRpbmc6MyUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXNpeHtwYWRkaW5nOjMuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXNldmVue3BhZGRpbmc6NCUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLWVpZ2h0IHtwYWRkaW5nOjQuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLW5pbmUge3BhZGRpbmc6NSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRlbnsgcGFkZGluZzo1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1lbGV2ZW57IHBhZGRpbmc6NiUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZWx2ZXsgcGFkZGluZzo2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10aGlydGVlbnsgcGFkZGluZzo3JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctZm91cnRlZW57IHBhZGRpbmc6Ny41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctZmlmdGVlbnsgcGFkZGluZzo4JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctc2l4dGVlbnsgcGFkZGluZzo4LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1zZXZlbnRlZW57IHBhZGRpbmc6OSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLWVpZ2h0ZWVueyBwYWRkaW5nOjkuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLW5pbmV0ZWVueyBwYWRkaW5nOjEwJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5eyBwYWRkaW5nOjEwLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10d2VudHktb25leyBwYWRkaW5nOjExJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LXR3b3sgcGFkZGluZzoxMS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LXRocmVleyBwYWRkaW5nOjEyJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LWZvdXJ7IHBhZGRpbmc6MTIuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS1maXZleyBwYWRkaW5nOjEzJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LXNpeHsgcGFkZGluZzoxMy40JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LXNldmVueyBwYWRkaW5nOjE0JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LWVpZ2h0eyBwYWRkaW5nOjE0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10d2VudHktbmluZXsgcGFkZGluZzoxNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRoaXJ0eXsgcGFkZGluZzoxNS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdGhpcnR5LW9uZXtwYWRkaW5nOjE2JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdGhpcnR5LXR3b3twYWRkaW5nOjE2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10aGlydHktdGhyZWV7cGFkZGluZzoxNyUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRoaXJ0eS1mb3Vye3BhZGRpbmc6MTcuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRoaXJ0eS1maXZle3BhZGRpbmc6MTglICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tcGFkZGluZ3sgcGFkZGluZzowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tcGFkZGluZy1scnsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1wYWRkaW5nLXRieyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLXBhZGRpbmctdG9weyBwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tcGFkZGluZy1ib3R0b217IHBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1wYWRkaW5nLWxlZnR7IHBhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tcGFkZGluZy1yaWdodHsgcGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogZGlzcGxheSAqL1xyXG4gICAgLnhzLWRpc3BsYXktYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW92ZXJmbG93LWhpZGRlbnsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWRpc3BsYXktaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZGlzcGxheS1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudH1cclxuICAgIC54cy1kaXNwbGF5LW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZGlzcGxheS1pbmxpbmUtdGFibGUgeyBkaXNwbGF5OiBpbmxpbmUtdGFibGU7fVxyXG5cclxuICAgIC8qIHBvc2l0aW9uICovXHJcbiAgICAueHMtcG9zaXRpb24tcmVsYXRpdmV7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB6LWluZGV4OiA1IH1cclxuICAgIC54cy1wb3NpdGlvbi1hYnNvbHV0ZSB7cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXBvc2l0aW9uLXJpZ2h0IHsgcmlnaHQ6MCAhaW1wb3J0YW50OyB9XHJcbiAgICAueHMtcG9zaXRpb24tbGVmdCB7IGxlZnQ6MCAhaW1wb3J0YW50OyB9XHJcbiAgICAueHMtcG9zaXRpb24tdG9wIHsgdG9wOjAgIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC8qIHRvcCAqL1xyXG4gICAgLnhzLXRvcC1taW51czEge3RvcDogLTFweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czIge3RvcDogLTJweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czMge3RvcDogLTNweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czQge3RvcDogLTRweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czUge3RvcDogLTVweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czYge3RvcDogLTZweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czcge3RvcDogLTdweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czgge3RvcDogLThweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czkge3RvcDogLTlweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRvcC1taW51czEwIHt0b3A6IC0xMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogd2lkdGggKi9cclxuICAgIC54cy13aWR0aCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogOTAlOyB9XHJcbiAgICAueHMtd2lkdGgtMjAgeyB3aWR0aDoyMCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtMzAgeyB3aWR0aDozMCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtNDAgeyB3aWR0aDo0MCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtNTAgeyB3aWR0aDo1MCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtNjAgeyB3aWR0aDo2MCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtNzAgeyB3aWR0aDo3MCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtODAgeyB3aWR0aDo4MCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtOTAgeyB3aWR0aDo5MCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtMTAwIHsgd2lkdGg6MTAwJSAhaW1wb3J0YW50O31cclxuICAgIC54cy13aWR0aC1hdXRvIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudH1cclxuICAgIC54cy1jb250YWluZXItZmx1aWQgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBoZWlnaHQgKi9cclxuICAgIC54cy1oZWlnaHQtMTAwIHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtaGVpZ2h0LWF1dG8geyBoZWlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1pbi1oZWlnaHQtYXV0byB7IG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudH1cclxuXHJcbiAgICAueHMtY2xlYXItYm90aHsgY2xlYXI6Ym90aH1cclxuICAgIC54cy12ZXJ0aWNhbC1hbGlnbi1taWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXZlcnRpY2FsLWFsaWduLXRvcCB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDt9XHJcbiAgICAueHMtbGluZS1icmVhayB7IGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9XHJcbiAgICAueHMtei1pbmRleC0xIHt6LWluZGV4OjEgIWltcG9ydGFudDt9XHJcbiAgICAueHMtei1pbmRleC0wIHt6LWluZGV4OjAgIWltcG9ydGFudDt9XHJcbiAgICAueHMtei1pbmRleC1taW51czIge3otaW5kZXg6LTIgIWltcG9ydGFudDt9XHJcbiAgICAueHMtbm8tdHJhbnNpdGlvbiAqIHsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IH1cclxuICAgIHNlY3Rpb24geyBwYWRkaW5nOiAxMzBweCAwOyB9XHJcblxyXG4gICAgLyogdGV4dCAqL1xyXG4gICAgLnhzLXRleHQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnR9XHJcbiAgICAueHMtdGV4dC1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRleHQtcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGZsb2F0ICovXHJcbiAgICAueHMtZi1yaWdodCB7ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLWYtbGVmdCB7ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDt9XHJcbiAgICBcclxuICAgIC8qIGNvbG9yICovXHJcbiAgICAueHN7IGNvbG9yOiNGRkYgIWltcG9ydGFudH1cclxuICAgIC54cy1ibGFjay10ZXh0eyBjb2xvcjojMDAwICFpbXBvcnRhbnR9XHJcbiAgICBcclxuICAgIC8qIGJhY2tncm91bmQgcG9zaXRpb24gKi9cclxuICAgIC54cy1iYWNrZ3JvdW5kLXBvc2l0aW9uLWNlbnRlci10b3AgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLWJhY2tncm91bmQtcG9zaXRpb24tbGVmdC1jZW50ZXIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlciAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgLyogZGlmZmVyZW50IHRleHQgc2l6ZSAqL1xyXG4gICAgLnhzLXRleHQtZXh0cmEtc21hbGwgeyBmb250LXNpemU6MTBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxNXB4IWltcG9ydGFudDt9XHJcbiAgICAueHMtdGV4dC1zbWFsbCB7IGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjE1cHghaW1wb3J0YW50O31cclxuICAgIC54cy10ZXh0LW1lZGl1bXsgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjBweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10ZXh0LWxhcmdlIHsgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC54cy10ZXh0LWV4dHJhLWxhcmdlIHsgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7ICB9XHJcbiAgICAueHMtdGl0bGUtc21hbGx7IGZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjI3cHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGl0bGUtbWVkaXVteyBmb250LXNpemU6MjRweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyOHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLWxhcmdleyBmb250LXNpemU6MjhweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDozNHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLWV4dHJhLWxhcmdleyBmb250LXNpemU6MzVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDozN3B4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLWV4dHJhLWxhcmdlLTJ7IGZvbnQtc2l6ZTo0NXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjQ1cHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGl0bGUtZXh0cmEtbGFyZ2UtM3sgZm9udC1zaXplOjUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1leHRyYS1sYXJnZS00eyBmb250LXNpemU6NzBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLWV4dHJhLWxhcmdlLTV7IGZvbnQtc2l6ZTo4MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGl0bGUtYmlnIHsgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxMDBweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1iaWcyIHsgZm9udC1zaXplOiAxMjVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxMjVweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1iaWczIHsgZm9udC1zaXplOiAxNTBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxNTBweCAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBsZXR0ZXIgc3BhY2luZyAqL1xyXG4gICAgLnhzLW5vLWxldHRlci1zcGFjaW5nIHsgbGV0dGVyLXNwYWNpbmc6IDBweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWxldHRlci1zcGFjaW5nLTEgeyBsZXR0ZXItc3BhY2luZzoxcHggIWltcG9ydGFudH1cclxuICAgIC54cy1sZXR0ZXItc3BhY2luZy0yIHsgbGV0dGVyLXNwYWNpbmc6MnB4ICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbGV0dGVyLXNwYWNpbmctMyB7IGxldHRlci1zcGFjaW5nOjNweCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGZvbnQgd2VpZ2h0ICovXHJcbiAgICAueHMtZm9udC13ZWlnaHQtMTAwIHsgZm9udC13ZWlnaHQ6MTAwICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZm9udC13ZWlnaHQtNDAwIHsgZm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZm9udC13ZWlnaHQtNjAwIHsgZm9udC13ZWlnaHQ6NjAwICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZm9udC13ZWlnaHQtNzAwIHsgZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZm9udC13ZWlnaHQtODAwIHsgZm9udC13ZWlnaHQ6ODAwICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogaWNvbiAqL1xyXG4gICAgaSB7IGNvbG9yOiAjOWE5YTlhOyBtYXJnaW46MH1cclxuICAgIC54cy1pY29uLWV4dHJhLWxhcmdlIHtmb250LXNpemU6NjBweCAhaW1wb3J0YW50O31cclxuICAgIC54cy1pY29uLWxhcmdlIHtmb250LXNpemU6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC54cy1pY29uLW1lZGl1bSB7IGZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxyXG4gICAgLnhzLWljb24tc21hbGwgeyBmb250LXNpemU6MjVweCAhaW1wb3J0YW50O31cclxuICAgIC54cy1pY29uLWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogZmxvYXQgKi9cclxuICAgIC54cy1wdWxsLWxlZnQgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudH1cclxuICAgIC54cy1mbG9hdC1ub25lIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBiciAqL1xyXG4gICAgLnhzLWJyLWRpc3BsYXktbm9uZSBiciB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgIC8qIGFsZXJ0ICovXHJcbiAgICAuYWxlcnQge3BhZGRpbmc6IDE1cHg7fVxyXG4gICAgLmFsZXJ0IGJ1dHRvbi5jbG9zZSB7bWFyZ2luLXRvcDogLTdweH1cclxuICAgIFxyXG4gICAgLyogYm9yZGVyICovXHJcbiAgICAueHMtbm8tYm9yZGVyIHsgYm9yZGVyOm5vbmUgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBoZWFkZXIgKi9cclxuICAgIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7YmFja2dyb3VuZDogI2ZmZjt9XHJcbiAgICAubmF2YmFyLXRvZ2dsZSB7IG1hcmdpbi1yaWdodDogMH1cclxuICAgIC5uYXZiYXItY29sbGFwc2Ugey13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtib3gtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjk1KTsgd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3NXB4fVxyXG4gICAgLm5hdmJhci5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7dG9wOjYwcHh9XHJcbiAgICAubmF2YmFyIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG5cclxuICAgIC8qIHdvcmsgKi9cclxuICAgIC53b3JrLTRjb2wgLmdyaWQgbGkgeyB3aWR0aDogMTAwJTt9XHJcbiAgICAud29yay0zY29sIC5ncmlkIGxpIHt3aWR0aDogMTAwJX1cclxuICAgIC53b3JrLTJjb2wgLmdyaWQgbGkge3dpZHRoOiAxMDAlfVxyXG4gICAgLmhhbGYtcHJvamVjdC1iZyB7IGhlaWdodDogMzUwcHg7IH1cclxuICAgIC5hamF4LXBvcHVwLXRpdGxlLXRleHQgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgcGFkZGluZzogMH1cclxuICAgIC53b3JrLTVjb2wgLmdyaWQgbGkge3dpZHRoOiAxMDAlO31cclxuXHJcbiAgICAvKiBibG9nICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNiAucG9zdC1kZXRhaWxzIHsgcGFkZGluZzogMTVweDt9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNCAucG9zdC10aHVtYm5haWwgaW1nIHsgdG9wOjBweDsgfVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTQgYXJ0aWNsZTpob3ZlciBpbWcge3RvcDogMDt9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNCAucG9zdC1kYXRlLW1vbnRoLW1haW4ge2xlZnQ6IDMwJTt9XHJcblxyXG4gICAgLyogdGFiICovXHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMiBsaSB7IG1hcmdpbjogMCAhaW1wb3J0YW50O31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0yIGxpIGEgeyBwYWRkaW5nOiA4cHggMDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tYm90dG9tOiA2cHg7ICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDt9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaSB7IG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiIGxpIHttYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O31cclxuICAgIC50YWItc3R5bGUtMyBsaSB7bWFyZ2luOiAwO31cclxuICAgIC50YWItc3R5bGUtMyBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwO31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpIGEge3BhZGRpbmc6IDA7fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTQgbGkuYWN0aXZlIGE6OmJlZm9yZSB7IHRvcDogNnB4O31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHtkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgbWFyZ2luOiAwIDIwcHggIWltcG9ydGFudDsgfVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGkgYSB7cGFkZGluZzogMTBweCAxNXB4O31cclxuXHJcbiAgICAvKiB0ZXN0aW1vbmlhbCAqL1xyXG4gICAgLnRlc3RpbW9uaWFsLXN0eWxlMi1pbWc6YWZ0ZXIge29wYWNpdHk6IDA7fVxyXG5cclxuICAgIC8qIHNsaWRlciAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb242IHNwYW4ge2ZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDQwcHg7IHdpZHRoOiAxMDAlO31cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2VwYXJhdG9yLWxpbmUtbWVkaXVtLXRoaWNrIHsgbWFyZ2luOiA0MHB4IDA7fVxyXG5cclxuICAgIC8qIGNvdW50ZXIgKi9cclxuICAgICNjb3VudGVyLWV2ZW50IC5jb3VudGVyLWJveCB7IHdpZHRoOiA3MnB4OyBwYWRkaW5nOiAwIDEwcHg7IH1cclxuICAgICNjb3VudGVyLWV2ZW50IC5udW1iZXIgeyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiAzMnB4OyB9XHJcbiAgICAjY291bnRlci1ldmVudCBzcGFuIHsgZm9udC1zaXplOiAxMHB4OyB9XHJcbiAgICBcclxuICAgIC8qIGdyaWQgc3R5bGUxICovXHJcbiAgICAuZ3JpZC1zdHlsZTEtYm9yZGVyIHt3aWR0aDogY2FsYygxMDAlIC0gMHB4KTsgdG9wOiAwOyBsZWZ0OiAwOyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDBweCk7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24xIHNwYW4ge2ZvbnQtc2l6ZTogNTZweDsgbGluZS1oZWlnaHQ6IDYwcHg7fVxyXG4gICAgc2VjdGlvbiB7IHBhZGRpbmc6IDgwcHggMDt9ICBcclxuICAgIC5wb3N0LXRodW1ibmFpbCA+IGltZyB7IGhlaWdodDogMTAwJTsgd2lkdGg6IGF1dG87fVxyXG4gICAgXHJcbiAgICAvKiByZXN0YXVyYW50ICovXHJcbiAgICAuc3BlY2lhbC1kaXNoZXMtcHJpY2UgeyByaWdodDogMjMlO31cclxuICAgIC5yZXN0YXVyYW50LW1lbnUtYmFja2dyb3VuZCB7bGVmdDogMTklOyB3aWR0aDogY2FsYygxMDAlIC0gMzglKTt9XHJcbiAgICAucmVzdGF1cmFudC1kaXNoZXMgeyBoZWlnaHQ6IDQ4MHB4OyBtYXJnaW4tdG9wOiAwOyB3aWR0aDogNDEwcHg7fVxyXG4gICAgI21lbnUgLmNvbnRhaW5lci1mbHVpZCB7bGVmdDogMDt9IFxyXG5cclxuICAgIC8qIHRyYXZlbCAqL1xyXG4gICAgLnRyYXZlbC1zbGlkZXIgeyBtaW4taGVpZ2h0OiAzNjBweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjIgc3BhbiB7IGZvbnQtc2l6ZTogMjJweDtsZXR0ZXItc3BhY2luZzogLTJweDsgbGluZS1oZWlnaHQ6IDMwcHg7IHdpZHRoOiA5MCU7fVxyXG4gICAgLnRyYXZlbC1zcGVjaWFsLW9mZiB7IHBhZGRpbmc6IDJweCAxMHB4O31cclxuICAgIC5ob3RlbC1yZXZpZXcge3JpZ2h0OiAwO31cclxuICAgIC5hZHZlbnR1cmUtZGV0YWlscy1kZXN0aW5hdGlvbnN7IHJpZ2h0OiAxcHg7fVxyXG5cclxuICAgIC8qIGFyY2hpdGVjdHVyZSAqL1xyXG4gICAgLmFyY2hpdGVjdHVyZS1zZWN0aW9uIHsgcGFkZGluZzogNDBweCAxNXB4O31cclxuICAgIC5hcmNoaXRlY3R1cmUtc2VjdGlvbiBoMiB7IG1hcmdpbi10b3A6IDMwcHg7fVxyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb241IHAge2ZvbnQtc2l6ZTogMTRweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjUgc3BhbiB7Zm9udC1zaXplOiAyN3B4O2xpbmUtaGVpZ2h0OiAzMnB4O31cclxuXHJcbiAgICAvKiBwaG90b2dyYXBoeSAqL1xyXG4gICAgLnBob3RvZ3JhcGh5LXF1b3Rlczo6YmVmb3JlIHtmb250LXNpemU6IDE0MHB4O31cclxuICAgIC5ob3Zlci1ib3gtaW1hZ2UtbGluayB7IGJvdHRvbTogMjZweDt9XHJcbiAgICAucGhvdG9ncmFwaHktYXdhcmRzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMHB4IGNlbnRlciAhaW1wb3J0YW50OyBtaW4taGVpZ2h0OiAwO31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpIGEge3BhZGRpbmc6IDVweCAxNXB4O31cclxuXHJcbiAgICAvKiBldmVudCAqL1xyXG4gICAgLnRhYmxlIHRhYmxlIHRkIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1OyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1OyBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTsgcGFkZGluZzogMjBweCAyNXB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBib3JkZXItYm90dG9tOiAwcHg7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbiAgICAudGFibGUgdGFibGUgdGQ6bGFzdC1jaGlsZCB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyBtYXJnaW4tYm90dG9tOiA1JTt9XHJcbiAgICAucmVnaXN0cmF0aW9uLWZvcm0ge3BhZGRpbmc6IDI0cHg7fVxyXG4gICAgLm1lZGl1bS1pbnB1dCwgLm1lZGl1bS10ZXh0YXJlYSwgLm1lZGl1bS1zZWxlY3Qgc2VsZWN0IHtwYWRkaW5nOiAxMHB4IDEycHg7fVxyXG5cclxuICAgIC8qIHNwYSAqL1xyXG4gICAgLmhvdmVyLWJveC10ZXh0IHsgcGFkZGluZzogMjJweCAzMHB4O31cclxuICAgIC5ob3Zlci1ib3gtdGV4dCAudGl0bGUtbWVkaXVtOjpiZWZvcmUgeyBoZWlnaHQ6IDNweDsgbGVmdDogMTJweDsgdG9wOiAzOHB4O31cclxuICAgIC5zcGEtYWJvdXQ6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgY29udGVudDogXCJcIjsgaGVpZ2h0OiAxMDAlOyBsZWZ0OiAwOyBvcGFjaXR5OiAwLjg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB3aWR0aDogMTAwJTsgei1pbmRleDogMDt9XHJcbiAgICAuc3BhLWFib3V0IC5jb250YWluZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTt9XHJcbiAgICAudHJlYXRtZW50cy1ib3gtdGV4dCB7IG1pbi1oZWlnaHQ6IDQ5MHB4O31cclxuICAgIC5ob3Zlci1ib3gtbW9yZSB7IGhlaWdodDogNzBweDsgcGFkZGluZzogMTVweDsgcmlnaHQ6IC04MHB4OyAgd2lkdGg6IDcwcHg7fVxyXG4gICAgLnRyZWF0bWVudHMtYm94LXRleHQtc3ViIGltZyB7d2lkdGg6IDE3MHB4O31cclxuICAgIFxyXG4gICAgLyogcGVyc29uYWwgKi9cclxuICAgIC5zaWRlYmFyLW5hdi5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7IHRvcDogMTFweDt9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaS5hY3RpdmUgYTo6YmVmb3JlIHt0b3A6IDE3cHg7fVxyXG5cclxuICAgIC8qIHdlZGRpbmcgKi9cclxuICAgIC5jb3VwbGUtcXVvdGVze3BhZGRpbmctbGVmdDogNDBweDt9XHJcbiAgICAuY291cGxlLXF1b3Rlczo6YmVmb3Jle2xlZnQ6IDA7fVxyXG4gICAgLmd1dHRlciAuZ3JpZCBsaSB7cGFkZGluZy1ib3R0b206IDE1cHg7fVxyXG4gICAgLmF0dGVuZGluZy1tYWluIHtoZWlnaHQ6IDU4MHB4O31cclxuICAgIC5hdHRlbmRpbmctbWFpbiAuaW1nLWJvcmRlci1tZWRpdW0ge2hlaWdodDogNTUwcHg7fVxyXG4gICAgLndlZGRpbmctc2xpZGVyIHttaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgIC8qIGNvbWluZyBzb29uICovXHJcbiAgICAuY29taW5nLXNvb24tYmcgLm51bWJlciB7aGVpZ2h0OiAxMHB4O31cclxuICAgIC5jb21pbmctc29vbi1iZyAuY291bnRlci1ib3ggc3BhbiB7IGhlaWdodDogMTBweDt9XHJcbiAgICAuY29taW5nLXNvb24tYmcgLmNvdW50ZXItYm94IHt3aWR0aDogNzBweCAhaW1wb3J0YW50OyBwYWRkaW5nOiAwICFpbXBvcnRhbnR9XHJcbiAgICAuY29taW5nLXNvb24tYmcgcCB7IGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgLyogYmxvZyAqL1xyXG4gICAgLnBhZ2UtdGl0bGV7cGFkZGluZzoyMTBweCAwIDAgIWltcG9ydGFudH1cclxuICAgIC5ibG9nLXNoYXJpbmd7IG1hcmdpbjogMTBweCAwO31cclxuICAgIC53aWRnZXR7bWFyZ2luLWJvdHRvbTogMzVweDt9XHJcbiAgICAucGFnaW5hdGlvbnttYXJnaW46IDE1cHggMDsgcGFkZGluZzogMDt9XHJcbiAgICAucGFnaW5hdGlvbiBhOjphZnRlcntwYWRkaW5nOiA1cHggOHB4O31cclxuICAgIC5ibG9nLXBvc3QtdGl0bGU6OmFmdGVyIHt0b3A6IDIwcHg7fVxyXG4gICAgXHJcbiAgICAud2lkZ2V0LmFmZml4IHsgdG9wOiAwOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbiAgICBcclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgd2lkdGg6IDEwMCU7IG1hcmdpbjoxMHB4IDAgMTBweCAhaW1wb3J0YW50fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGkge2Rpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB3aWR0aDogMTAwJTsgfVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGkge2Rpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IG1hcmdpbjoxMHB4IGF1dG8gMTBweCAhaW1wb3J0YW50fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGk6Zm9jdXMge2JhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaSB7ZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgbWFyZ2luOjEwcHggYXV0byAxMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWIgbGk6Zm9jdXMge2JhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgd2lkdGg6IDEwMCU7IG1hcmdpbjoxMHB4IDAgMTBweCAhaW1wb3J0YW50fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGk6Zmlyc3QtY2hpbGQgeyBtYXJnaW46MTBweCAwIDEwcHggIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpOmxhc3QtY2hpbGQgeyBtYXJnaW46MTBweCAwIDEwcHggIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpOmZpcnN0LWNoaWxkIHsgbWFyZ2luOjEwcHggYXV0byAxMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOjEwcHggYXV0byAxMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAudGFiLXN0eWxlLTQgbGkge21hcmdpbjogMH1cclxuICAgIFxyXG4gICAgLnRhYi1zdHlsZTUgLm5hdi10YWJzIGxpLmFjdGl2ZSBhLCAudGFiLXN0eWxlNiAubmF2LXRhYnMgbGkuYWN0aXZlIGF7Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7IH1cclxuICAgIC50YWItc3R5bGU1IC5uYXYgbGkgYSwgLnRhYi1zdHlsZTYgLm5hdi10YWJzIGxpIGF7Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6MTVweCAwIDE1cHg7fVxyXG4gICAgLnRhYi1zdHlsZTUgLm5hdiBsaSBhOmZvY3VzLCAudGFiLXN0eWxlNSAubmF2IGxpIGE6aG92ZXIsIC50YWItc3R5bGU2IC5uYXYtdGFicyBsaSBhOmhvdmVye2JvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO31cclxuXHJcbiAgICAudGFiLXN0eWxlNiAubmF2LXRhYnMgbGkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O31cclxuICAgIC50YWItc3R5bGU2IC50YWItY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiAwO31cclxuICAgIC50YWItc3R5bGU2IC5uYXYtdGFic3ttYXJnaW4tYm90dG9tOiAyNXB4O31cclxuXHJcbiAgICAudGFiLXN0eWxlNyAubmF2LXRhYnMgbGl7Ym9yZGVyLXJpZ2h0OiBub25lOyBib3JkZXItdG9wOiBub25lOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTt9XHJcbiAgICAudGFiLXN0eWxlNyAubmF2LXRhYnMgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmU7fVxyXG4gICAgLnRhYi1zdHlsZTcgLm5hdi10YWJze2JvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6IDA7fVxyXG4gICAgLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpLmFjdGl2ZSBhe3RvcDowO31cclxuICAgIC50YWItc3R5bGU3IC5uYXYtdGFicyBsaTpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDogbm9uZTt9XHJcblxyXG4gICAgLnRhYi1zdHlsZTggLnRhYnMtbGVmdCAubmF2LXRhYnN7d2lkdGg6IDEwMCU7IG1hcmdpbjogMDsgcGFkZGluZzogMDt9XHJcbiAgICAudGFiLXN0eWxlOCAudGFiLWNvbnRlbnR7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMTAwJTt9XHJcbiAgICAudGFiLXN0eWxlOCAubmF2LXRhYnMgbGkuYWN0aXZlIGEsIC50YWItc3R5bGU4IC5uYXYtdGFic3tsZWZ0OiAwO31cclxuXHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnN7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7fVxyXG4gICAgLnRhYi1zdHlsZTkgLm5hdiBsaSB7IGJvcmRlcjogMCBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBub25lOyBtYXJnaW46IDAgLTNweCAwIDA7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDIwJTt9XHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgYSB7ZGlzcGxheTogaW5saW5lLXRhYmxlOyBwYWRkaW5nOiAwO31cclxuXHJcbiAgICAuYWxlcnQtc3R5bGUxIC5hbGVydCBpe3dpZHRoOiA2MHB4O31cclxuICAgIC5hbGVydC1zdHlsZTEgLmFsZXJ0e2ZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI0cHg7IG1hcmdpbi1ib3R0b206IDA7IHBhZGRpbmctbGVmdDogMDsgcGFkZGluZy1yaWdodDogMDt9XHJcblxyXG4gICAgLmJ1dHRvbi1iZy1hcmVhIC5idG57ZGlzcGxheTogdGFibGU7IG1hcmdpbjogMCBhdXRvIDI1cHg7fVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgLyogYmxvZyAqL1xyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciAucG9zdC1kZXRhaWxzIHtwYWRkaW5nLWxlZnQ6IDEycHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscyBzcGFuIGEgeyBmb250LXNpemU6IDExcHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscyB7IHBhZGRpbmc6IDE1cHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTEgLmJsb2ctbGlrZSwgLmJsb2ctc2hhcmUsIC5jb21tZW50e21hcmdpbi1yaWdodDogMTBweDt9XHJcblxyXG4gICAgLyogYmxvZy1EZXRhaWxzICovXHJcbiAgICAuYmxvZy1jb21tZW50IC5jb21tZW50LWF2dGFye3dpZHRoOiAxMDAlOyBtYXJnaW46IDA7IGZsb2F0OiBub25lO31cclxuICAgIC5ibG9nLWNvbW1lbnQgLmNvbW1lbnQtYXZ0YXIgaW1ne3dpZHRoOiAxMDAlOyBtYXJnaW4tYm90dG9tOiAxNXB4O31cclxuICAgIC5ibG9nLXBvc3QtdGl0bGU6OmFmdGVyIHt0b3A6IDE1cHg7fVxyXG5cclxuICAgIC8qIHRlc3RpbW9uaWFsICovXHJcbiAgICAudGVzdGltb25pYWwtc3R5bGUyIGltZyB7IHdpZHRoOiA4MCU7fVxyXG4gICAgXHJcbiAgICAvKiB0YXR0b28gKi9cclxuICAgIC50YXR0b28tYXJ0LWJveCAudGl0bGUtZXh0cmEgeyBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogYWdlbmN5ICovXHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjEgc3BhbiB7Zm9udC1zaXplOiAzNHB4OyBsaW5lLWhlaWdodDogMzhweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjEgcCB7Zm9udC1zaXplOiAxMXB4O31cclxuICAgIC5mb290ZXItc29jaWFsIGEge21hcmdpbjogMCAxMHB4O30gIFxyXG5cclxuICAgIC8qIHJlc3RhdXJhbnQgKi9cclxuICAgIHNlY3Rpb24geyBwYWRkaW5nOiA2MHB4IDA7fVxyXG4gICAgLnJlc3RhdXJhbnQtZGlzaGVzIHsgaGVpZ2h0OiA0MTBweDsgbWFyZ2luLXRvcDogMHB4OyB3aWR0aDogMzAwcHg7fVxyXG4gICAgLm1lbnUtaW1nIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuICAgIC5tZW51LXRleHQgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuICAgIC5tZW51LWl0ZW0geyBwYWRkaW5nOiAyNHB4IDA7fVxyXG4gICAgLm1lbnUtaXRlbSBwIHsgbWFyZ2luOiAwO31cclxuICAgIC5yZXN0YXVyYW50LW1lbnUtdGV4dC1pbm5lciB7IHBhZGRpbmc6IDglICFpbXBvcnRhbnQ7IH0gICAgXHJcbiAgICAucmVzdGF1cmFudC1tZW51LWJhY2tncm91bmQge2xlZnQ6IDEwJTsgd2lkdGg6IGNhbGMoMTAwJSAtIDIwJSk7aGVpZ2h0OiBjYWxjKDEwMCUgLSA1MCUpOyB0b3A6IDI2JTt9XHJcbiAgICAucmVzdGF1cmFudC1tZW51LXRleHQge3dpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTsgbGVmdDogMjVweDt9XHJcbiAgICAuc3BlY2lhbC1kaXNoZXMgaW1nIHsgd2lkdGg6IDgwJTt9XHJcbiAgICAuc3BlY2lhbC1kaXNoZXMtcHJpY2UgeyByaWdodDogNCU7fVxyXG4gICAgLmZvb3Rlci10b3Age3BhZGRpbmc6IDU2cHggMDt9XHJcbiAgICAuYmlnLWlucHV0LCAuYmlnLXRleHRhcmVhLCAuYmlnLXNlbGVjdCBzZWxlY3QgeyBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtwYWRkaW5nOiAxMnB4IDE1cHg7fVxyXG4gICAgLmNoZWYtYmlvOmhvdmVyIC5jaGVmLWRldGFpbHMgeyBib3R0b206IDA7fVxyXG5cclxuICAgIC8qIHBob3RvZ3JhcGh5ICovXHJcbiAgICAucGhvdG9ncmFwaHktYXdhcmRzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IGNlbnRlciAhaW1wb3J0YW50O31cclxuICAgIC50YXR0b28tYXJ0aXN0cyAuYnRuLmJ0bi1zbWFsbCB7cGFkZGluZzogNXB4IDEwcHg7fVxyXG5cclxuICAgIC8qIHdlZGRpbmcgKi9cclxuICAgIC50aXRsZS1kaXZpZGVyczo6YmVmb3Jle3dpZHRoOiAzMHB4OyBsZWZ0OiAtMzVweDt9XHJcbiAgICAudGl0bGUtZGl2aWRlcnM6OmFmdGVye3dpZHRoOiAzMHB4OyByaWdodDogLTM1cHg7fVxyXG4gICAgLmF0dGVuZGluZy1tYWluIHsgaGVpZ2h0OiA1MTBweDt9IFxyXG4gICAgLmF0dGVuZGluZy1tYWluIC5pbWctYm9yZGVyLW1lZGl1bSB7aGVpZ2h0OiA0ODBweDt9XHJcbiAgICAuY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHttYXgtd2lkdGg6IDI0NXB4OyB0b3A6IC0xNHB4O31cclxuICAgIFxyXG4gICAgXHJcbiAgICAvKiB0cmF2ZWwgKi9cclxuICAgIC5hamF4LXBvcHVwLXRpdGxlIHttaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O31cclxuICAgIC5hamF4LXBvcHVwLWNvbnRlbnQgcCBzcGFuIHt3aWR0aDogMTAwJTsgbWFyZ2luOjAgMCAyMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4gICAgLml0aW5lcmFyeSBwIHNwYW4ge3Bvc2l0aW9uOiBpbmhlcml0OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG4gICAgLml0aW5lcmFyeSBwIHtwYWRkaW5nLWxlZnQ6IDA7fVxyXG4gICAgXHJcbiAgICAvKiBibG9nIHBvc3Qgc3R5bGUgKi9cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LWRldGFpbHMgeyBtaW4taGVpZ2h0OiAyODBweDt9XHJcbiAgICBcclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwtdGFiLWNvbnRlbnQgLmdyaWQgZmlnY2FwdGlvbiBoMyB7IHBhZGRpbmc6IDA7fVxyXG4gICAgXHJcbiAgICAucGFuZWwtdGl0bGUge2ZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogN3B4IDE1cHg7fVxyXG4gICAgLnRvZ2dsZXMtc3R5bGUxIC5wYW5lbC10aXRsZSB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogNDVweDsgcGFkZGluZzogMCAyMHB4O31cclxuICAgIC50b2dnbGVzLXN0eWxlMSAucGFuZWwtdGl0bGUgc3Bhbntwb3NpdGlvbjogc3RhdGljOyB9XHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgYXtmb250LXNpemU6IDI0cHg7fVxyXG4gICAgLmdseXBocyAuYm94MSB7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogMTVweCA3cHg7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbiAgICAuZ2x5cGhzIC5ib3gxIHNwYW57bWFyZ2luOiAwIGF1dG87IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4gICAgLmJ0bi1ncm91cC1sYXJnZSAuYnV0dG9uLWRlc2N7Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDsgcGFkZGluZy10b3A6IDA7IHBhZGRpbmctYm90dG9tOiAwO31cclxuICAgIC5idG4tZ3JvdXAtbGFyZ2Ugc3Bhbntmb250LXNpemU6IDEycHg7fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcclxuICAgIFxyXG4gICAgLyogcHVsbCBuYXZpZ2F0aW9uICovXHJcbiAgICAubWVudS13cmFwIHt3aWR0aDogMTAwJTsgbGVmdDogMzUwcHh9XHJcbiAgICAubWVudS1idXR0b24ge3JpZ2h0OiAwOyBtYXJnaW46IDMwcHg7fVxyXG4gICAgXHJcbiAgICAvKiB3ZWRkaW5nICovXHJcbiAgICAuYXR0ZW5kaW5nLW1haW4geyBoZWlnaHQ6IDQ2MHB4O31cclxuICAgIC5hdHRlbmRpbmctbWFpbiAuaW1nLWJvcmRlci1tZWRpdW0ge2hlaWdodDogNDMwcHg7fVxyXG59XHJcbiBAbWVkaWEgb25seSBzY3JlZW4gIGFuZCAobWluLXdpZHRoIDogMzYwcHgpIGFuZCAobWF4LXdpZHRoIDogNjQwcHgpIHsgXHJcbiAgICAgLmNvbWluZy1zb29uLWJnLCAuY29taW5nLXNvb24tYmcgLnNsaWRlci10ZXh0LW1pZGRsZS1tYWluIHttaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50fVxyXG4gICAgIC5taW4taGVpZ2h0LWltYWdlIC5mdWxsLXNjcmVlbiB7IG1pbi1oZWlnaHQ6IDUxMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgIC5kaXNwbGF5LW5vbmUtbWlud2lkdGgge2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuIH1cclxuIFxuIiwiXHJcblxyXG4uc2t5cGVpY29uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuL2ltYWdlcy9za3lwZS5wbmcnKTsgXHJcbiAgICB3aWR0aDo3MXB4OyBcclxuICAgIGhlaWdodDo3MHB4O1xyXG59XHJcblxyXG4uYWJvdXRzZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuL2ltYWdlcy9hcmNoaXRlY3R1cmUtaW1nNC5qcGcnKTsgXHJcbn1cclxuXHJcblxyXG5cclxuLnNlcnZpY2VzZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuL2ltYWdlcy9hcmNoaXRlY3R1cmUtaW1nNS5qcGcnKTsgXHJcbn1cclxuXHJcblxyXG5cclxuLnBlb3BsZXNlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4vaW1hZ2VzL2FyY2hpdGVjdHVyZS1pbWc4LmpwZycpOyBcclxufVxyXG5cclxuXHJcbi5ibG9nc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi9pbWFnZXMvYXJjaGl0ZWN0dXJlLWltZzI5LmpwZycpOyBcclxufVxyXG5cclxuXHJcbi5jb250YWN0c2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi9pbWFnZXMvc2t5cGUucG5nJyk7IFxyXG59XHJcblxyXG5cclxuLmZpcnN0U2xpZGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuL2ltYWdlcy9hcmNoaXRlY3R1cmUtYmxuZDEuanBnJyk7IFxyXG59XHJcblxyXG4uc2Vjb25kU2xpZGVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuL2ltYWdlcy9hcmNoaXRlY3R1cmUtYmxuZDIuanBnJyk7IFxyXG59XHJcblxyXG4udGhpcmRTbGlkZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4vaW1hZ2VzL2FyY2hpdGVjdHVyZS1pbWc3LmpwZycpOyBcclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLyohXG5BbmltYXRlLmNzcyAtIGh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbkxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcblxuQ29weXJpZ2h0IChjKSAyMDE1IERhbmllbCBFZGVuXG4qL1xuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuLmFuaW1hdGVkLmJvdW5jZUluLFxuLmFuaW1hdGVkLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XG59XG5cbi5hbmltYXRlZC5mbGlwT3V0WCxcbi5hbmltYXRlZC5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MyUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgfVxuXG4gIDQwJSwgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDIwJSwgNTMlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcbiAgfVxufVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcbiAgMCUsIDUwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gIH1cblxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuICAwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uc2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuLnN3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi50YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi53b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqZWxsbyB7XG4gIDExLjElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpXG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZylcbiAgfVxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpXG4gIH1cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKVxuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKVxuICB9XG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKVxuICB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpXG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmVcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcbiAgMTEuMSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gIH1cblxuICAyMi4yJSB7XG5cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKVxuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpXG4gIH1cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKVxuICB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZylcbiAgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZylcbiAgfVxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZylcbiAgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKVxuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbn1cblxuXG5cbi5qZWxsb3tcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6amVsbG87XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuICAwJSwgMjAlLCA0MCUsIDYwJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLmJvdW5jZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIDEwMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCAxMDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0RG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG4uYW5pbWF0ZWQuZmxpcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ubGlnaHRTcGVlZEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ubGlnaHRTcGVlZE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW5VcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXRVcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDQwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbEluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5yb2xsSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgfVxufVxuXG4ucm9sbE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xufVxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnZXQtbGluZSc7XG5cdHNyYzp1cmwoJy4uL2ZvbnRzL2V0LWxpbmUuZW90Jyk7XG5cdHNyYzp1cmwoJy4uL2ZvbnRzL2V0LWxpbmUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy4uL2ZvbnRzL2V0LWxpbmUud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnLi4vZm9udHMvZXQtbGluZS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0dXJsKCcuLi9mb250cy9ldC1saW5lLnN2ZyNldC1saW5lJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBVc2UgdGhlIGZvbGxvd2luZyBDU1MgY29kZSBpZiB5b3Ugd2FudCB0byB1c2UgZGF0YSBhdHRyaWJ1dGVzIGZvciBpbnNlcnRpbmcgeW91ciBpY29ucyAqL1xuW2RhdGEtaWNvbl06YmVmb3JlIHtcblx0Zm9udC1mYW1pbHk6ICdldC1saW5lJztcblx0Y29udGVudDogYXR0cihkYXRhLWljb24pO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuXG4vKiBVc2UgdGhlIGZvbGxvd2luZyBDU1MgY29kZSBpZiB5b3Ugd2FudCB0byBoYXZlIGEgY2xhc3MgcGVyIGljb24gKi9cbi8qXG5JbnN0ZWFkIG9mIGEgbGlzdCBvZiBhbGwgY2xhc3Mgc2VsZWN0b3JzLFxueW91IGNhbiB1c2UgdGhlIGdlbmVyaWMgc2VsZWN0b3IgYmVsb3csIGJ1dCBpdCdzIHNsb3dlcjpcbltjbGFzcyo9XCJpY29uLVwiXSB7XG4qL1xuLmljb24tbW9iaWxlLCAuaWNvbi1sYXB0b3AsIC5pY29uLWRlc2t0b3AsIC5pY29uLXRhYmxldCwgLmljb24tcGhvbmUsIC5pY29uLWRvY3VtZW50LCAuaWNvbi1kb2N1bWVudHMsIC5pY29uLXNlYXJjaCwgLmljb24tY2xpcGJvYXJkLCAuaWNvbi1uZXdzcGFwZXIsIC5pY29uLW5vdGVib29rLCAuaWNvbi1ib29rLW9wZW4sIC5pY29uLWJyb3dzZXIsIC5pY29uLWNhbGVuZGFyLCAuaWNvbi1wcmVzZW50YXRpb24sIC5pY29uLXBpY3R1cmUsIC5pY29uLXBpY3R1cmVzLCAuaWNvbi12aWRlbywgLmljb24tY2FtZXJhLCAuaWNvbi1wcmludGVyLCAuaWNvbi10b29sYm94LCAuaWNvbi1icmllZmNhc2UsIC5pY29uLXdhbGxldCwgLmljb24tZ2lmdCwgLmljb24tYmFyZ3JhcGgsIC5pY29uLWdyaWQsIC5pY29uLWV4cGFuZCwgLmljb24tZm9jdXMsIC5pY29uLWVkaXQsIC5pY29uLWFkanVzdG1lbnRzLCAuaWNvbi1yaWJib24sIC5pY29uLWhvdXJnbGFzcywgLmljb24tbG9jaywgLmljb24tbWVnYXBob25lLCAuaWNvbi1zaGllbGQsIC5pY29uLXRyb3BoeSwgLmljb24tZmxhZywgLmljb24tbWFwLCAuaWNvbi1wdXp6bGUsIC5pY29uLWJhc2tldCwgLmljb24tZW52ZWxvcGUsIC5pY29uLXN0cmVldHNpZ24sIC5pY29uLXRlbGVzY29wZSwgLmljb24tZ2VhcnMsIC5pY29uLWtleSwgLmljb24tcGFwZXJjbGlwLCAuaWNvbi1hdHRhY2htZW50LCAuaWNvbi1wcmljZXRhZ3MsIC5pY29uLWxpZ2h0YnVsYiwgLmljb24tbGF5ZXJzLCAuaWNvbi1wZW5jaWwsIC5pY29uLXRvb2xzLCAuaWNvbi10b29scy0yLCAuaWNvbi1zY2lzc29ycywgLmljb24tcGFpbnRicnVzaCwgLmljb24tbWFnbmlmeWluZy1nbGFzcywgLmljb24tY2lyY2xlLWNvbXBhc3MsIC5pY29uLWxpbmVncmFwaCwgLmljb24tbWljLCAuaWNvbi1zdHJhdGVneSwgLmljb24tYmVha2VyLCAuaWNvbi1jYXV0aW9uLCAuaWNvbi1yZWN5Y2xlLCAuaWNvbi1hbmNob3IsIC5pY29uLXByb2ZpbGUtbWFsZSwgLmljb24tcHJvZmlsZS1mZW1hbGUsIC5pY29uLWJpa2UsIC5pY29uLXdpbmUsIC5pY29uLWhvdGFpcmJhbGxvb24sIC5pY29uLWdsb2JlLCAuaWNvbi1nZW5pdXMsIC5pY29uLW1hcC1waW4sIC5pY29uLWRpYWwsIC5pY29uLWNoYXQsIC5pY29uLWhlYXJ0LCAuaWNvbi1jbG91ZCwgLmljb24tdXBsb2FkLCAuaWNvbi1kb3dubG9hZCwgLmljb24tdGFyZ2V0LCAuaWNvbi1oYXphcmRvdXMsIC5pY29uLXBpZWNoYXJ0LCAuaWNvbi1zcGVlZG9tZXRlciwgLmljb24tZ2xvYmFsLCAuaWNvbi1jb21wYXNzLCAuaWNvbi1saWZlc2F2ZXIsIC5pY29uLWNsb2NrLCAuaWNvbi1hcGVydHVyZSwgLmljb24tcXVvdGUsIC5pY29uLXNjb3BlLCAuaWNvbi1hbGFybWNsb2NrLCAuaWNvbi1yZWZyZXNoLCAuaWNvbi1oYXBweSwgLmljb24tc2FkLCAuaWNvbi1mYWNlYm9vaywgLmljb24tdHdpdHRlciwgLmljb24tZ29vZ2xlcGx1cywgLmljb24tcnNzLCAuaWNvbi10dW1ibHIsIC5pY29uLWxpbmtlZGluLCAuaWNvbi1kcmliYmJsZSB7XG5cdGZvbnQtZmFtaWx5OiAnZXQtbGluZSc7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuLmljb24tbW9iaWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDAwXCI7XG59XG4uaWNvbi1sYXB0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDFcIjtcbn1cbi5pY29uLWRlc2t0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDJcIjtcbn1cbi5pY29uLXRhYmxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLmljb24tcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDRcIjtcbn1cbi5pY29uLWRvY3VtZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG4uaWNvbi1kb2N1bWVudHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuLmljb24tY2xpcGJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4uaWNvbi1uZXdzcGFwZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDlcIjtcbn1cbi5pY29uLW5vdGVib29rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBhXCI7XG59XG4uaWNvbi1ib29rLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMGJcIjtcbn1cbi5pY29uLWJyb3dzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG4uaWNvbi1wcmVzZW50YXRpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMGVcIjtcbn1cbi5pY29uLXBpY3R1cmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMGZcIjtcbn1cbi5pY29uLXBpY3R1cmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG4uaWNvbi12aWRlbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuLmljb24tY2FtZXJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG4uaWNvbi1wcmludGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG4uaWNvbi10b29sYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4uaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5pY29uLXdhbGxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuLmljb24tZ2lmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuLmljb24tYmFyZ3JhcGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMThcIjtcbn1cbi5pY29uLWdyaWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMTlcIjtcbn1cbi5pY29uLWV4cGFuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuLmljb24tZm9jdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWJcIjtcbn1cbi5pY29uLWVkaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWNcIjtcbn1cbi5pY29uLWFkanVzdG1lbnRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG4uaWNvbi1yaWJib246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWVcIjtcbn1cbi5pY29uLWhvdXJnbGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuLmljb24tbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuLmljb24tbWVnYXBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG4uaWNvbi1zaGllbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjJcIjtcbn1cbi5pY29uLXRyb3BoeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmljb24tZmxhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuLmljb24tbWFwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG4uaWNvbi1wdXp6bGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjZcIjtcbn1cbi5pY29uLWJhc2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjhcIjtcbn1cbi5pY29uLXN0cmVldHNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjlcIjtcbn1cbi5pY29uLXRlbGVzY29wZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyYVwiO1xufVxuLmljb24tZ2VhcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMmJcIjtcbn1cbi5pY29uLWtleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyY1wiO1xufVxuLmljb24tcGFwZXJjbGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG4uaWNvbi1hdHRhY2htZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uaWNvbi1wcmljZXRhZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMmZcIjtcbn1cbi5pY29uLWxpZ2h0YnVsYjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLmljb24tbGF5ZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzJcIjtcbn1cbi5pY29uLXRvb2xzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG4uaWNvbi10b29scy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG4uaWNvbi1zY2lzc29yczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzNVwiO1xufVxuLmljb24tcGFpbnRicnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuLmljb24tbWFnbmlmeWluZy1nbGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLmljb24tY2lyY2xlLWNvbXBhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzhcIjtcbn1cbi5pY29uLWxpbmVncmFwaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuLmljb24tbWljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG4uaWNvbi1zdHJhdGVneTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuLmljb24tYmVha2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG4uaWNvbi1jYXV0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uaWNvbi1yZWN5Y2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG4uaWNvbi1hbmNob3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwM2ZcIjtcbn1cbi5pY29uLXByb2ZpbGUtbWFsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLmljb24tcHJvZmlsZS1mZW1hbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDFcIjtcbn1cbi5pY29uLWJpa2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDJcIjtcbn1cbi5pY29uLXdpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDNcIjtcbn1cbi5pY29uLWhvdGFpcmJhbGxvb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDRcIjtcbn1cbi5pY29uLWdsb2JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XG59XG4uaWNvbi1nZW5pdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDZcIjtcbn1cbi5pY29uLW1hcC1waW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDdcIjtcbn1cbi5pY29uLWRpYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDhcIjtcbn1cbi5pY29uLWNoYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDlcIjtcbn1cbi5pY29uLWhlYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDRhXCI7XG59XG4uaWNvbi1jbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuLmljb24tdXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuLmljb24tdGFyZ2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDRlXCI7XG59XG4uaWNvbi1oYXphcmRvdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNGZcIjtcbn1cbi5pY29uLXBpZWNoYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG4uaWNvbi1zcGVlZG9tZXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuLmljb24tZ2xvYmFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG4uaWNvbi1jb21wYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG4uaWNvbi1saWZlc2F2ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTRcIjtcbn1cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG4uaWNvbi1hcGVydHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuLmljb24tcXVvdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTdcIjtcbn1cbi5pY29uLXNjb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG4uaWNvbi1hbGFybWNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG4uaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG4uaWNvbi1oYXBweTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuLmljb24tc2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuLmljb24tZ29vZ2xlcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuLmljb24tcnNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG4uaWNvbi10dW1ibHI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjFcIjtcbn1cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG4uaWNvbi1kcmliYmJsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuIiwiLyogXG4gKiAgT3dsIENhcm91c2VsIENTUzMgVHJhbnNpdGlvbnMgXG4gKi9cblxuLm93bC1vcmlnaW4ge1xuXHQtd2Via2l0LXBlcnNwZWN0aXZlOiAxMjAwcHg7XG5cdC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luLXggOiA1MCU7XG5cdC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luLXkgOiA1MCU7XG5cdC1tb3otcGVyc3BlY3RpdmUgOiAxMjAwcHg7XG5cdC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luLXggOiA1MCU7XG5cdC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luLXkgOiA1MCU7XG5cdHBlcnNwZWN0aXZlIDogMTIwMHB4O1xufVxuLyogZmFkZSAqL1xuLm93bC1mYWRlLW91dCB7XG4gIHotaW5kZXg6IDEwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZU91dCAuN3MgYm90aCBlYXNlO1xuICAtbW96LWFuaW1hdGlvbjogZmFkZU91dCAuN3MgYm90aCBlYXNlO1xuICBhbmltYXRpb246IGZhZGVPdXQgLjdzIGJvdGggZWFzZTtcbn1cbi5vd2wtZmFkZS1pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW4gLjdzIGJvdGggZWFzZTtcbiAgLW1vei1hbmltYXRpb246IGZhZGVJbiAuN3MgYm90aCBlYXNlO1xuICBhbmltYXRpb246IGZhZGVJbiAuN3MgYm90aCBlYXNlO1xufVxuLyogYmFja1NsaWRlICovXG4ub3dsLWJhY2tTbGlkZS1vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmFja1NsaWRlT3V0IDFzIGJvdGggZWFzZTtcbiAgLW1vei1hbmltYXRpb246IGJhY2tTbGlkZU91dCAxcyBib3RoIGVhc2U7XG4gIGFuaW1hdGlvbjogYmFja1NsaWRlT3V0IDFzIGJvdGggZWFzZTtcbn1cbi5vd2wtYmFja1NsaWRlLWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJhY2tTbGlkZUluIDFzIGJvdGggZWFzZTtcbiAgLW1vei1hbmltYXRpb246IGJhY2tTbGlkZUluIDFzIGJvdGggZWFzZTtcbiAgYW5pbWF0aW9uOiBiYWNrU2xpZGVJbiAxcyBib3RoIGVhc2U7XG59XG4vKiBnb0Rvd24gKi9cbi5vd2wtZ29Eb3duLW91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZVRvRmFkZSAuN3MgZWFzZSBib3RoO1xuICAtbW96LWFuaW1hdGlvbjogc2NhbGVUb0ZhZGUgLjdzIGVhc2UgYm90aDtcbiAgYW5pbWF0aW9uOiBzY2FsZVRvRmFkZSAuN3MgZWFzZSBib3RoO1xufVxuLm93bC1nb0Rvd24taW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ29Eb3duIC42cyBlYXNlIGJvdGg7XG4gIC1tb3otYW5pbWF0aW9uOiBnb0Rvd24gLjZzIGVhc2UgYm90aDtcbiAgYW5pbWF0aW9uOiBnb0Rvd24gLjZzIGVhc2UgYm90aDtcbn1cbi8qIHNjYWxlVXAgKi9cbi5vd2wtZmFkZVVwLWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNjYWxlVXBGcm9tIC41cyBlYXNlIGJvdGg7XG4gIC1tb3otYW5pbWF0aW9uOiBzY2FsZVVwRnJvbSAuNXMgZWFzZSBib3RoO1xuICBhbmltYXRpb246IHNjYWxlVXBGcm9tIC41cyBlYXNlIGJvdGg7XG59XG5cbi5vd2wtZmFkZVVwLW91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzY2FsZVVwVG8gLjVzIGVhc2UgYm90aDtcbiAgLW1vei1hbmltYXRpb246IHNjYWxlVXBUbyAuNXMgZWFzZSBib3RoO1xuICBhbmltYXRpb246IHNjYWxlVXBUbyAuNXMgZWFzZSBib3RoO1xufVxuLyogS2V5ZnJhbWVzICovXG4vKmVtcHR5Ki9cbkAtd2Via2l0LWtleWZyYW1lcyBlbXB0eSB7XG4gIDAlIHtvcGFjaXR5OiAxfVxufVxuQC1tb3ota2V5ZnJhbWVzIGVtcHR5IHtcbiAgMCUge29wYWNpdHk6IDF9XG59XG5Aa2V5ZnJhbWVzIGVtcHR5IHtcbiAgMCUge29wYWNpdHk6IDF9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUgeyBvcGFjaXR5OjA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6MTsgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHsgb3BhY2l0eTowOyB9XG4gIDEwMCUgeyBvcGFjaXR5OjE7IH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUgeyBvcGFjaXR5OjA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6MTsgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7IG9wYWNpdHk6MTsgfVxuICAxMDAlIHsgb3BhY2l0eTowOyB9XG59XG5ALW1vei1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHsgb3BhY2l0eToxOyB9XG4gIDEwMCUgeyBvcGFjaXR5OjA7IH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHsgb3BhY2l0eToxOyB9XG4gIDEwMCUgeyBvcGFjaXR5OjA7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrU2xpZGVPdXQge1xuICAyNSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KTsgfVxuICA3NSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKC0yMDAlKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCkgdHJhbnNsYXRlWCgtMjAwJSk7IH1cbn1cbkAtbW96LWtleWZyYW1lcyBiYWNrU2xpZGVPdXQge1xuICAyNSUgeyBvcGFjaXR5OiAuNTsgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KTsgfVxuICA3NSUgeyBvcGFjaXR5OiAuNTsgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKC0yMDAlKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogLjU7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCkgdHJhbnNsYXRlWCgtMjAwJSk7IH1cbn1cbkBrZXlmcmFtZXMgYmFja1NsaWRlT3V0IHtcbiAgMjUlIHsgb3BhY2l0eTogLjU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpOyB9XG4gIDc1JSB7IG9wYWNpdHk6IC41OyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KSB0cmFuc2xhdGVYKC0yMDAlKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogLjU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpIHRyYW5zbGF0ZVgoLTIwMCUpOyB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja1NsaWRlSW4ge1xuICAwJSwgMjUlIHsgb3BhY2l0eTogLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCkgdHJhbnNsYXRlWCgyMDAlKTsgfVxuICA3NSUgeyBvcGFjaXR5OiAuNTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTUwMHB4KTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTsgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGJhY2tTbGlkZUluIHtcbiAgMCUsIDI1JSB7IG9wYWNpdHk6IC41OyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpIHRyYW5zbGF0ZVgoMjAwJSk7IH1cbiAgNzUlIHsgb3BhY2l0eTogLjU7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC01MDBweCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVgoMCk7IH1cbn1cbkBrZXlmcmFtZXMgYmFja1NsaWRlSW4ge1xuICAwJSwgMjUlIHsgb3BhY2l0eTogLjU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpIHRyYW5zbGF0ZVgoMjAwJSk7IH1cbiAgNzUlIHsgb3BhY2l0eTogLjU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWigtNTAwcHgpOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTsgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlVG9GYWRlIHtcbiAgdG8geyBvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjgpOyB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2NhbGVUb0ZhZGUge1xuICB0byB7IG9wYWNpdHk6IDA7IC1tb3otdHJhbnNmb3JtOiBzY2FsZSguOCk7IH1cbn1cbkBrZXlmcmFtZXMgc2NhbGVUb0ZhZGUge1xuICB0byB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogc2NhbGUoLjgpOyB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZ29Eb3duIHtcbiAgZnJvbSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTsgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGdvRG93biB7XG4gIGZyb20geyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cbn1cbkBrZXlmcmFtZXMgZ29Eb3duIHtcbiAgZnJvbSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlVXBGcm9tIHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2NhbGVVcEZyb20ge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7IH1cbn1cbkBrZXlmcmFtZXMgc2NhbGVVcEZyb20ge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZVVwVG8ge1xuICB0byB7IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2NhbGVVcFRvIHtcbiAgdG8geyBvcGFjaXR5OiAwOyAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxufVxuQGtleWZyYW1lcyBzY2FsZVVwVG8ge1xuICB0byB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxufSIsIi8qIFxuICogXHRDb3JlIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxuICpcdHYxLjMuM1xuICovXG5cbi8qIGNsZWFyZml4ICovXG4ub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiLlwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGhlaWdodDogMDtcbn1cbi8qIGRpc3BsYXkgbm9uZSB1bnRpbCBpbml0ICovXG4ub3dsLWNhcm91c2Vse1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVye1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLW91dGVye1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXItb3V0ZXIuYXV0b0hlaWdodHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG5cdHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbn1cblx0XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbXtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjdXJzb3I6IHVybChcIi4uL2ltYWdlcy9pY29uLW1vdmUucG5nXCIpLCBtb3ZlO1xufVxuLm93bC1jYXJvdXNlbC5saWdodC1wYWdpbmF0aW9uIC5vd2wtaXRlbXtcblx0ZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGN1cnNvcjogdXJsKFwiLi4vaW1hZ2VzL2ljb24tbW92ZS1saWdodC5wbmdcIiksIG1vdmU7XG59XG4ub3dsLWNvbnRyb2xzIC5vd2wtcGFnZSxcbi5vd2wtY29udHJvbHMgLm93bC1idXR0b25zIGRpdntcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLm93bC1jb250cm9scyB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4vKiBtb3VzZSBncmFiIGljb24gKi9cbi5ncmFiYmluZyB7IFxuICAgIGN1cnNvcjogZGVhZnVsdDtcbn1cblxuLyogZml4ICovXG4ub3dsLWNhcm91c2VsICAub3dsLXdyYXBwZXIsXG4ub3dsLWNhcm91c2VsICAub3dsLWl0ZW17XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAgICBoaWRkZW47XG4gICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6ICAgICBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbn1cbi5jdXJzb3ItZGVmYXVsdCAub3dsLWl0ZW0ge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuTmFtZTogc3R5bGUuY3NzXHJcblZlcnNpb246IDEuMFxyXG5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuVGFibGUgb2YgY29udGVudHNcclxuICAgICAgICBcclxuICAgIDAxLiBHb29nbGUgZm9udFxyXG4gICAgMDIuIFJlc2V0XHJcbiAgICAwMy4gVHlwb2dyYXBoeVxyXG4gICAgMDQuIEljb25cclxuICAgIDA1LiBCYWNrZ3JvdW5kIGNvbG9yXHJcbiAgICAwNi4gQmFja2dyb3VuZCBpbWFnZVxyXG4gICAgMDcuIEN1c3RvbVxyXG4gICAgMDguIEJvcmRlclxyXG4gICAgMDkuIE93bCBjYXJvdXNlbFxyXG4gICAgMTAuIE5hdmlnYXRpb25cclxuICAgIDExLiBTbGlkZXIgYW5kIHBhcmFsbGF4IHR5cG9ncmFwaHlcclxuICAgIDEyLiBDb3VudGVyXHJcbiAgICAxMy4gUG9ydGZvbGlvXHJcbiAgICAxNC4gVGFiXHJcbiAgICAxNS4gTGlzdFxyXG4gICAgMTYuIFByb2dyZXNzIGJhclxyXG4gICAgMTcuIFRlc3RpbW9uaWFsXHJcbiAgICAxOC4gVGVhbVxyXG4gICAgMTkuIEJsb2dcclxuICAgIDIwLiBGb3JtIGNvbnRyb2xzXHJcbiAgICAyMS4gRmVhdHVyZXMgYm94XHJcbiAgICAyMi4gQWNjb3JkaW9uIGFuZCB0b2dnbGVcclxuICAgIDIzLiBRdW90ZVxyXG4gICAgMjQuIEFsZXJ0XHJcbiAgICAyNS4gVmlkZW8gYW5kIHNvdW5kXHJcbiAgICAyNi4gRm9vdGVyXHJcbiAgICAyNy4gQWdlbmN5IGRlbW9cclxuICAgIDI4LiBSZXN0YXVyYW50IGRlbW9cclxuICAgIDI5LiBUcmF2ZWwgZGVtb1xyXG4gICAgMzAuIFNwYSBkZW1vXHJcbiAgICAzMS4gRXZlbnQgZGVtb1xyXG4gICAgMzIuIFBob3RvZ3JhcGh5IGRlbW9cclxuICAgIDMzLiBQZXJzb25hbCBkZW1vXHJcbiAgICAzNC4gQXJjaGl0ZWN0dXJlIGRlbW9cclxuICAgIDM1LiBTcGEgZGVtb1xyXG4gICAgMzYuIFdlZGRpbmcgZGVtb1xyXG4gICAgMzcuIFRhdHRvbyBkZW1vXHJcbiAgICAzOC4gQmxvZyBsaXN0aW5nXHJcbiAgICAzOS4gQ29taW5nIHNvb25cclxuICAgIDQwLiBFbGVtZW50c1xyXG5cclxuKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBHb29nbGUgZm9udFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuQGltcG9ydCB1cmwoaHR0cDovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCwxMDAsMzAwLDUwMCw3MDAsOTAwKTtcclxuQGltcG9ydCB1cmwoaHR0cDovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TW9udHNlcnJhdDo0MDAsNzAwKTtcclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBSZXNldFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuYm9keXsgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmOyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgZm9udC1zaXplOjEzcHg7IGNvbG9yOiM2MjYyNjI7IGxpbmUtaGVpZ2h0OjIzcHg7IGxldHRlci1zcGFjaW5nOiAwLjAyZW0gfVxyXG5hLCBhOmFjdGl2ZXsgY29sb3I6ICM2MjYyNjI7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxyXG5hOmhvdmVyLCBhOmZvY3VzeyBjb2xvcjogIzI3MjcyNzsgIHRleHQtZGVjb3JhdGlvbjogbm9uZX1cclxuYTpmb2N1cyB7b3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbmltZyB7IGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgbWF4LXdpZHRoOjEwMCU7IGhlaWdodDphdXRvOyB9IC8qIC13ZWJraXQtICovXHJcbnZpZGVvIHsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgZGlzcGxheTogdGFibGUtY2VsbDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgd2lkdGg6IDEwMCU7IH1cclxudWx7IG1hcmdpbjogMHB4OyBwYWRkaW5nOjBweDsgfVxyXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdHsgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjsgbGV0dGVyLXNwYWNpbmc6IDFweDsgZm9udC1zaXplOiAxMXB4OyAgcGFkZGluZzogOHB4IDE1cHg7IHdpZHRoOiAxMDAlOyBtYXJnaW46IDAgMCAyMHB4IDA7IG1heC13aWR0aDogMTAwJTsgcmVzaXplOiBub25lO31cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7IHdpZHRoOiBhdXRvfVxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIHRleHRhcmVhLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAgYm9yZGVyLXJhZGl1czogMDsgfVxyXG5pbnB1dDpmb2N1cywgdGV4dGFyZWE6Zm9jdXN7IGJvcmRlcjogMXB4IHNvbGlkICM5ODk4OTg7IG91dGxpbmU6IG5vbmU7IH1cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7IGJvcmRlcjpub25lICFpbXBvcnRhbnR9XHJcbnNlbGVjdDo6LW1zLWV4cGFuZHsgZGlzcGxheTpub25lO31cclxuaWZyYW1lIHsgYm9yZGVyOiAwO31cclxudWwgeyBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTsgfVxyXG51bCwgb2wsIGRsIHtsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO31cclxuKiB7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IH1cclxuOjpzZWxlY3Rpb24geyBjb2xvcjogIzAwMDsgYmFja2dyb3VuZDojZGNkY2RjOyB9XHJcbjo6LW1vei1zZWxlY3Rpb24geyBjb2xvcjojMDAwOyBiYWNrZ3JvdW5kOiNkY2RjZGM7IH1cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTk7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XHJcbjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTkgIWltcG9ydGFudDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG9wYWNpdHk6MTsgfVxyXG46Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogIzk5OSAhaW1wb3J0YW50OyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgb3BhY2l0eToxOyB9IFxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTkgIWltcG9ydGFudDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG9wYWNpdHk6MTsgfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHsgd2lkdGg6MTJweCB9XHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sgeyAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4zKTsgLW1vei1ib3gtc2hhZG93Omluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuMyk7IGJveC1zaGFkb3c6aW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4zKTsgfVxyXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHsgYmFja2dyb3VuZDpyZ2JhKDIxMCwyMTAsMjEwLC44KTsgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuNSk7IC1tb3otYm94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjUpOyBib3gtc2hhZG93Omluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuNSk7IH1cclxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmUgeyBiYWNrZ3JvdW5kOnJnYmEoMjEwLDIxMCwyMTAsLjQpIH1cclxuLmFuaW1hdGVkIHsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDsgIH0gLyogLW1vei0qL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFR5cG9ncmFwaHlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGhlYWRpbmcgKi9cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGNvbG9yOiAjMDAwOyB9XHJcbmgxIHsgZm9udC1zaXplOjQ1cHg7IGxpbmUtaGVpZ2h0OiA0NXB4OyBsaW5lLWhlaWdodDogNTBweH1cclxuaDIgeyBmb250LXNpemU6NDBweDsgbGluZS1oZWlnaHQ6NDVweH1cclxuaDMgeyBmb250LXNpemU6MzVweDsgbGluZS1oZWlnaHQ6NDBweH1cclxuaDQgeyBmb250LXNpemU6MjVweDsgbGluZS1oZWlnaHQ6MzBweH1cclxuaDUgeyBmb250LXNpemU6MjBweDsgbGluZS1oZWlnaHQ6MjVweH1cclxuaDYgeyBmb250LXNpemU6MThweDsgbGluZS1oZWlnaHQ6MjNweH1cclxuLnRpdGxlLXRoaWNrLXVuZGVybGluZSB7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgIzAwMDsgcGFkZGluZzogMCAwIDE1cHggMH1cclxuLnRpdGxlLXVuZGVybGluZSB7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmZjsgcGFkZGluZzogMCAwIDVweCAwfVxyXG4udGl0bGUtc2lkZWxpbmUge3BhZGRpbmc6MDt9XHJcbi50aXRsZS1zaWRlbGluZTpiZWZvcmUgeyBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2VmMTA2ZTsgY29udGVudDogXCJcIjsgbGVmdDogLTE1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxNXB4OyB3aWR0aDogMTJweDsgfVxyXG5cclxuLyogc2VjdGlvbiB0aXRsZSAqL1xyXG4uc2VjdGlvbi10aXRsZXsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zaXplOiAyMHB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyBwYWRkaW5nOiAwIDAgMTAwcHggMDt9XHJcbi50YWItY29udGVudCAuc2VjdGlvbi10aXRsZSB7IGJvcmRlcjogbWVkaXVtIG5vbmU7IGZvbnQtc2l6ZTogNDBweDsgZm9udC13ZWlnaHQ6IDEwMDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IG1hcmdpbjoyJSAwIDA7IHBhZGRpbmc6MH1cclxuaDEuYmlnIHsgY29sb3I6I2ZmZmZmZjsgZm9udC1zaXplOjY1cHg7IGZvbnQtd2VpZ2h0OjYwMDsgbGluZS1oZWlnaHQ6NzZweDsgbWFyZ2luLWJvdHRvbTowcHg7fVxyXG5oMS5iaWcgc3BhbiB7IGZvbnQtd2VpZ2h0OjMwMDt9XHJcbmgxLnBhZ2UtdGl0bGUgeyBtYXJnaW46OTVweCBhdXRvIDA7IHdpZHRoOiAxMDAlOyB9XHJcblxyXG4vKiBkaWZmZXJlbnQgdGV4dCBzaXplICovXHJcbi50ZXh0LWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTVweCFpbXBvcnRhbnQ7fVxyXG4udGV4dC1zbWFsbCB7IGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjIwcHghaW1wb3J0YW50OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudH1cclxuLnRleHQtbWVkaXVteyBmb250LXNpemU6MTRweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyNHB4ICFpbXBvcnRhbnQ7fVxyXG4udGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LWV4dHJhLWxhcmdlIHsgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7ICB9XHJcbi50aXRsZS1zbWFsbHsgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MzBweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLW1lZGl1bXsgZm9udC1zaXplOjI0cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjhweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLWxhcmdleyBmb250LXNpemU6MjhweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDozNHB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtZXh0cmEtbGFyZ2V7IGZvbnQtc2l6ZTozNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjM3cHggIWltcG9ydGFudDt9XHJcbi50aXRsZS1leHRyYS1sYXJnZS0yeyBmb250LXNpemU6NDVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo0NXB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtZXh0cmEtbGFyZ2UtM3sgZm9udC1zaXplOjUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLWV4dHJhLWxhcmdlLTR7IGZvbnQtc2l6ZTo3MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjcwcHggIWltcG9ydGFudDt9XHJcbi50aXRsZS1leHRyYS1sYXJnZS01eyBmb250LXNpemU6ODBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtYmlnIHsgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxMDBweCAhaW1wb3J0YW50O31cclxuLnRpdGxlLWJpZzIgeyBmb250LXNpemU6IDEyNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEyNXB4ICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtYmlnMyB7IGZvbnQtc2l6ZTogMTUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTUwcHggIWltcG9ydGFudDt9XHJcblxyXG4vKiB0ZXh0IGNvbG9yICovXHJcbi53aGl0ZS10ZXh0eyBjb2xvcjojRkZGICFpbXBvcnRhbnR9XHJcbi5tYWdlbnRhLXRleHR7IGNvbG9yOiNkOTQzNzggIWltcG9ydGFudH1cclxuLm9yYW5nZS10ZXh0eyBjb2xvcjojZmY1MTNiICFpbXBvcnRhbnR9XHJcbi5kZWVwLW9yYW5nZS10ZXh0eyBjb2xvcjojZDY2ZTRhICFpbXBvcnRhbnR9XHJcbi5kZWVwLXJlZC10ZXh0eyBjb2xvcjojZTc1ZTUwICFpbXBvcnRhbnR9XHJcbi5ibGFjay10ZXh0eyBjb2xvcjojMDAwICFpbXBvcnRhbnR9XHJcbi55ZWxsb3ctdGV4dHsgY29sb3I6I2ZkZDk0NyAhaW1wb3J0YW50fVxyXG4uZmFzdC15ZWxsb3ctdGV4dHsgY29sb3I6I2ZkZDk0NyAhaW1wb3J0YW50fVxyXG4uZGVlcC1yZWQtdGV4dHsgY29sb3I6I2IzMDAwMCAhaW1wb3J0YW50fVxyXG4ubWVkaXVtLWdyYXktdGV4dHsgY29sb3I6ICM5MjkyOTIgIWltcG9ydGFudH1cclxuLmxpZ2h0LWdyYXktdGV4dHsgY29sb3I6ICNhYmFiYWIgIWltcG9ydGFudH1cclxuLmxpZ2h0LWdyYXktdGV4dDJ7IGNvbG9yOiAjYzVjNWM1ICFpbXBvcnRhbnR9XHJcbi5kZWVwLWdyYXktdGV4dCB7IGNvbG9yOiAjNDA0MDQwICFpbXBvcnRhbnQ7IH1cclxuLmRlZXAtbGlnaHQtZ3JheS10ZXh0IHsgY29sb3I6ICM4Nzg3ODcgIWltcG9ydGFudDsgfVxyXG4uZ3JheS10ZXh0IHsgIGNvbG9yOiM2MjYyNjIgIWltcG9ydGFudH1cclxuLmRhcmstZ3JheS10ZXh0IHsgY29sb3I6IzM3MzczNyAhaW1wb3J0YW50fVxyXG4uYnJvd24tdGV4dCB7Y29sb3I6ICM2MTRjNDUgIWltcG9ydGFudH1cclxuLmRlZXAteWVsbG93LXRleHQge2NvbG9yOiAjYzhhNjRiICFpbXBvcnRhbnR9XHJcbi5kYXJrLWJsdWUtdGV4dCB7Y29sb3I6ICMxZTIxMjYgIWltcG9ydGFudH1cclxuLmZhc3QtcGluay10ZXh0IHsgY29sb3I6I2ZmMWE1NiAhaW1wb3J0YW50fVxyXG4uZmFzdC1waW5rLXRleHQtZGFyayB7IGNvbG9yOiNlZjEwNmUgIWltcG9ydGFudH1cclxuLnRyYW5zcGFyZW50LWJsdWUtdGV4dHsgY29sb3I6IHJnYmEoMCwyMzksMjU1LC41KSAhaW1wb3J0YW50fVxyXG4udHJhbnNwYXJlbnQtZ3JlZW4tdGV4dHsgY29sb3I6IHJnYmEoMCwyNTUsMTUxLC41KSAhaW1wb3J0YW50fVxyXG4uZmFzdC1ncmVlbi10ZXh0eyBjb2xvcjogIzg1ZWVhNSAhaW1wb3J0YW50fVxyXG4uY3JpbXNvbi1yZWQtdGV4dCB7IGNvbG9yOiAjZTMxZDNiICFpbXBvcnRhbnR9XHJcbi5kZWVwLWdyZWVuLXRleHQgeyBjb2xvcjogIzFhY2Q3YiAhaW1wb3J0YW50OyB9XHJcbi5kZWVwLWdyZWVuLWRhcmsyLXRleHR7Y29sb3I6ICM2YWQ1YTcgIWltcG9ydGFudDt9XHJcbi5kZWVwLWJsdWUtdGV4dCB7IGNvbG9yOiAjMjI4M2Q0ICFpbXBvcnRhbnQ7IH1cclxuLnR1cnF1b2lzZS1ibHVlLXRleHQge2NvbG9yOiAjODVkNGMwICFpbXBvcnRhbnQ7fVxyXG4uZGVlcC1waW5rLWRhcmstdGV4dCB7IGNvbG9yOiNlMTUyNzYgIWltcG9ydGFudH1cclxuYS5saWdodC1ncmF5LXRleHQ6aG92ZXIgeyBjb2xvcjogIzdmN2Y3ZiAhaW1wb3J0YW50fVxyXG5cclxuLyogbGV0dGVyIHNwYWNpbmcgKi9cclxuLm5vLWxldHRlci1zcGFjaW5nIHsgbGV0dGVyLXNwYWNpbmc6IDBweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMSB7IGxldHRlci1zcGFjaW5nOjFweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMiB7IGxldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMyB7IGxldHRlci1zcGFjaW5nOjNweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNCB7IGxldHRlci1zcGFjaW5nOjRweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNSB7IGxldHRlci1zcGFjaW5nOjVweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNiB7IGxldHRlci1zcGFjaW5nOjZweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctNyB7IGxldHRlci1zcGFjaW5nOjdweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctOCB7IGxldHRlci1zcGFjaW5nOjhweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctOSB7IGxldHRlci1zcGFjaW5nOjlweCAhaW1wb3J0YW50fVxyXG4ubGV0dGVyLXNwYWNpbmctMTAgeyBsZXR0ZXItc3BhY2luZzoxMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4vKiBmb250IHdlaWdodCAqL1xyXG4uZm9udC13ZWlnaHQtMTAwIHsgZm9udC13ZWlnaHQ6MTAwICFpbXBvcnRhbnR9XHJcbi5mb250LXdlaWdodC00MDAgeyBmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH1cclxuLmZvbnQtd2VpZ2h0LTYwMCB7IGZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fVxyXG4uZm9udC13ZWlnaHQtNzAwIHsgZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9XHJcbi5mb250LXdlaWdodC04MDAgeyBmb250LXdlaWdodDo4MDAgIWltcG9ydGFudH1cclxuXHJcbi8qIHRleHQgcHJvcGVydHkgKi9cclxuLnRleHQtdHJhbnNmb3JtLXVuc2V0IHsgdGV4dC10cmFuc2Zvcm06dW5zZXQgIWltcG9ydGFudH1cclxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cclxuLndvcmQtd3JhcCB7IHdvcmQtd3JhcDogYnJlYWstd29yZH1cclxuLnRleHQtdHJhbnNmb3JtLW5vbmUge3RleHQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH1cclxuLmxpbmUtaGVpZ2h0LXVuc2V0IHtsaW5lLWhlaWdodDogdW5zZXQgIWltcG9ydGFudH1cclxuLmxpbmUtaGVpZ2h0LW5vbmUge2xpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoICFpbXBvcnRhbnQ7fVxyXG4udGl0bGUtbGluZS10aHJvdWdoIHtwYWRkaW5nOiAwIDE1cHh9XHJcblxyXG4vKiBsaW5lIGhlaWdodCAqL1xyXG4ubGluZS1oZWlnaHQtMTgge2xpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnR9XHJcbi5saW5lLWhlaWdodC0yMCB7bGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudH1cclxuXHJcbi8qIHR5cG9ncmFwaHkgKi9cclxuLmZpcnN0LWxldHRlcntjb2xvcjogIzAwMDsgZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogNTBweDsgbGVmdDogMDsgbGluZS1oZWlnaHQ6IDE7IG1hcmdpbjogMCAyMHB4IDEwcHggMDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDRweDt9XHJcbi5maXJzdC1sZXR0ZXItYmxvY2sgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBjb2xvcjogI2ZmZjsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogMTBweDt9XHJcbi5maXJzdC1sZXR0ZXItYmxvY2stcm91bmQgeyBib3JkZXI6IDNweCBzb2xpZCAjMDAwOyBib3JkZXItcmFkaXVzOiA1cHg7IGZvbnQtc2l6ZTogMzVweDsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogOHB4IDEwcHg7fVxyXG4uZmlyc3QtbGV0dGVyLWxpZ2h0IHtiYWNrZ3JvdW5kOiAjODg4ODg4IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7IGJvcmRlci1yYWRpdXM6IDVweDsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogNDVweDsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogMTBweCAxMnB4O31cclxuLmZpcnN0LWxldHRlci1oaWdobGlnaHQgeyBib3JkZXItYm90dG9tOiAycHggc29saWQgI2M3YzdjNzsgY29sb3I6ICNlNmFmMmE7IGZvbnQtc2l6ZTogNDVweDsgbGluZS1oZWlnaHQ6IDYwcHg7IG1hcmdpbjogMCAyMHB4O31cclxuLmZpcnN0LWxldHRlci1yb3VuZCB7YmFja2dyb3VuZC1jb2xvcjogI2U2YWYyYTsgYm9yZGVyLXJhZGl1czogNTAlOyBjb2xvcjogI2ZmZjsgZm9udC1zaXplOiAzMHB4OyBwYWRkaW5nOiAxNXB4O31cclxuXHJcbi8qIGZvbnQgZmFtaWx5ICovXHJcbi5hbHQtZm9udCB7Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O31cclxuLm1haW4tZm9udCB7Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEljb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGljb24gc2l6ZSAqL1xyXG5pIHsgY29sb3I6ICM5YTlhOWE7IG1hcmdpbjowfVxyXG4uaWNvbi1leHRyYS1sYXJnZSB7Zm9udC1zaXplOjYwcHggIWltcG9ydGFudDt9XHJcbi5pY29uLWxhcmdlIHtmb250LXNpemU6NTBweCAhaW1wb3J0YW50O31cclxuLmljb24tbWVkaXVtIHsgZm9udC1zaXplOjQwcHggIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XHJcbi5pY29uLXNtYWxsIHsgZm9udC1zaXplOjI1cHggIWltcG9ydGFudDt9XHJcbi5pY29uLWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDt9XHJcblxyXG4vKiBzb2NpYWwgaWNvbiAqL1xyXG4uc29jaWFsLWljb24gLmZhIHsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiB0YWJsZS1jZWxsOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAxOyBmb250LXNpemU6IDE0cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQ6IG5vbmU7IH1cclxuLnNvY2lhbC1pY29uIGE6aG92ZXIgLmZhIHsgb3BhY2l0eTouNn0gXHJcbi5zb2NpYWwtaWNvbiAuZmEtcGludGVyZXN0IHsgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNzsgfVxyXG4uc29jaWFsLWljb24gLmZhLXJzcyAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2NTIyOyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZmFjZWJvb2sgIHsgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODsgfVxyXG4uc29jaWFsLWljb24gLmZhLXR3aXR0ZXIgIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZDsgfVxyXG4uc29jaWFsLWljb24gLmZhLWZsaWNrciAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg0OyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZHJpYmJibGUgIHsgYmFja2dyb3VuZC1jb2xvcjogI2VhNGM4OTsgfVxyXG4uc29jaWFsLWljb24gLmZhLWJlaGFuY2UgIHsgYmFja2dyb3VuZC1jb2xvcjogIzQyYTlmYjsgfVxyXG4uc29jaWFsLWljb24gLmZhLWxpbmtlZGluICB7IGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7IH1cclxuLnNvY2lhbC1pY29uIC5mYS12aW1lby1zcXVhcmUgIHsgYmFja2dyb3VuZC1jb2xvcjogI2FhZDQ1MDsgfVxyXG4uc29jaWFsLWljb24gLmZhLXlvdXR1YmUgIHsgYmFja2dyb3VuZC1jb2xvcjogI2JiMDAwMDsgfVxyXG4uc29jaWFsLWljb24gLmZhLXR1bWJsciAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1MDZkOyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZ2l0aHViLWFsdCAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtZ29vZ2xlLXBsdXMgIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTsgfVxyXG4uc29jaWFsLWljb24gLmZhLWluc3RhZ3JhbSAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE3ZmE0OyB9XHJcbi5zb2NpYWwtaWNvbiAuZmEtc291bmRjbG91ZCAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjgwOyB9XHJcblxyXG4uc29jaWFsLWljb24tbGFyZ2Uge21hcmdpbi1yaWdodDogMjBweDt9XHJcbi5zb2NpYWwtaWNvbjpob3ZlciAuZmF7b3BhY2l0eTogMC44O31cclxuLnNvY2lhbC1pY29uLWxhcmdlIC5mYSB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDsgY29sb3I6ICMwMDA7IGRpc3BsYXk6IHRhYmxlLWNlbGw7IGZvbnQtc2l6ZTogMjVweDsgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAxOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IHdpZHRoOiA2MHB4O31cclxuLnNvY2lhbC1pY29uLWxhcmdlOmhvdmVyIC5mYS1mYWNlYm9va3tiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4OyBjb2xvcjogI2ZmZn1cclxuLnNvY2lhbC1pY29uLWxhcmdlOmhvdmVyIC5mYS10d2l0dGVye2JhY2tncm91bmQtY29sb3I6ICMwMGFjZWQ7IGNvbG9yOiAjZmZmfVxyXG4uc29jaWFsLWljb24tbGFyZ2U6aG92ZXIgLmZhLWdvb2dsZS1wbHVze2JhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7IGNvbG9yOiAjZmZmfVxyXG4uc29jaWFsLWljb24tbGFyZ2U6aG92ZXIgLmZhLXR1bWJscntiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1MDZkOyBjb2xvcjogI2ZmZn1cclxuLnNvY2lhbC1pY29uLWxhcmdlOmhvdmVyIC5mYS1yc3N7YmFja2dyb3VuZC1jb2xvcjogI2YyNjUyMjsgY29sb3I6ICNmZmZ9XHJcbi5zb2NpYWwtaWNvbi1sYXJnZTpob3ZlciAuZmEtYmVoYW5jZXtiYWNrZ3JvdW5kLWNvbG9yOiAjNDJhOWZiOyBjb2xvcjogI2ZmZn1cclxuLnNvY2lhbC1pY29uLWxhcmdlOmhvdmVyIC5mYS1pbnN0YWdyYW17YmFja2dyb3VuZC1jb2xvcjogIzUxN2ZhNDsgY29sb3I6ICNmZmZ9XHJcbi5zb2NpYWwtaWNvbi1sYXJnZTpob3ZlciAuZmEtZ2l0aHViLWFsdHtiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzOyBjb2xvcjogI2ZmZn1cclxuXHJcbi8qIGljb24gc3R5bGUgKi9cclxuLmljb24tYm94IGkgeyBtYXJnaW46MCAzMHB4fVxyXG4uaS1sYXJnZS1ib3h7IHdpZHRoOjEwMHB4OyBoZWlnaHQ6MTAwcHg7IGxpbmUtaGVpZ2h0Ojk4cHg7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LXNpemU6NDBweH1cclxuLmktbWVkaXVtLWJveHsgd2lkdGg6ODBweDsgaGVpZ2h0OjgwcHg7IGxpbmUtaGVpZ2h0OjgwcHg7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LXNpemU6MzBweDt9XHJcbi5pLXNtYWxsLWJveHsgd2lkdGg6NjBweDsgaGVpZ2h0OjYwcHg7IGxpbmUtaGVpZ2h0OjYwcHg7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LXNpemU6MjJweH1cclxuLmktZXh0cmEtc21hbGwtYm94eyB3aWR0aDo0MHB4OyBoZWlnaHQ6NDBweDsgbGluZS1oZWlnaHQ6NDBweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZToxNXB4fVxyXG4uaS1wbGFpbiB7IGNvbG9yOiM3MzczNzM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7fVxyXG4uaS1wbGFpbjpob3ZlciB7IGNvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM3MzczNzMhaW1wb3J0YW50OyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMik7IC1vLXRyYW5zZm9ybTogc2NhbGUoMS4yKTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yKTsgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO31cclxuLmktcm91bmRlZCAgeyBib3JkZXItcmFkaXVzOiAzcHg7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiNmZmY7IGJvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTt9XHJcbi5pLXJvdW5kZWQ6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb2xvcjojOWE5YTlhOyBib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xNSk7fVxyXG4uaS1ib3JkZXJlZCB7IGJvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgY29sb3I6IzlhOWE5YX1cclxuLmktYm9yZGVyZWQ6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IGNvbG9yOiAjZmZmfVxyXG4uaS1jaXJjbGVkICB7IGJvcmRlci1yYWRpdXM6IDUwJTt9XHJcbi5pLWxpZ2h0IHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIC4wOCkgaW5zZXQ7IGNvbG9yOiM5YTlhOWE7IHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjZmZmOyB9XHJcbi5pLWxpZ2h0OmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIC4xNSkgaW5zZXQgIWltcG9ydGFudDsgY29sb3I6ICM0NDQ7IHRleHQtc2hhZG93Om5vbmUgfVxyXG4uaS0zZCB7IGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAuMSk7IGNvbG9yOiM5YTlhOWEgIWltcG9ydGFudDsgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGNvbG9yOiMwMDB9XHJcbi5pLTNkOmhvdmVyIHtib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgLjMpO31cclxuLmktM2QtYm9yZGVyIHsgYm9yZGVyLWJvdHRvbTozcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KSAhaW1wb3J0YW50OyBjb2xvcjojZmZmOyB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpfVxyXG4uaS0zZC1ib3JkZXI6aG92ZXIgeyBib3JkZXItYm90dG9tOjNweCBzb2xpZCByZ2JhKDAsMCwwLDAuMzApICFpbXBvcnRhbnQ7IGNvbG9yOiNmZmY7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4yKTsgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cclxuXHJcbi5nbHlwaHMgLmJveDEgeyAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1OyBkaXNwbGF5OiBibG9jazsgZmxvYXQ6IGxlZnQ7IGZvbnQtc2l6ZTogMTNweDsgbWFyZ2luOiAtMXB4IDAgMCAtMXB4OyBwYWRkaW5nOiAwOyB3aWR0aDogMzMuMzMlOyBwYWRkaW5nOiAyMHB4OyB0ZXh0LWFsaWduOiBsZWZ0fVxyXG4uZ2x5cGhzIC5ib3gxIHNwYW4geyBmb250LXNpemU6IDMwcHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IHdpZHRoOiA1MHB4O31cclxuXHJcbi5mYS1leGFtcGxlcyBkaXYgeyBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1OyBmb250LXNpemU6IDEzcHg7IG1hcmdpbjogLTFweCAwIDAgLTFweDsgcGFkZGluZzogMTVweCAwIDE1cHggMTVweDsgY29sb3I6ICM4Njg2ODY7IH1cclxuLmZhLWV4YW1wbGVzIGRpdjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmF9XHJcbi5mYS1leGFtcGxlcyBpIHtjb2xvcjojNTU1NTU1OyBmb250LXNpemU6MTRweDsgbGV0dGVyLXNwYWNpbmc6IDA7IG1hcmdpbi1yaWdodDogNXB4O31cclxuLmZhLWV4YW1wbGVzIHNwYW4ge21hcmdpbi1sZWZ0OiA2cHg7ICBkaXNwbGF5OiBub25lIH1cclxuXHJcbi5zb2NpYWwtYnRuLWFyZWF7cGFkZGluZzogODBweCAwO31cclxuLmJ1dHRvbi0zZCB7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQmFja2dyb3VuZCBjb2xvclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmJnLXdoaXRleyBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7fVxyXG4uYmctd2hpdGUtdHJhbnNwYXJlbnR7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjMpICFpbXBvcnRhbnR9XHJcbi5iZy15ZWxsb3d7IGJhY2tncm91bmQ6ICNlNmFmMmEgIWltcG9ydGFudDsgfVxyXG4uYmctZGVlcC15ZWxsb3d7IGJhY2tncm91bmQ6ICNjOGE2NGIgIWltcG9ydGFudDsgfVxyXG4uYmctZ29sZGVuLXllbGxvd3sgYmFja2dyb3VuZDogI2ZmZDgwMCAhaW1wb3J0YW50OyB9XHJcbi5iZy1mYXN0LXllbGxvd3sgYmFja2dyb3VuZDogI2ZkZDk0NyAhaW1wb3J0YW50OyB9XHJcbi5iZy1kYXJrLWdyYXl7IGJhY2tncm91bmQ6ICMyNTI1MjUgIWltcG9ydGFudDsgfVxyXG4uYmctbWlkLWdyYXl7IGJhY2tncm91bmQ6ICNkNGQ0ZDQgIWltcG9ydGFudDsgfVxyXG4uYmctbWlkLWdyYXkyeyBiYWNrZ3JvdW5kOiAjYjJiMmIyICFpbXBvcnRhbnQ7IH1cclxuLmJnLW1pZC1ncmF5M3sgYmFja2dyb3VuZDogI2UyZTJlMiAhaW1wb3J0YW50OyB9XHJcbi5iZy1ibGFja3sgYmFja2dyb3VuZDogIzAwMDAwMCAhaW1wb3J0YW50OyB9XHJcbi5iZy1ncmF5IHsgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNiAhaW1wb3J0YW50O31cclxuLmJnLXllbGxvdy1vY2hyZSB7IGJhY2tncm91bmQtY29sb3I6ICM5OTc1NDYgIWltcG9ydGFudDt9XHJcbi5iZy1kZWVwLWJyb3dueyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ0NDQxICFpbXBvcnRhbnQ7fVxyXG4uYmctdHJhbnNwYXJlbnQgeyBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9XHJcbi5iZy1vcmFuZ2UgeyBiYWNrZ3JvdW5kOiNjMjQ3NDIgIWltcG9ydGFudDt9XHJcbi5iZy1mYXN0LW9yYW5nZSB7IGJhY2tncm91bmQ6I2ZmNTEzYiAhaW1wb3J0YW50O31cclxuLmJnLXBpbmsgeyBiYWNrZ3JvdW5kOiNjMjM0NWYgIWltcG9ydGFudH1cclxuLmJnLWRlZXAtcmVkIHsgYmFja2dyb3VuZDojZGMzNTM1ICFpbXBvcnRhbnR9XHJcbi5iZy1kZWVwLXBpbmsgeyBiYWNrZ3JvdW5kOiNlNTM4NzggIWltcG9ydGFudH1cclxuLmJnLWxpZ2h0LXBpbmsgeyBiYWNrZ3JvdW5kOiNkYzM3OGUgIWltcG9ydGFudH1cclxuLmJnLWZhc3QtcGluayB7IGJhY2tncm91bmQ6I2ZmMWE1NiAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1waW5rLWRhcmsgeyBiYWNrZ3JvdW5kOiNlZjEwNmUgIWltcG9ydGFudH1cclxuLmJnLW1hZ2VudGEgeyBiYWNrZ3JvdW5kOiNkOTQzNzggIWltcG9ydGFudCB9XHJcbi5iZy1saWdodC15ZWxsb3cge2JhY2tncm91bmQ6I2Y4ZjdmNSAhaW1wb3J0YW50fVxyXG4uYmctZGFyay1ncmVlbnsgYmFja2dyb3VuZDojNjBhNTMyICFpbXBvcnRhbnQ7fVxyXG4uYmctZGFyay1ibHVlIHsgYmFja2dyb3VuZDojMWUyMTI2ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ibHVlMiB7YmFja2dyb3VuZDojMTMxZDQzICFpbXBvcnRhbnQ7IH1cclxuLmJnLWRlZXAtYmx1ZTMge2JhY2tncm91bmQ6IzFkMjEyNyAhaW1wb3J0YW50OyB9XHJcbi5iZy1kZWVwLWJsdWUtZGFya3tiYWNrZ3JvdW5kOiMxZDZjYWUgIWltcG9ydGFudDt9XHJcbi5iZy12aW9sZXQgeyBiYWNrZ3JvdW5kOiM2YzQwN2UgIWltcG9ydGFudH1cclxuLmJnLWxpZ2h0LWdyYXkgeyBiYWNrZ3JvdW5kOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7IH1cclxuLmJnLWJyb3duIHtiYWNrZ3JvdW5kOiAjNjE0YzQ1ICFpbXBvcnRhbnR9XHJcbi5iZy1kZWVwLW9yYW5nZSB7YmFja2dyb3VuZDogI2Q2NmU0YSAhaW1wb3J0YW50fVxyXG4uYmctdHJhbnNwYXJlbnQtYmx1ZSB7IGJhY2tncm91bmQ6IHJnYmEoMCwyMzksMjU1LC41KSAhaW1wb3J0YW50fVxyXG4uYmctdHJhbnNwYXJlbnQtZ3JlZW57IGJhY2tncm91bmQ6IHJnYmEoMCwyNTUsMTUxLC41KSAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1ncmVlbnsgYmFja2dyb3VuZDogIzAwZmY5NyAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1ibHVlIHsgYmFja2dyb3VuZDogIzAwZWZmZiAhaW1wb3J0YW50fVxyXG4uYmctZmFzdC1ibHVlLWdyZWVuLWdyYWRpYW50IHsgYmFja2dyb3VuZDogIzAwZWZmZjsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMDBlZmZmIDAlLCAjMDBmZjk3IDEwMCUpOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwjMDBlZmZmKSwgY29sb3Itc3RvcCgxMDAlLCMwMGZmOTcpKTsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMDBlZmZmIDAlLCMwMGZmOTcgMTAwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwMGVmZmYgMCUsIzAwZmY5NyAxMDAlKTsgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwMGVmZmYgMCUsIzAwZmY5NyAxMDAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzAwZWZmZiAwJSwjMDBmZjk3IDEwMCUpOyBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZWZmZicsIGVuZENvbG9yc3RyPScjMDBmZjk3JyxHcmFkaWVudFR5cGU9MSApOyB9XHJcbi5iZy1jcmltc29uLXJlZCB7IGJhY2tncm91bmQ6ICNlMzFkM2IgIWltcG9ydGFudH1cclxuLmJnLWRlZXAtZ3JlZW4ge2JhY2tncm91bmQ6ICMxYWNkN2IgIWltcG9ydGFudDsgfVxyXG4uYmctZGVlcC1ncmVlbjJ7YmFja2dyb3VuZDogIzdlYmFhMSAhaW1wb3J0YW50O31cclxuLmJnLWRlZXAtZ3JlZW4tZGFya3tiYWNrZ3JvdW5kOiAjMDRiOTY2ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ncmVlbi1kYXJrMntiYWNrZ3JvdW5kOiAjNmFkNWE3ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ncmVlbi1kYXJrM3tiYWNrZ3JvdW5kOiAjNjJhNDg2ICFpbXBvcnRhbnQ7fVxyXG4uYmctZGVlcC1ibHVlIHtiYWNrZ3JvdW5kOiAjMjI4M2Q0ICFpbXBvcnRhbnQ7IH1cclxuLmJnLXRyYW5zcGFyZW50LWRlZXAtYmx1ZXsgYmFja2dyb3VuZDogcmdiYSgxNywxMTYsMTk4LC45KSAhaW1wb3J0YW50fVxyXG4uYmctdHVycXVvaXNlLWJsdWUge2JhY2tncm91bmQ6ICM5M2U0Y2YgIWltcG9ydGFudDt9XHJcbi5iZy1kZWVwLXBpbmstZGFyayB7IGJhY2tncm91bmQ6I2UxNTI3NiAhaW1wb3J0YW50fVxyXG5cclxuLyogb3BhY2l0eSAqL1xyXG4ub3BhY2l0eS1saWdodHsgcG9zaXRpb246IGFic29sdXRlOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBvcGFjaXR5OiAwLjU7IHotaW5kZXg6IDE7IHRvcDowOyBsZWZ0OiAwIH1cclxuLm9wYWNpdHktbWVkaXVteyBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDAuNzsgei1pbmRleDogMTsgdG9wOjA7IGxlZnQ6IDAgfVxyXG4ub3BhY2l0eS1mdWxseyBwb3NpdGlvbjogYWJzb2x1dGU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDAuODsgei1pbmRleDogMTsgdG9wOjA7IGxlZnQ6IDAgfVxyXG4ub3BhY2l0eS1mdWxsLWRhcmt7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgb3BhY2l0eTogMC45OyB6LWluZGV4OiAxOyB0b3A6MDsgbGVmdDogMCB9XHJcblxyXG4vKiBzZWN0aW9uIGhlaWdodCAgKi9cclxuLm9uZS1mb3VydGgtc2NyZWVuIHttaW4taGVpZ2h0OiA4MDBweH1cclxuXHJcbi8qIHNjcm9sbCBkb3duICovXHJcbi5zY3JvbGwtZG93bnsgYm90dG9tOiA1MHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDEwfVxyXG4uc2Nyb2xsLWRvd24gYSBpIHsgYmFja2dyb3VuZDogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4OyBmb250LXNpemU6IDE3cHg7IHBhZGRpbmc6IDJweCA2cHg7IGNvbG9yOiAjMDAwOyB9XHJcbi5zY3JvbGwtZG93biBhIGk6aG92ZXIgeyBiYWNrZ3JvdW5kOiMwMDA7IGNvbG9yOiAjZmZmICB9XHJcblxyXG4uc2Nyb2xsLWRvd24tbGlnaHR7IGJvdHRvbTogNTBweDsgcG9zaXRpb246IGFic29sdXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAxMH1cclxuLnNjcm9sbC1kb3duLWxpZ2h0IGEgaSB7IGZvbnQtc2l6ZTogMzVweDsgcGFkZGluZzogMnB4IDZweDsgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQpOyB9XHJcbi5zY3JvbGwtZG93bi1saWdodCBhIGk6aG92ZXIgeyBjb2xvcjogI2ZmZiB9XHJcblxyXG4vKiBzY3JvbGwgdG9wICovXHJcbi5zY3JvbGxUb1RvcCB7IGRpc3BsYXk6IG5vbmU7IGZvbnQtd2VpZ2h0OiBib2xkOyBoZWlnaHQ6IGF1dG87IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBmaXhlZDsgcmlnaHQ6IDM1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB0b3A6IDk0JTsgd2lkdGg6IGF1dG87IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IHotaW5kZXg6IDU1NTsgYm9yZGVyLXJhZGl1czoycHg7IH1cclxuLnNjcm9sbFRvVG9wIGkgeyBmb250LXNpemU6IDE4cHg7IG1hcmdpbjogMCA2cHg7IGNvbG9yOiAjZmZmOyB9XHJcbi5zY3JvbGxUb1RvcDpob3ZlciB7IG9wYWNpdHk6IDAuNTsgfVxyXG4uc2Nyb2xsVG9Ub3A6aG92ZXIgaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEJhY2tncm91bmQgaW1hZ2VcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5wYXJhbGxheC1maXh7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7IHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCAhaW1wb3J0YW50IH1cclxuLmZpeC1iYWNrZ3JvdW5keyBwb3NpdGlvbjogcmVsYXRpdmU7ICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IGFuaW1hdGlvbi1kdXJhdGlvbjogMHM7ICBhbmltYXRpb24tZmlsbC1tb2RlOiBub25lOyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7IGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudH0gLyogIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwczsgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogbm9uZTsgKi9cclxuLmNvdmVyLWJhY2tncm91bmR7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDt9XHJcbi5iYWNrZ3JvdW5kLXNpemUtaW5oZXJpdCB7YmFja2dyb3VuZC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnR9XHJcbi5iYWNrZ3JvdW5kLWF0dGFjaG1lbnQtaW5oZXJpdCB7YmFja2dyb3VuZC1hdHRhY2htZW50OiBpbmhlcml0ICFpbXBvcnRhbnR9XHJcbi5iYWNrZ3JvdW5kLXBvc2l0aW9uLWxlZnQge2JhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyICFpbXBvcnRhbnQ7fVxyXG4uYmFja2dyb3VuZC1wb3NpdGlvbi1yaWdodCB7YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFpbXBvcnRhbnQ7fVxyXG4uYmFja2dyb3VuZC1wb3NpdGlvbi10b3Age2JhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcCAhaW1wb3J0YW50O31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBDdXN0b21cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5jZW50ZXItY29seyBmbG9hdDpub25lICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuXHJcbi8qIHNlcGFyYXRvciAqL1xyXG4uc2VwYXJhdG9yLWxpbmUtZnVsbCB7IGhlaWdodDogMXB4OyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDEwMCU7fVxyXG4uc2VwYXJhdG9yLWxpbmUgeyBoZWlnaHQ6IDJweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiAzMHB4OyBtYXJnaW46NyUgYXV0b31cclxuLnNlcGFyYXRvci1saW5lLXRoaWNrIHsgaGVpZ2h0OiA0cHg7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogMzBweDsgbWFyZ2luOjclIGF1dG99XHJcbi5zZXBhcmF0b3ItbGluZS10aGljay1mdWxsIHsgaGVpZ2h0OiA0cHg7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogMTAwJTsgbWFyZ2luOjclIGF1dG99XHJcbi5zZXBhcmF0b3ItbGluZS10aGljay1sb25nIHsgaGVpZ2h0OiAzcHg7IG1hcmdpbjogMCBhdXRvOyB3aWR0aDogODBweDsgbWFyZ2luOjclIGF1dG99XHJcbi5zZXBhcmF0b3ItbGluZS1tZWRpdW0tdGhpY2sgeyBoZWlnaHQ6IDZweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiA0NSU7IG1hcmdpbjo3JSBhdXRvfVxyXG4uc2VwYXJhdG9yLWxpbmUtZXh0cmEtdGhpY2sgeyBoZWlnaHQ6IDhweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiA1MCU7IG1hcmdpbjo3JSBhdXRvfVxyXG4uc2VwYXJhdG9yLWxpbmUtdmVydGljYWwgeyB3aWR0aDo3cHg7IGhlaWdodDo4MHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7IGZsb2F0OmxlZnQ7IG1hcmdpbi1yaWdodDo5MHB4O31cclxuLnRoaW4tc2VwYXJhdG9yLWxpbmUgeyBoZWlnaHQ6IDFweDsgd2lkdGg6IDMwcHg7IG1hcmdpbjo3JSBhdXRvfVxyXG4udmVydGljYWwtc2VwYXJhdG9yIHsgaGVpZ2h0OjI1cHg7IHdpZHRoOjI1cHg7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjMDAwfVxyXG4ud2lkZS1zZXBhcmF0b3ItbGluZSB7IGhlaWdodDogMXB4OyAgYmFja2dyb3VuZC1jb2xvcjojZTVlNWU1OyBtYXJnaW46NSUgMTVweDt9XHJcbi50aXRsZS1zZXBhcmF0b3ItbGluZSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAzcHg7IG1hcmdpbi1yaWdodDogNXB4OyB3aWR0aDogMTFweDsgfVxyXG4uZGl2aWRlci1saW5lIHtoZWlnaHQ6IDFweDsgbWFyZ2luOiAwIGF1dG87IHdpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4xKTt9XHJcblxyXG4vKiBtYXJnaW4gKi9cclxuLm1hcmdpbi1vbmUtaGFsZnttYXJnaW46MC41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLW9uZXttYXJnaW46MSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10d297bWFyZ2luOjEuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10aHJlZXttYXJnaW46MiUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1mb3Vye21hcmdpbjoyLjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tZml2ZXttYXJnaW46MyUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1zaXh7bWFyZ2luOjMuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1zZXZlbnttYXJnaW46NCUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1laWdodCB7bWFyZ2luOjQuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1uaW5lIHttYXJnaW46NSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10ZW57IG1hcmdpbjo1LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tZWxldmVueyBtYXJnaW46NiUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10d2VsdmV7IG1hcmdpbjo2LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdGhpcnRlZW57IG1hcmdpbjo3JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLWZvdXJ0ZWVueyBtYXJnaW46Ny41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLWZpZnRlZW57IG1hcmdpbjo4JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXNpeHRlZW57IG1hcmdpbjo4LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tc2V2ZW50ZWVueyBtYXJnaW46OSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1laWdodGVlbnsgbWFyZ2luOjkuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi1uaW5ldGVlbnsgbWFyZ2luOjEwJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eXsgbWFyZ2luOjEwLjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LW9uZXsgbWFyZ2luOjExJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS10d297IG1hcmdpbjoxMS41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS10aHJlZXsgbWFyZ2luOjEyJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS1mb3VyeyBtYXJnaW46MTIuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10d2VudHktZml2ZXsgbWFyZ2luOjEzJSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS1zaXh7IG1hcmdpbjoxMy41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS1zZXZlbnsgbWFyZ2luOjE0JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXR3ZW50eS1laWdodHsgbWFyZ2luOjE0LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdHdlbnR5LW5pbmV7IG1hcmdpbjoxNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10aGlydHl7IG1hcmdpbjoxNS41JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRoaXJ0eS1vbmV7bWFyZ2luOjE2JSAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLXRoaXJ0eS10d297bWFyZ2luOjE2LjUlICFpbXBvcnRhbnR9XHJcbi5tYXJnaW4tdGhpcnR5LXRocmVle21hcmdpbjoxNyUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10aGlydHktZm91cnttYXJnaW46MTcuNSUgIWltcG9ydGFudH1cclxuLm1hcmdpbi10aGlydHktZml2ZXttYXJnaW46MTglICFpbXBvcnRhbnR9XHJcbi5uby1tYXJnaW57IG1hcmdpbjowICFpbXBvcnRhbnR9XHJcbi5uby1tYXJnaW4tbHJ7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50fVxyXG4ubm8tbWFyZ2luLXRieyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudH1cclxuLm5vLW1hcmdpbi10b3B7IG1hcmdpbi10b3A6MCAhaW1wb3J0YW50fVxyXG4ubm8tbWFyZ2luLWJvdHRvbXsgbWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9XHJcbi5uby1tYXJnaW4tbGVmdHsgbWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fVxyXG4ubm8tbWFyZ2luLXJpZ2h0eyBtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fVxyXG4ubWFyZ2luLWxyLWF1dG8ge21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuXHJcbi8qIHBhZGRpbmcgKi9cclxuLnBhZGRpbmctb25lLWhhbGZ7cGFkZGluZzowLjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLW9uZXtwYWRkaW5nOjElICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3b3twYWRkaW5nOjEuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhyZWV7cGFkZGluZzoyJSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1mb3Vye3BhZGRpbmc6Mi41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1maXZle3BhZGRpbmc6MyUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctc2l4e3BhZGRpbmc6My41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1zZXZlbntwYWRkaW5nOjQlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLWVpZ2h0IHtwYWRkaW5nOjQuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctbmluZSB7cGFkZGluZzo1JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10ZW57IHBhZGRpbmc6NS41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1lbGV2ZW57IHBhZGRpbmc6NiUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbHZleyBwYWRkaW5nOjYuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhpcnRlZW57IHBhZGRpbmc6NyUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctZm91cnRlZW57IHBhZGRpbmc6Ny41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1maWZ0ZWVueyBwYWRkaW5nOjglICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXNpeHRlZW57IHBhZGRpbmc6OC41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1zZXZlbnRlZW57IHBhZGRpbmc6OSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctZWlnaHRlZW57IHBhZGRpbmc6OS41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy1uaW5ldGVlbnsgcGFkZGluZzoxMCUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbnR5eyBwYWRkaW5nOjEwLjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS1vbmV7IHBhZGRpbmc6MTElICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS10d297IHBhZGRpbmc6MTEuNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbnR5LXRocmVleyBwYWRkaW5nOjEyJSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHktZm91cnsgcGFkZGluZzoxMi41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHktZml2ZXsgcGFkZGluZzoxMyUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdHdlbnR5LXNpeHsgcGFkZGluZzoxMy41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHktc2V2ZW57IHBhZGRpbmc6MTQlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXR3ZW50eS1laWdodHsgcGFkZGluZzoxNC41JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10d2VudHktbmluZXsgcGFkZGluZzoxNSUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhpcnR5eyBwYWRkaW5nOjE1LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXRoaXJ0eS1vbmV7cGFkZGluZzoxNiUgIWltcG9ydGFudH1cclxuLnBhZGRpbmctdGhpcnR5LXR3b3twYWRkaW5nOjE2LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXRoaXJ0eS10aHJlZXtwYWRkaW5nOjE3JSAhaW1wb3J0YW50fVxyXG4ucGFkZGluZy10aGlydHktZm91cntwYWRkaW5nOjE3LjUlICFpbXBvcnRhbnR9XHJcbi5wYWRkaW5nLXRoaXJ0eS1maXZle3BhZGRpbmc6MTglICFpbXBvcnRhbnR9XHJcbi5uby1wYWRkaW5neyBwYWRkaW5nOjAgIWltcG9ydGFudH1cclxuLm5vLXBhZGRpbmctbHJ7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbi5uby1wYWRkaW5nLXRieyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4ubm8tcGFkZGluZy10b3B7IHBhZGRpbmctdG9wOjAgIWltcG9ydGFudH1cclxuLm5vLXBhZGRpbmctYm90dG9teyBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9XHJcbi5uby1wYWRkaW5nLWxlZnR7IHBhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9XHJcbi5uby1wYWRkaW5nLXJpZ2h0eyBwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH1cclxuXHJcbi8qIGRpc3BsYXkgKi9cclxuLmRpc3BsYXktYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50fVxyXG4ub3ZlcmZsb3ctaGlkZGVueyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnR9XHJcbi5kaXNwbGF5LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50fVxyXG4uZGlzcGxheS1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudH1cclxuLmRpc3BsYXktbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuLmRpc3BsYXktaW5oZXJpdCB7IGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudH1cclxuXHJcbi8qIHBvc2l0aW9uICovXHJcbi5wb3NpdGlvbi1yZWxhdGl2ZXsgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IHotaW5kZXg6IDUgfVxyXG4ucG9zaXRpb24tYWJzb2x1dGUge3Bvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O31cclxuLnBvc2l0aW9uLWZpeGVkIHtwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDt9XHJcbi5wb3NpdGlvbi1yaWdodCB7IHJpZ2h0OjAgIWltcG9ydGFudDsgfVxyXG4ucG9zaXRpb24tbGVmdCB7IGxlZnQ6MCAhaW1wb3J0YW50OyB9XHJcbi5wb3NpdGlvbi10b3AgeyB0b3A6MCAhaW1wb3J0YW50OyB9XHJcblxyXG4vKiB0b3AgKi9cclxuLnRvcDAge3RvcDogMCAhaW1wb3J0YW50fVxyXG4udG9wMSB7dG9wOiAxcHggIWltcG9ydGFudH1cclxuLnRvcDIge3RvcDogMnB4ICFpbXBvcnRhbnR9XHJcbi50b3AzIHt0b3A6IDNweCAhaW1wb3J0YW50fVxyXG4udG9wNCB7dG9wOiA0cHggIWltcG9ydGFudH1cclxuLnRvcDUge3RvcDogNXB4ICFpbXBvcnRhbnR9XHJcbi50b3A2IHt0b3A6IDZweCAhaW1wb3J0YW50fVxyXG4udG9wNyB7dG9wOiA3cHggIWltcG9ydGFudH1cclxuLnRvcDgge3RvcDogOHB4ICFpbXBvcnRhbnR9XHJcbi50b3A5IHt0b3A6IDlweCAhaW1wb3J0YW50fVxyXG4udG9wMTAge3RvcDogMTBweCAhaW1wb3J0YW50fVxyXG5cclxuLnRvcC1taW51czEge3RvcDogLTFweCAhaW1wb3J0YW50fVxyXG4udG9wLW1pbnVzMiB7dG9wOiAtMnB4ICFpbXBvcnRhbnR9XHJcbi50b3AtbWludXMzIHt0b3A6IC0zcHggIWltcG9ydGFudH1cclxuLnRvcC1taW51czQge3RvcDogLTRweCAhaW1wb3J0YW50fVxyXG4udG9wLW1pbnVzNSB7dG9wOiAtNXB4ICFpbXBvcnRhbnR9XHJcbi50b3AtbWludXM2IHt0b3A6IC02cHggIWltcG9ydGFudH1cclxuLnRvcC1taW51czcge3RvcDogLTdweCAhaW1wb3J0YW50fVxyXG4udG9wLW1pbnVzOCB7dG9wOiAtOHB4ICFpbXBvcnRhbnR9XHJcbi50b3AtbWludXM5IHt0b3A6IC05cHggIWltcG9ydGFudH1cclxuLnRvcC1taW51czEwIHt0b3A6IC0xMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4vKiB3aWR0aCAqL1xyXG4ud2lkdGggeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDkwJTsgfVxyXG4ud2lkdGgtMjAgeyB3aWR0aDoyMCUgIWltcG9ydGFudDt9XHJcbi53aWR0aC0zMCB7IHdpZHRoOjMwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLTQwIHsgd2lkdGg6NDAlICFpbXBvcnRhbnQ7fVxyXG4ud2lkdGgtNTAgeyB3aWR0aDo1MCUgIWltcG9ydGFudDt9XHJcbi53aWR0aC02MCB7IHdpZHRoOjYwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLTcwIHsgd2lkdGg6NzAlICFpbXBvcnRhbnQ7fVxyXG4ud2lkdGgtODAgeyB3aWR0aDo4MCUgIWltcG9ydGFudDt9XHJcbi53aWR0aC05MCB7IHdpZHRoOjkwJSAhaW1wb3J0YW50O31cclxuLndpZHRoLTEwMCB7IHdpZHRoOjEwMCUgIWltcG9ydGFudDt9XHJcbi53aWR0aC1hdXRvIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudH1cclxuXHJcbi8qIGhlaWdodCAqL1xyXG4uaGVpZ2h0LTEwMCB7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50fVxyXG4uaGVpZ2h0LWF1dG8geyBoZWlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuLmNsZWFyLWJvdGh7IGNsZWFyOmJvdGh9XHJcbi52ZXJ0aWNhbC1hbGlnbi1taWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7fVxyXG4udmVydGljYWwtbWlkZGxlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbGVmdDowOyByaWdodDogMH1cclxuLnZlcnRpY2FsLWFsaWduLXRvcCB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDt9XHJcbi5saW5lLWJyZWFrIHsgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O31cclxuLnotaW5kZXgtMSB7ei1pbmRleDoxICFpbXBvcnRhbnQ7fVxyXG4uei1pbmRleC0wIHt6LWluZGV4OjAgIWltcG9ydGFudDt9XHJcbi56LWluZGV4LW1pbnVzMiB7ei1pbmRleDotMiAhaW1wb3J0YW50O31cclxuLm5vLXRyYW5zaXRpb24gKiwgLm93bC1jYXJvdXNlbCAqLCAubWZwLWNvbnRhaW5lciAqIHsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IH1cclxuc2VjdGlvbiB7IHBhZGRpbmc6IDEzMHB4IDA7IH1cclxuLmJ1dHRvbi1iZy1hcmVhe3BhZGRpbmc6IDgwcHggMDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQm9yZGVyXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uYm9yZGVyLWJsYWNreyBib3JkZXI6MXB4IHNvbGlkICMwMDB9XHJcbi5ib3JkZXItdGhpY2t7IGJvcmRlci13aWR0aDoycHggIWltcG9ydGFudCB9XHJcbi5ib3JkZXItd2hpdGUgeyBib3JkZXI6MXB4IHNvbGlkICNGRkZ9XHJcbi5ib3JkZXItdG9wIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyB9XHJcbi5ib3JkZXIgeyBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKSAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLXJpZ2h0IHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7IH1cclxuLmJvcmRlci1ib3R0b20geyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgfVxyXG4uYm9yZGVyLWxlZnQgeyBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmY7IH1cclxuLmJvcmRlci1jb2xvci1ibGFjayB7IGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLWNvbG9yLWZhc3QteWVsbG93IHsgYm9yZGVyLWNvbG9yOiAjZmRkOTQ3ICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItY29sb3Itd2hpdGUgeyBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudH1cclxuLmJvcmRlci1jb2xvci1mYXN0LXBpbmstZGFyayB7IGJvcmRlci1jb2xvcjogI2VmMTA2ZSAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLWRlZXAteWVsbG93IHsgYm9yZGVyLWNvbG9yOiAjZDhiNzVmICAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLWdyYXkgeyBib3JkZXItY29sb3I6I2Q3ZDdkNyAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLWNvbG9yLW9yYW5nZSB7IGJvcmRlci1jb2xvcjojZmY1MTNiICFpbXBvcnRhbnR9XHJcbi5uby1ib3JkZXIgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLXRvcC1saWdodCB7IGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7fVxyXG4uYm9yZGVyLWJvdHRvbS1saWdodCB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7fVxyXG4uYm9yZGVyLXRyYW5zcGVyZW50LXdoaXRlIHsgYm9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjI1KSAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLXRyYW5zcGVyZW50LXdoaXRlLWxpZ2h0IHsgYm9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEwKSAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLXRyYW5zcGVyZW50LWJsYWNrLWxpZ2h0IHsgYm9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEwKSAhaW1wb3J0YW50fVxyXG4uYm9yZGVyLXRyYW5zcGVyZW50LWdyZWVuIHtib3JkZXItY29sb3I6cmdiYSgxMDYsMjEzLDE2NywwLjUpICFpbXBvcnRhbnR9XHJcbi5ib3JkZXItYm90dG9tLXRyYW5zcGVyZW50LXdoaXRlIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAhaW1wb3J0YW50fVxyXG4ubm8tYm9yZGVyLXJvdW5kIHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH1cclxuLnJvdW5kLWJvcmRlcntib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudCB9XHJcbi5pbWctYm9yZGVyIHtib3JkZXI6IDhweCBzb2xpZCAjZmRkOTQ3OyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpOyB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IGxlZnQ6IDIwcHg7IHRvcDogMjBweDsgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG4uaW1nLWJvcmRlci1tZWRpdW0ge2JvcmRlcjogNXB4IHNvbGlkICNmZGQ5NDc7IGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7IHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTsgbGVmdDogMTVweDsgdG9wOiAxNXB4OyAgcG9zaXRpb246IGFic29sdXRlO31cclxuLmltZy1ib3JkZXItc21hbGwge2JvcmRlcjogNHB4IHNvbGlkICNmZGQ5NDc7IGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7IHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgbGVmdDogMTBweDsgdG9wOiAxMHB4OyAgcG9zaXRpb246IGFic29sdXRlO31cclxuXHJcblxyXG4vKiBidXR0b25zICovXHJcbi5idG4ge2Rpc3BsYXk6IGlubGluZS1ibG9jazsgIG1hcmdpbi1yaWdodDogMTVweDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgYm9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXJhZGl1czogMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgd2lkdGg6IGF1dG87IGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgZm9udC13ZWlnaHQ6IDYwMCB9XHJcbi5idG4tcm91bmQgeyBib3JkZXItcmFkaXVzOjRweCAhaW1wb3J0YW50fVxyXG4uYnRuIGkgeyBtYXJnaW4tcmlnaHQ6NXB4fVxyXG4uYnRuLmJ0bi1sYXJnZSBpIHsgZm9udC1zaXplOiAyNHB4O31cclxuLmJ0bi1zbWFsbC13aGl0ZTpmb2N1cyB7Y29sb3I6ICNmZmZ9XHJcblxyXG4uYnV0dG9uIHsgbWFyZ2luLXRvcDowOyBtYXJnaW4tYm90dG9tOiAwfVxyXG4uYnRuLmJ0bi1sYXJnZSB7IGZvbnQtc2l6ZTogMThweDsgcGFkZGluZzogMThweCAzNXB4O31cclxuLmJ0bi5idG4tbWVkaXVtIHsgZm9udC1zaXplOiAxNHB4OyBwYWRkaW5nOiAxMHB4IDIycHg7fVxyXG4uYnRuLmJ0bi1zbWFsbCB7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogNXB4IDE0cHg7IGxldHRlci1zcGFjaW5nOjFweH1cclxuLmJ0bi5idG4tdmVyeS1zbWFsbCB7Zm9udC1zaXplOiA5cHg7IHBhZGRpbmc6IDRweCAxMnB4IDNweDsgbGV0dGVyLXNwYWNpbmc6MXB4fVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24geyBib3JkZXI6MnB4IHNvbGlkICMwMDA7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogOHB4IDIwcHggOXB4OyBmb250LXNpemU6IDEycHg7IGNvbG9yOiMwMDA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAgIH1cclxuLmhpZ2hsaWdodC1idXR0b246aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgYm9yZGVyOiAycHggc29saWQgIzAwMDsgY29sb3I6I2ZmZn1cclxuLmhpZ2hsaWdodC1idXR0b24gaSB7IGNvbG9yOiAjMDAwfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbjpob3ZlciBpIHtjb2xvcjojZmZmfVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tZGFyayB7IGJvcmRlcjoycHggc29saWQgIzAwMDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA4cHggMjBweCA5cHg7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6I2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgIH1cclxuLmhpZ2hsaWdodC1idXR0b24tZGFyazpob3ZlciwgLmhpZ2hsaWdodC1idXR0b24tZGFyazpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBjb2xvcjojMDAwfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1kYXJrIGkgeyBjb2xvcjogI2ZmZn1cclxuLmhpZ2hsaWdodC1idXR0b24tZGFyazpob3ZlciBpIHtjb2xvcjojMDAwfVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tZ3JlZW4geyBib3JkZXI6MnB4IHNvbGlkICM2YWQ1YTc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMnB4IDIwcHggM3B4OyBmb250LXNpemU6IDEycHg7IGNvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM2YWQ1YTc7ICB9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWdyZWVuOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi1ncmVlbjpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IDJweCBzb2xpZCAjNmFkNWE3OyBjb2xvcjojZmZmfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ncmVlbiBpIHsgY29sb3I6ICNmZmZ9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWdyZWVuOmhvdmVyIGkge2NvbG9yOiNmZmY7fVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tYmx1ZSB7IGJvcmRlcjoycHggc29saWQgIzIyODNkNDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA4cHggMjBweCA5cHg7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6I2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzIyODNkNDsgIH1cclxuLmhpZ2hsaWdodC1idXR0b24tYmx1ZTpob3ZlciwgLmhpZ2hsaWdodC1idXR0b24tYmx1ZTpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IDJweCBzb2xpZCAjZmZmOyBjb2xvcjojZmZmfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlIGkgeyBjb2xvcjogI2ZmZn1cclxuLmhpZ2hsaWdodC1idXR0b24tYmx1ZTpob3ZlciBpIHtjb2xvcjojMjI4M2Q0fVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24tYmx1ZS1kYXJrIHsgYm9yZGVyOjJweCBzb2xpZCAjMjI4M2Q0OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDhweCAyMHB4IDlweDsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjojZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI4M2Q0OyAgfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlLWRhcms6aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLWJsdWUtZGFyazpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBjb2xvcjojMDAwfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlLWRhcmsgaSB7IGNvbG9yOiAjZmZmfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibHVlLWRhcms6aG92ZXIgaSB7Y29sb3I6IzIyODNkNH1cclxuXHJcbi5idG4tc21hbGwtd2hpdGUtYmFja2dyb3VuZCB7IGZvbnQtc2l6ZTogMTFweDsgbGV0dGVyLXNwYWNpbmc6IDJweDsgcGFkZGluZzogNnB4IDIzcHg7IGNvbG9yOiAjMDAwOyBtYXJnaW4tcmlnaHQ6IDIwcHg7IGJhY2tncm91bmQ6I2ZmZjsgYm9yZGVyOiAycHggc29saWQgI2ZmZiB9XHJcbi5idG4tc21hbGwtd2hpdGUtYmFja2dyb3VuZDpob3ZlciwgLmJ0bi1zbWFsbC13aGl0ZS1iYWNrZ3JvdW5kOmZvY3VzIHsgYmFja2dyb3VuZDp0cmFuc3BhcmVudDsgYm9yZGVyOiAycHggc29saWQgI2ZmZjsgY29sb3I6ICNmZmY7IH1cclxuLmJ0bi1zbWFsbC13aGl0ZS1iYWNrZ3JvdW5kIGkgeyBjb2xvcjogIzAwMH1cclxuLmJ0bi1zbWFsbC13aGl0ZS1iYWNrZ3JvdW5kOmhvdmVyIGkgeyBjb2xvcjogI2ZmZn1cclxuXHJcbi5idG4tc21hbGwtd2hpdGUgeyBmb250LXNpemU6IDExcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHBhZGRpbmc6IDZweCAyNXB4OyBib3JkZXI6IDJweCBzb2xpZCAjZmZmOyBjb2xvcjogI2ZmZjt9XHJcbi5idG4tc21hbGwtd2hpdGU6aG92ZXIsIC5idG4tc21hbGwtd2hpdGU6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyBjb2xvcjogIzAwMH1cclxuXHJcbi5idG4tc21hbGwtd2hpdGUtZGFyayB7IGZvbnQtc2l6ZTogMTFweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgcGFkZGluZzogNnB4IDI1cHg7IGJvcmRlcjogMnB4IHNvbGlkICNmZmY7IGNvbG9yOiAjMDAwOyBiYWNrZ3JvdW5kOiNmZmZ9XHJcbi5idG4tc21hbGwtd2hpdGUtZGFyazpob3ZlciwgLmJ0bi1zbWFsbC13aGl0ZS1kYXJrOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsgY29sb3I6ICNmZmY7IGJvcmRlcjogMnB4IHNvbGlkICNmZmZ9XHJcblxyXG4uYnRuLXZlcnktc21hbGwtd2hpdGUgeyBmb250LXNpemU6IDlweDsgbGV0dGVyLXNwYWNpbmc6IDJweDsgcGFkZGluZzogMnB4IDE1cHg7IGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IGNvbG9yOiAjZmZmO31cclxuLmJ0bi12ZXJ5LXNtYWxsLXdoaXRlOmhvdmVyLCAuYnRuLXZlcnktc21hbGwtd2hpdGU6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyBjb2xvcjogIzAwMH1cclxuXHJcbi5idG4tYmxhY2t7IGJvcmRlcjogMnB4IHNvbGlkICMwMDA7IGNvbG9yOiAjZmZmOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IHBhZGRpbmc6IDdweCAyMHB4IDhweDsgd2lkdGg6IGF1dG87fVxyXG4uYnRuLWJsYWNrOmhvdmVyLCAuYnRuLWJsYWNrOmZvY3VzIHtib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBjb2xvcjogIzAwMDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnR9XHJcblxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibGFjay1ib3JkZXIgeyBib3JkZXI6IDRweCBzb2xpZCAjMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAyMnB4OyBwYWRkaW5nOiAyMHB4IDMwcHg7IGNvbG9yOiAjMDAwO31cclxuLmhpZ2hsaWdodC1idXR0b24tYmxhY2stYm9yZGVyOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi1ibGFjay1ib3JkZXI6Zm9jdXN7IGJvcmRlcjogNHB4IHNvbGlkICMwMDA7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmfVxyXG5cclxuLmhpZ2hsaWdodC1idXR0b24td2hpdGUtYm9yZGVyeyBib3JkZXI6IDRweCBzb2xpZCAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAyMnB4OyBwYWRkaW5nOiAyMHB4IDMwcHg7IGNvbG9yOiAjZmZmO31cclxuLmhpZ2hsaWdodC1idXR0b24td2hpdGUtYm9yZGVyOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi13aGl0ZS1ib3JkZXI6Zm9jdXMgeyBib3JkZXI6IDRweCBzb2xpZCAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb2xvcjogIzAwMH1cclxuXHJcbi5oaWdobGlnaHQtYnV0dG9uLWdyYXktYm9yZGVyeyBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC40KTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQtc2l6ZTogMjJweDsgcGFkZGluZzogMjBweCAzMHB4OyBjb2xvcjogI2FiYWJhYjt9XHJcbi5oaWdobGlnaHQtYnV0dG9uLWdyYXktYm9yZGVyOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi1ncmF5LWJvcmRlcjpmb2N1cyB7IGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjQpOyBiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpOyBjb2xvcjogI2ZmZn1cclxuXHJcbi5oaWdobGlnaHQtYnV0dG9uLXRyYW5zcGFyZW50LWJvcmRlcnsgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNCk7IGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjEpOyBmb250LXNpemU6IDIycHg7IHBhZGRpbmc6IDIwcHggMzBweDsgY29sb3I6ICNmZmY7fVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi10cmFuc3BhcmVudC1ib3JkZXI6aG92ZXIsIC5oaWdobGlnaHQtYnV0dG9uLXRyYW5zcGFyZW50LWJvcmRlcjpmb2N1cyB7IGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjYpOyBiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpOyBjb2xvcjogI2ZmZn1cclxuXHJcbi5oaWdobGlnaHQtYnV0dG9uLWJsYWNrLWJhY2tncm91bmR7IGJvcmRlcjogNHB4IHNvbGlkICMwMDA7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGZvbnQtc2l6ZTogMjBweDsgcGFkZGluZzogMjBweCAzMHB4OyBjb2xvcjogI2ZmZjsgfVxyXG4uaGlnaGxpZ2h0LWJ1dHRvbi1ibGFjay1iYWNrZ3JvdW5kOmhvdmVyLCAuaGlnaGxpZ2h0LWJ1dHRvbi1ibGFjay1iYWNrZ3JvdW5kOmZvY3VzIHsgYm9yZGVyOiA0cHggc29saWQgIzAwMDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgY29sb3I6ICMwMDB9XHJcblxyXG4uYnRuLXNtYWxsLWJsYWNrLWJhY2tncm91bmQgeyBmb250LXNpemU6IDExcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHBhZGRpbmc6IDZweCAyNXB4OyBib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzAwMCB9XHJcbi5idG4tc21hbGwtYmxhY2stYmFja2dyb3VuZDpob3ZlciwgLmJ0bi1zbWFsbC1ibGFjay1iYWNrZ3JvdW5kOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsgY29sb3I6ICMwMDA7IGJvcmRlcjogMnB4IHNvbGlkICMwMDB9XHJcblxyXG4uYnRuLXNtYWxsLWJsYWNrLWJvcmRlci1saWdodCB7IGZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDNweDsgcGFkZGluZzogNnB4IDI1cHg7IGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IGNvbG9yOiAjMDAwOyB9XHJcbi5idG4tc21hbGwtYmxhY2stYm9yZGVyLWxpZ2h0OmhvdmVyLCAuYnRuLXNtYWxsLWJsYWNrLWJvcmRlci1saWdodDpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmfVxyXG5cclxuLmJ0bi1saWdodC1ibGFja3sgYm9yZGVyOiAycHggc29saWQgIzAwMDsgY29sb3I6ICMwMDA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50fVxyXG4uYnRuLWxpZ2h0LWJsYWNrOmhvdmVyLCAuYnRuLWxpZ2h0LWJsYWNrOmZvY3VzIHtib3JkZXI6IDJweCBzb2xpZCAjMDAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBjb2xvcjogI2ZmZn1cclxuXHJcbi5idXR0b24tZGVzYyB7IGZvbnQtc2l6ZTozMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAzNXB4OyBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA2MDB9XHJcbi5idXR0b24tZGVzYyBzcGFuIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMThweDsgZm9udC13ZWlnaHQ6IDQwMCB9XHJcblxyXG4vKiByZXZlYWwgYnV0dG9uICovXHJcbi5idXR0b24tcmV2ZWFsIHsgb3ZlcmZsb3c6aGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXIgMHM7IGJvcmRlcjogMnB4IHNvbGlkICMwMDA7IGZvbnQtc2l6ZToxNnB4OyBwYWRkaW5nOiAwfVxyXG4uYnV0dG9uLXJldmVhbCBpIHsgcG9zaXRpb246YWJzb2x1dGU7IGxlZnQ6LTI1cHg7IHRvcDogMzAlOyBjb2xvcjogIzAwMDsgZm9udC1zaXplOiAyMHB4O31cclxuLmJ1dHRvbi1yZXZlYWwgc3BhbiB7cGFkZGluZzogMCA0NXB4OyBkaXNwbGF5OiBibG9jazsgbGluZS1oZWlnaHQ6NTRweH1cclxuLmJ1dHRvbi1yZXZlYWw6aG92ZXIgc3BhbiB7IHBhZGRpbmc6IDAgMzBweCAwIDYwcHg7IHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXIgMHM7IGNvbG9yOiAjMDAwIH1cclxuLmJ1dHRvbi1yZXZlYWw6aG92ZXIgaSB7IGxlZnQ6MjVweH1cclxuLmJ0bi5idG4tbGFyZ2UuYnV0dG9uLXJldmVhbCB7IHBhZGRpbmc6IDB9XHJcblxyXG4uYnV0dG9uLXJldmVhbC1ibGFjayB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmfVxyXG4uYnV0dG9uLXJldmVhbC1ibGFjayBzcGFuIHsgY29sb3I6ICNmZmZ9XHJcbi5idXR0b24tcmV2ZWFsLWJsYWNrIGkgeyBjb2xvcjogI2ZmZn1cclxuLmJ1dHRvbi1yZXZlYWwtYmxhY2s6aG92ZXIgc3BhbiB7IGNvbG9yOiAjZmZmfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIE93bCBjYXJvdXNlbFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLm93bC1jYXJvdXNlbCB7IG92ZXJmbG93OiBoaWRkZW47IH1cclxuLm93bC1idXR0b25zIHsgcG9zaXRpb246IHN0YXRpYzsgfVxyXG4ub3dsLXByZXYsIC5vd2wtbmV4dCB7IGNvbG9yOiAjMTExOyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxNnB4OyBoZWlnaHQ6IDEwNXB4OyBsaW5lLWhlaWdodDogMTA1cHg7IG1hcmdpbi10b3A6LTM1cHg7IG9wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDUwJTsgd2lkdGg6IDEwNXB4OyB6LWluZGV4OiA2OyB9XHJcbi5vd2wtcHJldiB7bGVmdDogLTcwcHg7fVxyXG4ub3dsLW5leHQge3JpZ2h0OiAtNzBweDt9XHJcbi5vd2wtcHJldjpiZWZvcmUsIC5vd2wtbmV4dDpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7IGJvcmRlci1yYWRpdXM6MnB4OyBib3gtc2hhZG93OiAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpOyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA2NiU7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDY2JTsgfVxyXG4ub3dsLW5leHQ6YmVmb3JlIHsgbGVmdDogYXV0bzsgcmlnaHQ6IDA7IH1cclxuLm93bC1wcmV2IC5mYSwgLm93bC1uZXh0IC5mYSB7Y29sb3I6ICMwMDA7IGZvbnQtc2l6ZTogMjRweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0xNSU7fVxyXG4ub3dsLXByZXYgLmZheyByaWdodDogNCV9XHJcbi5vd2wtbmV4dCAuZmEgeyBsZWZ0OiA0JTt9XHJcbi5vd2wtY2Fyb3VzZWw6aG92ZXIgLm93bC1wcmV2IHtsZWZ0OiAtMzVweDsgb3BhY2l0eTogMTsgfVxyXG4ub3dsLWNhcm91c2VsOmhvdmVyIC5vd2wtbmV4dCB7IG9wYWNpdHk6IDE7IHJpZ2h0OiAtMzVweDsgfVxyXG4ub3dsLXBhZ2luYXRpb24geyBib3R0b206IDMwcHg7IGRpc3BsYXk6IGJsb2NrOyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDUgIWltcG9ydGFudDsgfVxyXG4ub3dsLXBhZ2UgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCA1cHg7IH1cclxuLm93bC1wYWdlIHNwYW4geyBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgYm9yZGVyLXJhZGl1czogNHB4OyBib3gtc2hhZG93OiAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA3cHg7IHRyYW5zaXRpb246IGFsbCAwLjI3cyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSkgMHM7IHdpZHRoOiA3cHg7IH1cclxuLm93bC1wYWdlOmhvdmVyIHNwYW4geyBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7IH1cclxuLm93bC1wYWdlLmFjdGl2ZSBzcGFuIHsgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB0cmFuc2Zvcm06IHNjYWxlKDEuMzMzMzMpOyB9XHJcbi5vd2wtYmctaW1nIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IH1cclxuLm93bC1zdWJ0aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgbGV0dGVyLXNwYWNpbmc6IDEwcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA0MDA7IGxpbmUtaGVpZ2h0OiA4MHB4OyBkaXNwbGF5OmJsb2NrfVxyXG4ub3dsLXRpdGxlIHsgZm9udC1zaXplOiAzNXB4OyBmb250LXdlaWdodDogNjAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBkaXNwbGF5OiBibG9jazsgbGV0dGVyLXNwYWNpbmc6IDdweDt9XHJcbi5vd2wtdGl0bGUtYmlnIHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMjVweDsgZm9udC13ZWlnaHQ6IDYwMDsgbGV0dGVyLXNwYWNpbmc6IDdweDsgbGluZS1oZWlnaHQ6IDQwcHg7IHBhZGRpbmc6IDM1cHggNTBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgd2lkdGg6IDYwJSB9XHJcbi5kYXJrLXBhZ2luYXRpb24gLm93bC1wYWdlIHNwYW4geyBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoMCwgMCwgMCwgMSk7IGJveC1zaGFkb3c6IG5vbmUgfVxyXG4uZGFyay1wYWdpbmF0aW9uIC5vd2wtcGFnZS5hY3RpdmUgc3BhbiB7YmFja2dyb3VuZDp0cmFuc3BhcmVudDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAxKTsgfVxyXG4uZGFyay1wYWdpbmF0aW9uIC5vd2wtcHJldiwgLm93bC1uZXh0IHsgb3BhY2l0eTogMTsgfVxyXG4uZGFyay1wYWdpbmF0aW9uIC5vd2wtbmV4dDpiZWZvcmUgeyBsZWZ0OiBhdXRvOyByaWdodDogMDsgfVxyXG4uZGFyay1wYWdpbmF0aW9uIC5vd2wtcHJldiB7bGVmdDogLTM1cHg7IG9wYWNpdHk6IDE7IH1cclxuLmRhcmstcGFnaW5hdGlvbiAub3dsLW5leHQgeyBvcGFjaXR5OiAxOyByaWdodDogLTM1cHg7IH1cclxuLmxpZ2h0LXBhZ2luYXRpb24gLm93bC1wYWdlLmFjdGl2ZSBzcGFuIHtiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTsgfVxyXG5cclxuLyogc3F1YXJlIHBhZ2luYXRpb24gKi9cclxuLnNxdWFyZS1wYWdpbmF0aW9uIC5vd2wtcGFnZSBzcGFuIHsgd2lkdGg6MzBweDsgYm9yZGVyLXJhZGl1czogaW5oZXJpdDsgaGVpZ2h0OjNweDsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuNSl9XHJcbi5zcXVhcmUtcGFnaW5hdGlvbiAub3dsLXBhZ2UuYWN0aXZlIHNwYW4ge2JvcmRlcjpub25lICFpbXBvcnRhbnQ7IHRyYW5zZm9ybTpub25lIWltcG9ydGFudDsgYmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9XHJcblxyXG4vKiBoaWRlIG5leHQtcHJldiBhcnJvdyAqL1xyXG4uZGFyay1wYWdpbmF0aW9uLXdpdGhvdXQtbmV4dC1wcmV2LWFycm93IC5vd2wtcHJldiwgLmRhcmstcGFnaW5hdGlvbi13aXRob3V0LW5leHQtcHJldi1hcnJvdyAub3dsLW5leHQge2Rpc3BsYXk6IG5vbmV9XHJcblxyXG4vKiBoaWRlIGRvdCBuYXZpZ2F0aW9uICovXHJcbi5vd2wtbm8tcGFnaW5hdGlvbiAub3dsLXBhZ2luYXRpb24geyBkaXNwbGF5OiBub25lfVxyXG4ub3dsLW5vLXBhZ2luYXRpb24gLm93bC1wcmV2OjpiZWZvcmUsIC5vd2wtbm8tcGFnaW5hdGlvbiAub3dsLW5leHQ6OmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50fVxyXG4ub3dsLW5vLXBhZ2luYXRpb24gLm93bC1wcmV2IC5mYSwgLm93bC1uby1wYWdpbmF0aW9uIC5vd2wtbmV4dCAuZmEgeyBmb250LXNpemU6IDMwcHh9XHJcblxyXG4vKiBzaW1wbGUgbmV4dC1wcmV2IGFycm93ICovXHJcbi5vd2wtcHJldi1uZXh0LXNpbXBsZSAub3dsLXByZXY6OmJlZm9yZSwgLm93bC1uZXh0OjpiZWZvcmUgeyBib3gtc2hhZG93Om5vbmV9XHJcblxyXG4vKiBoYWxmIHNsaWRlciAqL1xyXG4ub3dsLWhhbGYtc2xpZGVyIC5vd2wtdGl0bGUgeyB3aWR0aDogNTAlOyBsaW5lLWhlaWdodDogNDBweDsgZm9udC1zaXplOiAyNXB4O31cclxuLm93bC1oYWxmLXNsaWRlciAuaXRlbSB7IG1pbi1oZWlnaHQ6IDc1MHB4fVxyXG4ub3dsLWhhbGYtc2xpZGVyIC5jb250YWluZXIgeyBtaW4taGVpZ2h0OiA3NTBweH1cclxuLm93bC1zbWFsbC1zbGlkZXIgLml0ZW0ge21pbi1oZWlnaHQ6IDQzMHB4fVxyXG4ub3dsLXNtYWxsLXNsaWRlciAuY29udGFpbmVyIHttaW4taGVpZ2h0OiA0MDBweH1cclxuXHJcbi8qIGJvdHRvbSBwYWdpbmF0aW9uICovXHJcbi5ib3R0b20tcGFnaW5hdGlvbiAub3dsLXBhZ2luYXRpb24ge3Bvc2l0aW9uOmluaGVyaXQgIWltcG9ydGFudH1cclxuXHJcbi8qIHNjcm9sbCBkb3duICovXHJcbi5zY3JvbGwtZG93bnsgYm90dG9tOiA1MHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDl9XHJcbi5zY3JvbGwtZG93biBhIGkgeyBiYWNrZ3JvdW5kOiAjZmZmOyBib3JkZXItcmFkaXVzOiAycHg7IGZvbnQtc2l6ZTogMTdweDsgcGFkZGluZzogMnB4IDZweDsgY29sb3I6ICMwMDA7IH1cclxuLnNjcm9sbC1kb3duIGEgaTpob3ZlciB7IGJhY2tncm91bmQ6IzAwMDsgY29sb3I6ICNmZmYgIH1cclxuLnNjcm9sbC10by1kb3duIHsgY3Vyc29yOnVybChcIi4uL2ltYWdlcy9hcnJvdy1kb3duLnBuZ1wiKSwgcG9pbnRlcjt9XHJcbi5zY3JvbGwtdG8tZG93bi13aGl0ZSB7IGN1cnNvcjp1cmwoXCIuLi9pbWFnZXMvYXJyb3ctZG93bi5wbmdcIiksIHBvaW50ZXI7fSAvKiBhcnJvdy1kb3duLXdoaXRlICovXHJcbi5iYWNrZ3JvdW5kLXNsaWRlci10ZXh0IHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJX1cclxuI293bC1kZW1vLWJhY2tncm91bmQgLm93bC1pdGVtICB7IGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50fVxyXG5cclxuLyogY3Vyc29yICovIFxyXG4uY3Vyc29yLWRlZmF1bHQge2N1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIE5hdmlnYXRpb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4jaGVhZGVyIHt6LWluZGV4OiA1fVxyXG4ubmF2YmFyIHtib3JkZXI6IG5vbmU7IGRpc3BsYXk6IGlubGluZS10YWJsZTsgd2lkdGg6IDEwMCU7IGJvcmRlci1yYWRpdXM6MDsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHotaW5kZXg6IDEwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTUpIH1cclxubmF2IC5jb250YWluZXIgeyBkaXNwbGF5OiB0YWJsZS1jZWxsOyBoZWlnaHQ6IDc1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG4ubmF2YmFyLWhlYWRlciB7YmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xvZ28tYm9yZGVyLnBuZ1wiKSByaWdodCBuby1yZXBlYXR9XHJcbm5hdi5zaHJpbmsgLmNvbnRhaW5lciB7aGVpZ2h0OiA2MHB4O31cclxuLmhlYWRlci1yaWdodCB7IG1hcmdpbjogMTNweCAwIDA7IH1cclxuLm5hdmJhci1uYXYgYSB7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgcGFkZGluZzowICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OiA1MDB9XHJcbi5uYXZiYXItbmF2IGE6aG92ZXIgeyBjb2xvcjogI2NhY2FjYSAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4ubmF2YmFyLW5hdiBhOmZvY3VzIHtjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4ubmF2IGxpIHttYXJnaW46IDE1cHggMjBweH1cclxuLnN0aWNreS13cmFwcGVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgd2lkdGg6IDEwMCV9XHJcbi5uYXZiYXItYnJhbmQgaW1nIHtwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTVweDsgei1pbmRleDogMjsgbWF4LXdpZHRoOiAxNTZweDt9XHJcbm5hdi5zaHJpbmsge2JhY2tncm91bmQ6IHJnYmEoMCwwLDAsMSk7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG4udHJhbnNwYXJlbnQtaGVhZGVyLnNocmluayB7YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNyk7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG5uYXYubmF2YmFyLWhlaWdodHsgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDt9XHJcbm5hdi5uYXZiYXItaGVpZ2h0LnNocmluayB7aGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7fVxyXG4ubmF2YmFyIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZ9XHJcbi5oZWFkZXItd2hpdGUgbGkuYWN0aXZlIGEgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMH1cclxuXHJcbi8qIHdpdGhvdXQgYnV0dG9uICovXHJcbi53aXRob3V0LWJ1dHRvbiAubmF2YmFyLWhlYWRlciB7IGJhY2tncm91bmQ6IG5vbmV9XHJcbi53aXRob3V0LWJ1dHRvbiAubmF2YmFyLWNvbGxhcHNlIHsgZmxvYXQ6IHJpZ2h0O31cclxuXHJcbi8qIHNpZGViYXIgbmF2aWdhdGlvbiAqIC9cclxuLnNpZGViYXItbmF2IHsgd2lkdGg6IDI1MHB4OyBoZWlnaHQ6IDEwMCV9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLWhlYWRlciB7YmFja2dyb3VuZDogbm9uZX1cclxubmF2LnNpZGViYXItbmF2IC5jb250YWluZXIgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nOjYwcHggNDBweCB9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSB7d2lkdGg6IDEwMCU7IHBhZGRpbmc6IDE1cHggMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBtYXJnaW46IDB9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaTpsYXN0LWNoaWxkIHtib3JkZXItYm90dG9tOiBub25lfVxyXG4uc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYSB7Y29sb3I6ICMwMDAgIWltcG9ydGFudDsgcGFkZGluZzogMCAwIDAgMTVweCAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNjAwOyBib3JkZXItYm90dG9tOiBub25lfVxyXG4uc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYTpiZWZvcmUgeyBjb250ZW50OiBcIlwiOyBsZWZ0OiAtMXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogOXB4OyBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VmMTA2ZTsgd2lkdGg6IDZweDsgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IC4yczt9XHJcbi5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhOmhvdmVyOmJlZm9yZSwgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpLmFjdGl2ZSBhOmJlZm9yZSB7d2lkdGg6IDEzMHB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmMTA2ZTt9XHJcbi5zaWRlYmFyLXdyYXBwZXIge3BhZGRpbmctbGVmdDoyNTBweCB9XHJcbi5zaWRlYmFyLW5hdiAuZm9vdGVyLXNvY2lhbCBpIHsgZm9udC1zaXplOiAxNHB4O31cclxuLnNpZGViYXItbmF2IC5mb290ZXItc29jaWFsIGEgeyBtYXJnaW46IDAgMTBweDt9XHJcblxyXG4vKiBwdWxsIG1lbnUgKiAvXHJcbi5wdWxsLW1lbnUgLm5hdmJhci1oZWFkZXIgeyBiYWNrZ3JvdW5kOiBub25lfVxyXG4ucHVsbC1tZW51IC5uYXZiYXItYnJhbmQge2hlaWdodDogYXV0b31cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiB7cGFkZGluZzogMzBweCAwOyBtYXJnaW4tdG9wOiA0MHB4O31cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiBhIHsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogIzcyNzI3MiAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNjAwfVxyXG4ucHVsbC1tZW51IC5uYXYgbGkge21hcmdpbjoxMHB4IDA7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJX1cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiBhIHNwYW4geyBjb2xvcjogI2E5YTlhOTsgbWFyZ2luLXJpZ2h0OiAxMHB4O31cclxuLnB1bGwtbWVudSAubmF2YmFyLW5hdiBsaS5hY3RpdmUgYSB7IGNvbG9yOiAjMDAwICFpbXBvcnRhbnR9XHJcbi5wdWxsLW1lbnUgLm5hdmJhci1uYXYgbGkuYWN0aXZlIGEgc3BhbiB7IGNvbG9yOiAjZTMxZDNiICFpbXBvcnRhbnR9XHJcbi5wdWxsLW1lbnUgLmZvb3Rlci1zb2NpYWwgYSBpIHtmb250LXNpemU6IDE0cHg7fVxyXG4ucHVsbC1tZW51IC5mb290ZXItc29jaWFsIGEge21hcmdpbjogMCAxNXB4ICFpbXBvcnRhbnR9XHJcbi5wdWxsLW1lbnUgbmF2LnNocmluayB7YmFja2dyb3VuZDogI2ZmZn1cclxuXHJcbi8qIGNlbnRlciBsb2dvIGhlYWRlciAqIC9cclxuLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLW5hdnsgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGZsb2F0OiBub25lfVxyXG4uY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItbmF2IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBub25lfVxyXG4uY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItYnJhbmQge2Zsb2F0Om5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7fVxyXG4uY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItbmF2IGEgeyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiAjMmU0NDNmICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZTt9XHJcbi5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge3RvcDogMDsgbWF4LXdpZHRoOiAyNjZweH1cclxuLmNlbnRlci1sb2dvLWhlYWRlciAubmF2IGxpIHttYXJnaW46IDAgMTVweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTt9XHJcbi5jZW50ZXItbG9nby1oZWFkZXIgLmNvbnRhaW5lciB7IGhlaWdodDogODZweCAhaW1wb3J0YW50O31cclxuLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLWhlYWRlciAubG9nbyB7ZGlzcGxheTogbm9uZTt9XHJcbi5jZW50ZXItbG9nby1oZWFkZXIgbGkuYWN0aXZlIGEgeyBib3JkZXItYm90dG9tOiBtZWRpdW0gbm9uZTsgY29sb3I6ICNkMzJiNTUgIWltcG9ydGFudDt9XHJcblxyXG4vKiBoZWFkZXIgd2hpdGUgKiAvXHJcbi5oZWFkZXItd2hpdGUgLm5hdmJhci1uYXYgYXtjb2xvcjogIzAwMCAhaW1wb3J0YW50O31cclxuLmhlYWRlci13aGl0ZSAubmF2YmFyLW5hdiBhOmhvdmVyIHtjb2xvcjogI2NhY2FjYSAhaW1wb3J0YW50fVxyXG4uaGVhZGVyLXdoaXRlLnNocmluayB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpICFpbXBvcnRhbnR9XHJcblxyXG4vKiBhZmZpeCAqIC9cclxuLndpZGdldC5hZmZpeCB7IHRvcDogMTMwcHg7IHdpZHRoOiAxNCU7fSBcclxuLmVsZW1lbnQtdGl0bGUge2Rpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogMjBweDt9XHJcbi5lbGVtZW50LXRpdGxlOmFmdGVyIHtjbGVhcjogYm90aH1cclxuXHJcbi8qIHdpZGdldCAqIC9cclxuLndpZGdldCAuY2F0ZWdvcnktbGlzdCBsaSBhLmFjdGl2ZSB7Y29sb3I6ICMwMDAwMDA7IGZvbnQtd2VpZ2h0OiA2MDA7fVxyXG5cclxuLyogZHJvcGRvd24gKi9cclxuLmRyb3Bkb3duLW1lbnUge2JvcmRlci1yYWRpdXM6MDsgYm94LXNoYWRvdzogbm9uZTsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCl9XHJcbi5kcm9wZG93bi1tZW51IGxpIGEge3RleHQtZGVjb3JhdGlvbjogbm9uZTsgYm9yZGVyOiBub25lICFpbXBvcnRhbnR9XHJcbi5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBhIHtib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnR9XHJcbi5uYXYgLm9wZW4gYSwgLm5hdiAub3BlbiBhOmZvY3VzLCAubmF2IC5vcGVuIGE6aG92ZXIge2JvcmRlcjogbm9uZSAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50fVxyXG4uY2FyZXQtdXAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAwcHg7IGhlaWdodDogMHB4OyBtYXJnaW4tbGVmdDogMnB4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBib3JkZXItdG9wOiBub25lOyBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0ZGRkZGRjsgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci10b3Atd2lkdGg6IDBweDsgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkOyBjb250ZW50OiBcIlwiOyB9XHJcbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IGEgeyBmb250LXNpemU6IDExcHg7fVxyXG4ubmF2YmFyLW5hdiBsaSAuZHJvcGRvd24tbWVudSB7bWFyZ2luLXRvcDogMTBweDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgU2xpZGVyIGFuZCBwYXJhbGxheCB0eXBvZ3JhcGh5XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4uc2xpZGVyLXRleHQtbWlkZGxlLW1haW4geyBkaXNwbGF5OiB0YWJsZTsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJSB9XHJcbi5zbGlkZXItdGV4dC1ib3R0b20geyBkaXNwbGF5OiB0YWJsZS1jZWxsOyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XHJcbi5zbGlkZXItdGV4dC10b3AgeyBkaXNwbGF5OiB0YWJsZS1jZWxsOyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XHJcbi5zbGlkZXItdGV4dC1taWRkbGUgeyBkaXNwbGF5OiB0YWJsZS1jZWxsOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTsgcmlnaHQ6IDA7IGxlZnQ6IDA7IH1cclxuXHJcbi8qIHNsaWRlciB0eXBvZ3JhcGh5IC0gc3R5bGUgMSAqL1xyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjEgc3BhbiB7IGZvbnQtc2l6ZTogMTAwcHg7IGxpbmUtaGVpZ2h0OiAxMDBweDsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IHdpZHRoOiA4MCU7IGRpc3BsYXk6IGlubGluZS1ibG9jayB9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMSBwIHsgZm9udC1zaXplOiAxNXB4O31cclxuXHJcbi8qIHNsaWRlciB0eXBvZ3JhcGh5IC0gc3R5bGUgMiAqL1xyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjIgc3BhbiB7IGZvbnQtc2l6ZTogNTBweDsgbGluZS1oZWlnaHQ6IDUwcHg7IGxldHRlci1zcGFjaW5nOiAtMnB4OyB3aWR0aDogODAlOyAgfVxyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjIgcCB7IGZvbnQtc2l6ZTogMTVweDt9XHJcblxyXG4vKiBzbGlkZXIgdHlwb2dyYXBoeSAtIHN0eWxlIDMgKi9cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24zIHNwYW4geyBmb250LXNpemU6IDgwcHg7IGxpbmUtaGVpZ2h0OiA4MHB4IDsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IHdpZHRoOiA4MCU7ICB9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMyBwIHsgZm9udC1zaXplOiAxNnB4O31cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zZXBhcmF0b3ItbGluZS1tZWRpdW0tdGhpY2sgeyBtYXJnaW46IDc1cHggMH1cclxuXHJcbi8qIHNsaWRlciB0eXBvZ3JhcGh5IC0gc3R5bGUgNCAqL1xyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjQgc3BhbiB7IGZvbnQtc2l6ZTogMjAwcHg7IGxpbmUtaGVpZ2h0OiA4MHB4IDsgbGV0dGVyLXNwYWNpbmc6IC0ycHg7IH1cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb240IHAgeyBmb250LXNpemU6IDE0cHg7fVxyXG5cclxuLyogc2xpZGVyIHR5cG9ncmFwaHkgLSBzdHlsZSA1ICovXHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uNSBzcGFuIHsgZm9udC1zaXplOiA2MHB4OyBsaW5lLWhlaWdodDogNzBweCA7IGxldHRlci1zcGFjaW5nOiAtMnB4OyB3aWR0aDogNTUlOyBkaXNwbGF5OiBibG9jayAgfVxyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjUgcCB7IGZvbnQtc2l6ZTogMTZweDt9XHJcbi5zbGlkZXItdHlwb2dyYXBoeSAuc2VwYXJhdG9yLWxpbmUtbWVkaXVtLXRoaWNrIHsgbWFyZ2luOiA4NHB4IDB9XHJcblxyXG4vKiBzbGlkZXIgdHlwb2dyYXBoeSAtIHN0eWxlIDYgKi9cclxuLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb242IHNwYW4ge2ZvbnQtc2l6ZTogOTBweDsgbGluZS1oZWlnaHQ6IDkwcHg7IGxldHRlci1zcGFjaW5nOiAtMnB4OyB3aWR0aDogODAlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgfVxyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjYgcCB7IHBhZGRpbmc6IDRweCAxN3B4fVxyXG4uc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjYgcCBzdXAge2ZvbnQtc2l6ZTogOHB4fVxyXG5cclxuLmJhY2tncm91bmQtc2xpZGVyLXRleHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQ291bnRlclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmNvdW50ZXItc3R5bGUxIC5jb3VudGVyLW51bWJlciB7IGZvbnQtc2l6ZTogMzVweDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgUG9ydGZvbGlvXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLyogcG9ydGZvbGlvIGZpbHRlciB0YWIgKiAvXHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaSB7bWFyZ2luOiAwIDIwcHggIWltcG9ydGFudDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmbG9hdDogaW5oZXJpdH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiIGxpOmxhc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiAwfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWIgbGkgYSB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDA7IGJvcmRlci1yYWRpdXM6MDsgcGFkZGluZzogNXB4IDEwcHggM3B4IDEwcHh9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaSBhOmhvdmVyLCAucG9ydGZvbGlvLWZpbHRlci10YWIgbGk6YWN0aXZlLCAucG9ydGZvbGlvLWZpbHRlci10YWIgbGkuYWN0aXZlIGEge2JvcmRlcjogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDk0NyAhaW1wb3J0YW50OyBjb2xvcjogIzAwMCAhaW1wb3J0YW50fVxyXG5cclxuLm5hdi10YWJzIGxpIGEge21hcmdpbjogMDsgbGluZS1oZWlnaHQ6IDE3cHh9XHJcblxyXG4vKiBwb3J0Zm9saW8gZmlsdGVyIHRhYiAtIHN0eWxlIDIgKiAvIFxyXG51bC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0yIHsgYm9yZGVyLWJvdHRvbTogbm9uZTt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0yIGxpIHttYXJnaW46IDAgMjVweCAhaW1wb3J0YW50OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBpbmhlcml0OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDoxcHg7fVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMiBsaTpsYXN0LWNoaWxkIHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50IH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGk6Zmlyc3QtY2hpbGQge21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudCB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0yIGxpIGEge2JvcmRlcjogbm9uZSAhaW1wb3J0YW50OyBwYWRkaW5nOiAwOyBib3JkZXItcmFkaXVzOjA7IHBhZGRpbmc6IDVweCAwOyBjb2xvcjogIzliOWI5Yn1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGkgYTpob3ZlciwgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGkuYWN0aXZlIGEge2JvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDhiNzVmICFpbXBvcnRhbnQ7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGNvbG9yOiAjMDAwICFpbXBvcnRhbnR9XHJcblxyXG4vKiBwb3J0Zm9saW8gZmlsdGVyIHRhYiAtIHN0eWxlIDMgKiAvXHJcbnVsLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgeyBib3JkZXItYm90dG9tOiBub25lO31cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGkge21hcmdpbjogMCAxNXB4ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZmxvYXQ6IGluaGVyaXQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOjFweDt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpOmxhc3QtY2hpbGQge21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaTpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50IH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGkgYSB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IGJvcmRlci1yYWRpdXM6MDsgcGFkZGluZzogNHB4IDEwcHg7IGNvbG9yOiAjOWI5YjlifVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaSBhOmhvdmVyLCAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaTphY3RpdmUsIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpLmFjdGl2ZSBhIHtib3JkZXItYm90dG9tOiBub25lOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY2ZTRhICFpbXBvcnRhbnQ7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnR9XHJcblxyXG4vKiBwb3J0Zm9saW8gZmlsdGVyIHRhYiAtIHN0eWxlIDQgKiAvXHJcbnVsLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTQgeyBib3JkZXItYm90dG9tOiBub25lO31cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTQgbGkge21hcmdpbjogMCAyMHB4ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZmxvYXQ6IGluaGVyaXQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOjFweDt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpOmxhc3QtY2hpbGQge21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNCBsaTpmaXJzdC1jaGlsZCB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50IH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTQgbGkgYSB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDA7IGJvcmRlci1yYWRpdXM6MDsgcGFkZGluZzogNXB4IDE1cHg7IGNvbG9yOiAjOWI5YjlifVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNCBsaS5hY3RpdmUgYTpiZWZvcmUge2JhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnBuZycpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7IGNvbnRlbnQ6IFwiL1wiOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAtMTsgbGVmdDogMDsgdG9wOiA1cHg7IHRleHQtaW5kZW50OiAtOTk5OXB4IH1cclxuXHJcbi8qIHBvcnRmb2xpbyBmaWx0ZXIgdGFiIC0gc3R5bGUgNSAqIC9cclxudWwucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSB7IGJvcmRlci1ib3R0b206IG5vbmU7fVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaSB7IG1hcmdpbjogMDsgZGlzcGxheTogdGFibGU7IGZsb2F0OiBpbmhlcml0OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDoxcHg7fVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaTpsYXN0LWNoaWxkIHttYXJnaW46MCAhaW1wb3J0YW50IH1cclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGk6Zmlyc3QtY2hpbGQge21hcmdpbjowICFpbXBvcnRhbnQgfSBcclxuLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGkgYSB7Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDEwcHggMjFweCAxMHB4IDA7IGJvcmRlci1yYWRpdXM6MDsgY29sb3I6ICM5YjliOWJ9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIGE6aG92ZXIge2NvbG9yOiAjMDAwfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaS5hY3RpdmUgYTpiZWZvcmUge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWYxMDZlOyBjb250ZW50OiBcIlwiOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAtMTsgbGVmdDogMDsgdG9wOiAxOHB4OyBjb2xvcjogIzAwMCB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpLmFjdGl2ZSBhIHtwYWRkaW5nLWxlZnQ6IDE1cHg7IGNvbG9yOiAjMDAwfVxyXG5cclxuLyogcG9ydGZvbGlvIGZpbHRlciB0YWIgLSBzdHlsZSA2ICogL1xyXG51bC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IHsgbWFyZ2luOiAyMjBweCA1MHB4IDAgMDt9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpIHsgbWFyZ2luOiAwOyBkaXNwbGF5OmJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDoxcHg7IHdpZHRoOiAxMDAlOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMil9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpOmxhc3QtY2hpbGQge21hcmdpbjowICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b206IG5vbmUgfVxyXG4ucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNiBsaTpmaXJzdC1jaGlsZCB7bWFyZ2luOjAgIWltcG9ydGFudCB9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpIGEge2JvcmRlcjogbm9uZSAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBwYWRkaW5nOiAxN3B4IDA7IGJvcmRlci1yYWRpdXM6MDsgY29sb3I6ICNmZmZ9XHJcbi5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpIGE6aG92ZXIsIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpLmFjdGl2ZSBhLCAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNiBsaSBhOmZvY3Vze2NvbG9yOiAjMDAwICFpbXBvcnRhbnR9XHJcblxyXG4vKiBtYXNvbnJ5IGJhc2ljICogL1xyXG4uZ3JpZCBsaSAge3RyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczt9XHJcbi5ncmlkIGltZyB7IHdpZHRoOjEwMCV9XHJcbi5ncmlkLWdhbGxlcnkgeyBjbGVhcjogYm90aDsgZmxvYXQ6IGxlZnQ7IHdpZHRoOiAxMDAlOyB9XHJcbi5nYWxsZXJ5LWltZyBhIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyBkaXNwbGF5OiBibG9ja31cclxuLmdyaWQtZ2FsbGVyeSB1bCB7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDA7IH1cclxuLmdyaWQtZ2FsbGVyeSBmaWd1cmUgeyBtYXJnaW46IDA7IHBvc2l0aW9uOiByZWxhdGl2ZSB9XHJcbi5ncmlkLWdhbGxlcnkgZmlndXJlIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgb3BhY2l0eTogMTsgY3Vyc29yOiBwb2ludGVyOyB9XHJcbi5ncmlkLWdhbGxlcnkgZmlnY2FwdGlvbiBoMyB7IG1hcmdpbjogMCAwIDhweDsgcGFkZGluZzowOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IH1cclxuLmdyaWQtZ2FsbGVyeSBmaWdjYXB0aW9uIGkgeyBmb250LXNpemU6IDMycHg7IGNvbG9yOiAjYWVhZWFlOyBtYXJnaW4tYm90dG9tOiAyMHB4fVxyXG4uZ3JpZCB7IG1hcmdpbjogMCBhdXRvOyB9XHJcbi5ncmlkIGxpIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjogMDsgZGlzcGxheTogaW5saW5lLXRhYmxlOyAgfVxyXG4uZ2FsbGVyeS1pbWcgeyBvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzOyBvdmVyZmxvdzogaGlkZGVuOyB9XHJcbi5ncmlkIGZpZ3VyZTpob3ZlciBpbWcgeyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IG9wYWNpdHk6MC4xNTsgY3Vyc29yOnVybChcIi4uL2ltYWdlcy9pY29uLXpvb20ucG5nXCIpLCBwb2ludGVyOyAgfVxyXG4uZ3JpZCBmaWd1cmU6aG92ZXIgZmlnY2FwdGlvbiB7IG9wYWNpdHk6IDE7IHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO31cclxuXHJcbi8qIGdyaWQgLSBzdHlsZSAxICogL1xyXG4uZ3JpZC1zdHlsZTEgLmdyaWQgZmlndXJlIHsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4yczsgfVxyXG4uZ3JpZC1zdHlsZTEgLmdyaWQgZmlnY2FwdGlvbiB7ICBvcGFjaXR5OiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7IHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTsgbGVmdDogMzBweDsgdG9wOiAzMHB4OyAgcG9zaXRpb246IGFic29sdXRlOyBiYWNrZ3JvdW5kOiAjZmZmIH1cclxuLmdyaWQtc3R5bGUxIC5ncmlkIGZpZ2NhcHRpb24gaDMgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyNXB4OyBtYXJnaW46IDA7IHdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwIDE1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdG9wOiA1MCU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHBvc2l0aW9uOiByZWxhdGl2ZX1cclxuLmdyaWQtc3R5bGUxIC5ncmlkIGZpZ2NhcHRpb24gaDMgc3BhbiB7bWFyZ2luLXRvcDogNXB4O31cclxuLmdyaWQtc3R5bGUxLWJvcmRlciB7ICBib3JkZXI6IDhweCBzb2xpZCAjZmRkOTQ3OyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpOyB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IGxlZnQ6IDIwcHg7IHRvcDogMjBweDsgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG5cclxuLyogZ3JpZCAtIHN0eWxlIDIgKiAvXHJcbi5ncmlkLXN0eWxlMiAuZ3JpZCBmaWd1cmUgeyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4yczsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzOyBiYWNrZ3JvdW5kOiAjOTk5OTk5fVxyXG4uZ3JpZC1zdHlsZTIgLmdyaWQgZmlndXJlIGltZyB7cG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDA7IH1cclxuLmdyaWQtc3R5bGUyIC5ncmlkIGZpZ3VyZTpob3ZlciBpbWcge3RvcDotMTAwcHg7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsMSk7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLDEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLDEpOyBvcGFjaXR5OiAuNTsgfVxyXG4uZ3JpZC1zdHlsZTIgLmdyaWQgZmlnY2FwdGlvbiB7ICBvcGFjaXR5OiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMHB4OyBib3R0b206IC0xMDBweDsgcG9zaXRpb246IGFic29sdXRlOyBwYWRkaW5nOiAyNXB4IDA7IGJhY2tncm91bmQ6ICNmZmZ9XHJcbi5ncmlkLXN0eWxlMiAuZ3JpZCBmaWd1cmU6aG92ZXIgZmlnY2FwdGlvbiB7Ym90dG9tOiAwOyBvcGFjaXR5OiAxfVxyXG4uZ3JpZC1zdHlsZTIgLmdyaWQgZmlnY2FwdGlvbiBoMyB7bWFyZ2luOiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuXHJcbi8qIGdyaWQgLSBzdHlsZSAzICogL1xyXG4uZ3JpZC1zdHlsZTMgLmdyaWQgZmlndXJlIGltZyB7cG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDA7IH1cclxuLmdyaWQtc3R5bGUzIC5ncmlkIGZpZ3VyZTpob3ZlciBpbWcge3RvcDowOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgb3BhY2l0eTogLjU7IH1cclxuLmdyaWQtc3R5bGUzIC5ncmlkIGZpZ2NhcHRpb24geyAgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDBweDt9XHJcbi5ncmlkLXN0eWxlMyAuZXhwbG9yZS1ub3cge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtMzZweDsgd2lkdGg6IDEwMCU7IG9wYWNpdHk6IDAgfVxyXG4uZ3JpZC1zdHlsZTMgLmdyaWQgZmlndXJlOmhvdmVyIC5leHBsb3JlLW5vdyB7b3BhY2l0eTogMTsgYm90dG9tOiAtMzdweH1cclxuLmdyaWQtc3R5bGUzIC5ncmlkIGxpOmhvdmVyIGZpZ2NhcHRpb24geyBib3R0b206IDM3cHggIWltcG9ydGFudDt9XHJcbi5ncmlkLXN0eWxlMyAuZXhwbG9yZS1ub3cgYSB7ICBwYWRkaW5nOiA3cHggMDsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBjb2xvcjogI2ZmZiB9XHJcblxyXG4vKiBncmlkIC0gc3R5bGUgNCAqIC9cclxuLmdyaWQtc3R5bGU0IC5ncmlkIGZpZ3VyZSBpbWcge3Bvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAwOyBvcGFjaXR5OiAxOyB9XHJcbi5ncmlkLXN0eWxlNCAuZ3JpZCBmaWd1cmU6aG92ZXIgaW1nIHt0b3A6MDsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgIHRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IG9wYWNpdHk6IC4xOyAgY3Vyc29yOnVybChcIi4uL2ltYWdlcy9pY29uLXpvb20td2hpdGUyLnBuZ1wiKSwgcG9pbnRlcjsgYm94LXNoYWRvdzogbm9uZTsgb3V0bGluZTogbm9uZTsgLXdlYmtpdC1maWx0ZXI6IGJsdXIoM3B4KTsgLW1vei1maWx0ZXI6IGJsdXIoM3B4KTsgLW8tZmlsdGVyOiBibHVyKDNweCk7IC1tcy1maWx0ZXI6IGJsdXIoM3B4KTsgZmlsdGVyOiBibHVyKDNweCk7fVxyXG4uZ3JpZC1zdHlsZTQgLmdyaWQgaDMgeyBmb250LXNpemU6IDIycHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNDVweDsgYm90dG9tOiAwOyB3aWR0aDogMzAlOyB6LWluZGV4OiA1OyBsaW5lLWhlaWdodDogMjVweDsgb3BhY2l0eTogMH1cclxuLmdyaWQtc3R5bGU0IC5ncmlkIGgzOmFmdGVyIHsgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoMCwwLDAsMSk7IGNvbnRlbnQ6IFwiXCI7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMjVweDsgd2lkdGg6IDYwJTsgfVxyXG4uZ3JpZC1zdHlsZTQgLmdyaWQgZmlndXJlOmhvdmVyIGgzIHtvcGFjaXR5OiAxOyBib3R0b206IDM4cHg7IGxldHRlci1zcGFjaW5nOiAxMHB4O31cclxuLmdyaWQtc3R5bGU0IC5ncmlkIGgzIGEgeyBjb2xvcjogcmdiYSgwLDAsMCwuOSl9XHJcblxyXG4vKiBncmlkIC0gc3R5bGUgNSAqIC9cclxuLmdyaWQtc3R5bGU1IC5ncmlkIGZpZ3VyZSB7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7IGJhY2tncm91bmQ6ICMwMDAgfVxyXG4uZ3JpZC1zdHlsZTUgLmdyaWQgZmlnY2FwdGlvbiB7ICBvcGFjaXR5OiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvdHRvbTogNjBweDsgbGVmdDogMDsgcmlnaHQ6IDA7ICBwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG4uZ3JpZC1zdHlsZTUgLmdyaWQgZmlndXJlOmhvdmVyIGltZyB7IC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSk7IGZpbHRlcjogZ3JheXNjYWxlKDEpOyBjdXJzb3I6IHBvaW50ZXI7IG9wYWNpdHk6IC4yNTsgfVxyXG4uZ3JpZC1zdHlsZTUgLmdyaWQgZmlnY2FwdGlvbiBoMyB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDI1cHg7IG1hcmdpbjogMDsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDMwcHggMTVweCAxMHB4IDE1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nLXRvcDozMHB4OyBvcGFjaXR5OiAxOyB6LWluZGV4OiAyfVxyXG4uZ3JpZC1zdHlsZTUgLmdyaWQgZmlnY2FwdGlvbiBoMyBhIHtjb2xvcjogI2ZmZn1cclxuLmdyaWQtc3R5bGU1IC5ncmlkIGZpZ2NhcHRpb24gc3BhbiB7IHRleHQtYWxpZ246IGNlbnRlcjsgdG9wOiA0NyU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHBvc2l0aW9uOiByZWxhdGl2ZX1cclxuXHJcbi8qIGdyaWQgLSBzdHlsZSA2ICogL1xyXG4uZ3JpZC1zdHlsZTYgLmdyaWQgZmlndXJlIGltZyB7cG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDA7IG9wYWNpdHk6IDE7IH1cclxuLmdyaWQtc3R5bGU2IC5ncmlkIGZpZ3VyZTpob3ZlciBpbWcge3RvcDowOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgb3BhY2l0eTogLjM7ICBjdXJzb3I6dXJsKFwiLi4vaW1hZ2VzL2ljb24tem9vbS13aGl0ZTIucG5nXCIpLCBwb2ludGVyOyBib3gtc2hhZG93OiBub25lOyBvdXRsaW5lOiBub25lO31cclxuLmdyaWQtc3R5bGU2IC5ncmlkIGgzIHsgZm9udC1zaXplOiAxOHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHJpZ2h0OiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvdHRvbTogMDsgei1pbmRleDogNTsgbGluZS1oZWlnaHQ6IDI1cHg7IG9wYWNpdHk6IDA7IGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDEpfVxyXG4uZ3JpZC1zdHlsZTYgLmdyaWQgaDM6YWZ0ZXIgeyBib3JkZXItYm90dG9tOiA4cHggc29saWQgcmdiYSgyNTUsMjYsODYsMSk7IGNvbnRlbnQ6IFwiXCI7IGxlZnQ6IDA7IHJpZ2h0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTI1cHg7IHdpZHRoOiA0MCU7IG1hcmdpbjogMCBhdXRvIH1cclxuLmdyaWQtc3R5bGU2IC5ncmlkIGZpZ3VyZTpob3ZlciBoMyB7b3BhY2l0eTogMTsgYm90dG9tOiA3MHB4OyBsZXR0ZXItc3BhY2luZzogMTBweDt9XHJcbi5ncmlkLXN0eWxlNiAuZ3JpZCBoMyBhIHsgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMSl9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIGd1dHRlciAqIC9cclxuLmd1dHRlciAuZ3JpZC1nYWxsZXJ5IHVsIHsgbWFyZ2luLWxlZnQ6IC0xMXB4fVxyXG4uZ3V0dGVyIC5ncmlkIGxpIHsgcGFkZGluZzogMCAwIDExcHggMTFweDt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIDUgY29sdW1uICAqIC9cclxuLndvcmstNWNvbCAuZ3JpZCBsaSB7IHdpZHRoOiAyMCU7fVxyXG5cclxuLyogcG9ydGZvbGlvIGdyaWQgLSA0IGNvbHVtbiAgKiAvXHJcbi53b3JrLTRjb2wgLmdyaWQgbGkgeyB3aWR0aDogMjUlO31cclxuXHJcbi8qIHBvcnRmb2xpbyBncmlkIC0gMyBjb2x1bW4gICogL1xyXG4ud29yay0zY29sIC5ncmlkIGxpIHsgZmxvYXQ6IGxlZnQ7IHdpZHRoOiAzMy4zMyU7fVxyXG5cclxuLyogcG9ydGZvbGlvIGdyaWQgLSAyIGNvbHVtbiAgKiAvXHJcbi53b3JrLTJjb2wgLmdyaWQgbGkgeyBmbG9hdDogbGVmdDsgd2lkdGg6IDUwJTt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIGd1dHRlciAqIC9cclxuLmd1dHRlciAuZ3JpZC1nYWxsZXJ5IHVsIHsgbWFyZ2luLWxlZnQ6IC0xMXB4fVxyXG4uZ3V0dGVyIC5ncmlkIGxpIHsgcGFkZGluZzogMCAwIDExcHggMTFweDt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIGd1dHRlciB3aWRlICogL1xyXG4uZ3V0dGVyLXdpZGUgLmdyaWQtZ2FsbGVyeSB1bCB7IG1hcmdpbi1sZWZ0OiAtNDBweH1cclxuLmd1dHRlci13aWRlIC5ncmlkIGxpIHsgcGFkZGluZzogMCAwIDQwcHggNDBweDt9XHJcblxyXG4vKiBwb3J0Zm9saW8gZ3JpZCAtIGd1dHRlciB3aWRlICogL1xyXG4uZ3V0dGVyLW1lZGl1bSAuZ3JpZC1nYWxsZXJ5IHVsIHsgbWFyZ2luLWxlZnQ6IC0yMnB4fVxyXG4uZ3V0dGVyLW1lZGl1bSAuZ3JpZCBsaSB7IHBhZGRpbmc6IDAgMCAyMnB4IDIycHg7fVxyXG5cclxuLyogcG9ydGZvbGlvIGdyaWQgLSB3aXRoIHRpdGxlICogL1xyXG4ud29yay13aXRoLXRpdGxlIC5ncmlkIGZpZ2NhcHRpb24ge29wYWNpdHk6IDE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYm90dG9tOiAwOyBwYWRkaW5nOiAyOXB4IDAgMzBweCAwOyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpOyB6LWluZGV4OiAyOyB9XHJcbi53b3JrLXdpdGgtdGl0bGUgLmdyaWQgbGkgZmlnY2FwdGlvbiBoMywgLndvcmstd2l0aC10aXRsZSAuZ3JpZCBmaWdjYXB0aW9uIGgzIGEsIC53b3JrLXdpdGgtdGl0bGUgLmdyaWQgbGkgZmlnY2FwdGlvbiBwIHtjb2xvcjogIzg4ODg4OCB9XHJcbi53b3JrLXdpdGgtdGl0bGUgLmdyaWQgZmlnY2FwdGlvbiBoMyBhIHsgZGlzcGxheTogYmxvY2t9XHJcbi53b3JrLXdpdGgtdGl0bGUgLmdyaWQgbGk6aG92ZXIgZmlnY2FwdGlvbiBoMywgLndvcmstd2l0aC10aXRsZSAuZ3JpZCBsaTpob3ZlciBmaWdjYXB0aW9uIGgzIGF7Y29sb3I6ICMwMDAgfVxyXG4ud29yay13aXRoLXRpdGxlIC5ncmlkIGxpOmhvdmVyIGZpZ2NhcHRpb24geyBib3R0b206IDUwcHg7fVxyXG5cclxuLyogcG9ydGZvbGlvIGdyaWQgLSB3aXRoIHRpdGxlIC0gdHJhbnNwYXJlbnQgZmlnY2FwdGlvbiAqIC9cclxuLndvcmstd2l0aC10aXRsZS50cmFuc3BhcmVudC1maWdjYXB0aW9uIC5ncmlkIGZpZ2NhcHRpb24ge2JhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjc1KTsgYm90dG9tOiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG4ud29yay13aXRoLXRpdGxlLnRyYW5zcGFyZW50LWZpZ2NhcHRpb24gLmdyaWQgZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24ge2JhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjc1KTt9XHJcbi53b3JrLXdpdGgtdGl0bGUudHJhbnNwYXJlbnQtZmlnY2FwdGlvbiAuZ3JpZCBsaSBmaWdjYXB0aW9uIGgze2NvbG9yOiAjZmZmOyBmb250LXNpemU6IDEzcHggIWltcG9ydGFudCB9XHJcblxyXG4vKiBvbmVwYWdlIHBvcnRmb2xpbyBkZXRhaWxzIHBvcHVwICogL1xyXG4ucG9wdXAtYmcgLm1mcC1jb250ZW50IHtoZWlnaHQ6IDEwMCV9XHJcbi5wb3B1cC1pbmZvIHsgZGlzcGxheTogbm9uZX1cclxuLmhhbGYtcHJvamVjdC1iZyB7aGVpZ2h0OiA1NTBweH1cclxuLnNsaWRlci10eXBvZ3JhcGhpLXRleHQgLnNsaWRlci1zdWJ0aXRsZXsgbGluZS1oZWlnaHQ6IDY0cHggIWltcG9ydGFudH1cclxuLnNwZW5kLXllYXIsIC5zcGVuZC10aW1le2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7IGZsb2F0OiBsZWZ0OyBmb250LXNpemU6IDMwcHg7IGZvbnQtd2VpZ2h0OiA0MDA7IGxldHRlci1zcGFjaW5nOiAycHg7IGxpbmUtaGVpZ2h0OiA0N3B4OyBtaW4taGVpZ2h0OiA5NXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiA1MCU7fVxyXG4uc3BlbmQteWVhciBzcGFuLCAuc3BlbmQtdGltZSBzcGFue2Rpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA0MDA7IGxpbmUtaGVpZ2h0OiAwOyBtYXJnaW4tdG9wOiAzNXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cclxuLnByb2plY3QtaW1nLWdhbGxlcnl7cGFkZGluZzogMTVweCAwO31cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBUYWJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4vKiB0YWIgLSBzdHlsZSAxICogL1xyXG4udGFiLXN0eWxlLTEgbGkgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAxMDAlOyBtYXJnaW46IDA7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xKTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudH1cclxuLnRhYi1zdHlsZS0xIGxpLmFjdGl2ZTphZnRlciB7Y29udGVudDpcIlxcZjEwNVwiOyBmb250LWZhbWlseTonRm9udEF3ZXNvbWUnOyBsaW5lLWhlaWdodDogNDRweDsgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDEwcHg7IGZvbnQtc2l6ZTogMjBweDsgdG9wOjAgfVxyXG4udGFiLXN0eWxlLTEgbGkgYSB7Ym9yZGVyLXJhZGl1czogMDsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDE1cHggMH1cclxuLnRhYi1zdHlsZS0xIGxpLmFjdGl2ZSB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjQpfVxyXG4udGFiLXN0eWxlLTEgbGkuYWN0aXZlIGEsIC50YWItc3R5bGUtMSBsaS5hY3RpdmUgYTpmb2N1cyB7Y29sb3I6ICNhYmFiYWIgIWltcG9ydGFudH1cclxuLnRhYi1zdHlsZS0xIGxpLmFjdGl2ZSBhLCAudGFiLXN0eWxlLTEgbGkgYTpob3ZlciB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IGNvbG9yOiAjYWJhYmFifVxyXG5cclxuLyogdGFiIC0gc3R5bGUgMiAqIC9cclxuLnRhYi1zdHlsZS0yIGxpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW46IDAgMTVweDsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgZmxvYXQ6IG5vbmV9XHJcbi50YWItc3R5bGUtMiBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwIDAgMCAxNXB4fVxyXG4udGFiLXN0eWxlLTIgbGk6Zmlyc3QtY2hpbGQgeyBtYXJnaW46IDAgMTVweCAwIDB9XHJcbi50YWItc3R5bGUtMiBsaSBhIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IGNvbG9yOiAjOWI5YjlifVxyXG4udGFiLXN0eWxlLTIgbGkgYTpob3ZlciB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnR9XHJcbi50YWItc3R5bGUtMiBsaSBhOmhvdmVyLCAudGFiLXN0eWxlLTIgbGkuYWN0aXZlIGEge3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2ggIWltcG9ydGFudCB9XHJcblxyXG4vKiB0YWIgLSBzdHlsZSAzICogL1xyXG4udGFiLXN0eWxlLTMgbGkgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMCAyNnB4OyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBmbG9hdDogbm9uZX1cclxuLnRhYi1zdHlsZS0zIGxpOmxhc3QtY2hpbGQgeyBtYXJnaW46IDAgMCAwIDI2cHh9XHJcbi50YWItc3R5bGUtMyBsaTpmaXJzdC1jaGlsZCB7IG1hcmdpbjogMCAyNnB4IDAgMH1cclxuLnRhYi1zdHlsZS0zIGxpOmZpcnN0LWNoaWxkIGEge3BhZGRpbmctbGVmdDogMCB9XHJcbi50YWItc3R5bGUtMyBsaSBhIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IGNvbG9yOiAjOWI5YjliOyBwYWRkaW5nOiA1cHggMH1cclxuLnRhYi1zdHlsZS0zIGxpIGE6aG92ZXIge2JhY2tncm91bmQ6IHRyYW5zcGFyZW50fVxyXG4udGFiLXN0eWxlLTMgbGkgYTpob3ZlciwgLnRhYi1zdHlsZS0zIGxpLmFjdGl2ZSBhIHtib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzMWQzYiAhaW1wb3J0YW50IH1cclxuXHJcbi8qIHRhYiAtIHN0eWxlIDQgKiAvXHJcbi50YWItc3R5bGUtNCB1bCB7Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSl9XHJcbi50YWItc3R5bGUtNCBsaSB7IGRpc3BsYXk6IHRhYmxlLWNlbGw7IG1hcmdpbjogMDsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgZmxvYXQ6IG5vbmU7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyB9XHJcbi50YWItc3R5bGUtNCBsaTpsYXN0LWNoaWxkIHttYXJnaW46IDA7IGJvcmRlcjogbm9uZX1cclxuLnRhYi1zdHlsZS00IGxpOmZpcnN0LWNoaWxkIHttYXJnaW46IDB9XHJcbi50YWItc3R5bGUtNCBsaSBhIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IGNvbG9yOiAjOWI5YjliOyBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAzMHB4OyBib3JkZXItcmFkaXVzOiAwfVxyXG4udGFiLXN0eWxlLTQgbGkgYTpob3ZlciwgLnRhYi1zdHlsZS00IGxpIC5hY3RpdmUge2JhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDsgY29sb3I6ICM0ZTRlNGV9XHJcbi50YWItc3R5bGUtNCBsaS5hY3RpdmUgYSB7YmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50fVxyXG5cclxuLyogdGFiIC0gc3R5bGUgNSAqIC9cclxuLnRhYi1zdHlsZTUgLm5hdi10YWJzIGxpLmFjdGl2ZSBhLCAudGFiLXN0eWxlNSAubmF2LXRhYnMgeyBib3JkZXI6IG5vbmU7fVxyXG4udGFiLXN0eWxlNSAubmF2IGxpIHttYXJnaW46IDB9XHJcbi50YWItc3R5bGU1IGxpOmZpcnN0LWNoaWxkIGEgeyBtYXJnaW46IDAgMzJweCAwIDA7IH1cclxuLnRhYi1zdHlsZTUgbGkgYSB7IG1hcmdpbjogMCAzMnB4OyBwYWRkaW5nOiA1cHggMDsgYm9yZGVyOiBub25lO31cclxuLnRhYi1zdHlsZTUgLm5hdiBsaSBhOmZvY3VzLCAudGFiLXN0eWxlNSAubmF2IGxpIGE6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O31cclxuLnRhYi1zdHlsZTUgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7IGN1cnNvcjogZGVmYXVsdDsgfVxyXG4udGFiLXN0eWxlNSB1bCB7IGhlaWdodDogNTBweDt9ICAgICBcclxuXHJcbi8qIHRhYiAtIHN0eWxlIDYgKiAvXHJcbi50YWItc3R5bGU2IC5uYXYtdGFicyBsaXtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyBib3JkZXItaW1hZ2U6IG5vbmU7IGJvcmRlci1zdHlsZTogc29saWQgc29saWQgbm9uZTsgYm9yZGVyLXdpZHRoOiAxcHggMXB4IG1lZGl1bTsgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50OyBtYXJnaW46IDA7fVxyXG4udGFiLXN0eWxlNiAubmF2LXRhYnMgbGkgYXtib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDE1cHggMjBweDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7fVxyXG4udGFiLXN0eWxlNiAubmF2LXRhYnMgbGkgYTpob3ZlciwgLnRhYi1zdHlsZTYgLm5hdi10YWJzIGxpIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgYm9yZGVyLWJvdHRvbTpub25lO31cclxuLnRhYi1zdHlsZTYgLm5hdi10YWJzIHtib3JkZXI6IDAgIWltcG9ydGFudDt9XHJcbi50YWItc3R5bGU2IC50YWItY29udGVudHsgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZDsgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTsgcGFkZGluZzogMjVweDt9XHJcbi50YWItc3R5bGU2IC5uYXYtdGFicyBsaS5hY3RpdmV7Ym9yZGVyLWNvbG9yOiAjZTVlNWU1OyBib3JkZXItaW1hZ2U6IG5vbmU7IGJvcmRlci1zdHlsZTogc29saWQgc29saWQgbm9uZTsgYm9yZGVyLXdpZHRoOiAxcHggMXB4IG1lZGl1bTsgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZDt9XHJcbi50YWItc3R5bGU2IC5uYXYtdGFicyBsaS5hY3RpdmUgYSwgLnRhYi1zdHlsZTYgLm5hdi10YWJzIHsgYm9yZGVyOiBub25lO31cclxuXHJcbi8qIHRhYiAtIHN0eWxlIDcgKiAvXHJcbi50YWItc3R5bGU3IC5uYXYtdGFicyBsaSBpe2ZvbnQtc2l6ZTogMTdweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDt9XHJcbi50YWItc3R5bGU3IC5uYXYtdGFicyB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO31cclxuLnRhYi1zdHlsZTcgLm5hdi10YWJzIHsgaGVpZ2h0OiBhdXRvOyBtYXJnaW4tYm90dG9tOiAyNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7fVxyXG4udGFiLXN0eWxlNyAubmF2LXRhYnMgbGkgYXtiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyBib3JkZXI6IG1lZGl1bSBub25lOyBsaW5lLWhlaWdodDogNDRweDsgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDAgMjBweDsgYm9yZGVyLXJhZGl1czogMDt9XHJcbi50YWItc3R5bGU3IC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAxcHg7fVxyXG4udGFiLXN0eWxlNyAubmF2LXRhYnMgbGkge2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O31cclxuLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpOmZpcnN0LWNoaWxkIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1OyBtYXJnaW4tbGVmdDogMTVweDt9XHJcbi50YWItc3R5bGU3IC5uYXYtdGFicyBsaS5hY3RpdmUgYSwgLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpLmFjdGl2ZSBhOmZvY3VzLCAudGFiLXN0eWxlNyAubmF2LXRhYnMgbGkuYWN0aXZlIGE6aG92ZXJ7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1jb2xvcjogI2RkZCAjZGRkIHRyYW5zcGFyZW50OyBib3JkZXItaW1hZ2U6IG5vbmU7IGJvcmRlcjogbm9uZTsgY3Vyc29yOiBkZWZhdWx0O31cclxuXHJcbi8qIHRhYiAtIHN0eWxlIDggKiAvXHJcbi50YWItc3R5bGU4IC50YWJzLWxlZnQgLm5hdi10YWJze2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7IGZsb2F0OiBsZWZ0OyBoZWlnaHQ6IGF1dG87IHBhZGRpbmc6IDIwcHggMCA0MHB4OyB3aWR0aDogMTUwcHg7IG1hcmdpbi1yaWdodDogMzVweDsgYm9yZGVyLWJvdHRvbTogbm9uZTt9XHJcbi50YWItc3R5bGU4IC5uYXYtdGFicyBsaTpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O31cclxuLnRhYi1zdHlsZTggLnRhYnMtbGVmdCAubmF2LXRhYnMgbGkgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1OyBmbG9hdDogbGVmdDsgd2lkdGg6IDEwMCU7IG1hcmdpbjogMDt9XHJcbi50YWItc3R5bGU4IC50YWJzLWxlZnQgLm5hdi10YWJzIGxpIGEge2JhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IGJvcmRlci1ib3R0b206IDAgbm9uZTsgZGlzcGxheTogYmxvY2s7IGxpbmUtaGVpZ2h0OiA0MHB4OyBtYXJnaW46IDAgIWltcG9ydGFudDsgcGFkZGluZzogMCAyMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyB3aWR0aDogMTAwJTsgYm9yZGVyLXJhZGl1czogMDsgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmUgdHJhbnNwYXJlbnQ7fVxyXG4udGFiLXN0eWxlOCAubmF2LXRhYnMgbGkuYWN0aXZlIGEsIC50YWItc3R5bGU4IC5uYXYtdGFic3tib3JkZXI6IG5vbmU7ICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBsZWZ0OiAxcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxyXG5cclxuLyogdGFiIC0gc3R5bGUgOSAqIC9cclxuLnRhYi1zdHlsZTkgLm5hdi10YWJzIGxpIHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q3ZDdkNzsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjogMDt9XHJcbi50YWItc3R5bGU5IC5uYXYtdGFicyBsaTpsYXN0LWNoaWxke2JvcmRlci1yaWdodDpub25lO31cclxuLnRhYi1zdHlsZTkgLm5hdi10YWJzIGxpIGF7Ym9yZGVyOiBtZWRpdW0gbm9uZTsgZm9udC1zaXplOiA0MnB4OyBtYXJnaW46IDA7IG91dGxpbmU6IG1lZGl1bSBub25lOyBwYWRkaW5nOiAwIDQ1cHg7fVxyXG4udGFiLXN0eWxlOSAubmF2LXRhYnMgbGkuYWN0aXZlIGEgaXtjb2xvcjogIzAwMDt9XHJcbi50YWItc3R5bGU5IC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsIC50YWItc3R5bGU5IC5uYXYtdGFic3tib3JkZXI6IG5vbmU7fVxyXG4udGFiLXN0eWxlOSAubmF2IGxpIGE6Zm9jdXMsIC50YWItc3R5bGU5IC5uYXYgbGkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246IG5vbmU7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O30gXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIExpc3RcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGxpc3QgKiAvXHJcbnVsLmZsYXQtbGlzdCB7IGxpc3Qtc3R5bGU6aW5zaWRlIGRpc2M7IG1hcmdpbjogMCAwIDAgMjVweH1cclxuLmZsYXQtbGlzdCBsaSB7IHBhZGRpbmc6NXB4IDB9XHJcbi5mbGF0LWxpc3QgbGkuYWN0aXZlIHsgZm9udC13ZWlnaHQ6NjAwOyBjb2xvcjojMDAwfVxyXG4uZmxhdC1saXN0IGxpLmFjdGl2ZSB1bCB7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGNvbG9yOiAjNTc1NzU3fVxyXG4uZmxhdC1saXN0IGxpIHVsIHsgcGFkZGluZzo1cHggMCAwIDE1cHg7fVxyXG4uZmxhdC1saXN0IGxpIGkgeyBtYXJnaW46MCAxMHB4IDAgMH1cclxudWwuZmxhdC1saXN0LWljb24geyBsaXN0LXN0eWxlOm5vbmV9XHJcbi5saXN0LWlubGluZSBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogMCAxOHB4O31cclxudWwubGlzdC1saW5lIGxpIHtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTsgcGFkZGluZzo3cHggMH1cclxudWwubGlzdC1saW5lIGxpOmxhc3QtY2hpbGQge2JvcmRlci1ib3R0b206IG5vbmV9XHJcbnVsLmxpc3QtbGluZSBsaSBzcGFuIHttaW4td2lkdGg6MTMwcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrfVxyXG4uYm90dG9tLWxpbmUtbGlzdC1saWdodCBsaSB7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjEpOyBwYWRkaW5nOiA3cHggMCB9XHJcbi5ib3R0b20tbGluZS1saXN0LWRhcmsgbGkgeyBib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTsgcGFkZGluZzogN3B4IDAgfVxyXG4uYm90dG9tLWxpbmUtbGlzdC1kYXJrMiBsaSB7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBwYWRkaW5nOiAxM3B4IDAgfVxyXG4uYm90dG9tLWxpbmUtbGlzdC1kYXJrMiBsaTpsYXN0LWNoaWxkIHtib3JkZXItYm90dG9tOiBub25lfVxyXG4uYm90dG9tLWxpbmUtbGlzdC1kYXJrMiBsaSBzcGFuIHsgbWluLXdpZHRoOiAxMTBweDsgZGlzcGxheTogaW5saW5lLWJsb2NrfVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBQcm9ncmVzcyBiYXJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4ucHJvZ3Jlc3MtbmFtZXtmb250LXNpemU6IDEwcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA0MDA7IG1hcmdpbjogNXB4IDAgMTVweH1cclxuLnByb2dyZXNzLW5hbWUgc3Ryb25nIHsgY29sb3I6ICMwMDA7IGZvbnQtd2VpZ2h0OiA0MDB9XHJcbi5wcm9ncmVzcy1iYXItc3ViIHsgbWFyZ2luLXJpZ2h0OiAyMHB4O31cclxuXHJcbi8qIHByb2dyZXNzIGJhciAtIHN0eWxlIDEgKiAvXHJcbi5wcm9ncmVzcy1iYXItc3R5bGUxIC5wcm9ncmVzcyB7IGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7IGhlaWdodDogNHB4OyBvdmVyZmxvdzogaGlkZGVuOyBtYXJnaW4tYm90dG9tOiAxMHB4OyBib3JkZXItcmFkaXVzOiAwIH1cclxuLnByb2dyZXNzLWJhci1zdHlsZTEgLnByb2dyZXNzLWJhciB7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMDsgaGVpZ2h0OiAxMDAlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyBjb2xvcjogI2ZmZjsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgLjE1KTsgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAuMTUpOyAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC42cyBlYXNlOyAtby10cmFuc2l0aW9uOiB3aWR0aCAuNnMgZWFzZTsgdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2U7IH1cclxuLnByb2dyZXNzLWJhci1zdHlsZTEgLnByb2dyZXNzLW5hbWV7Zm9udC1zaXplOiAxMXB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXdlaWdodDogNDAwOyBtYXJnaW46IDVweCAwIDI1cHh9XHJcbi5wcm9ncmVzcy1iYXItc3R5bGUxIC5wcm9ncmVzcy1uYW1lIHN0cm9uZyB7IGNvbG9yOiAjMDAwOyBmb250LXdlaWdodDogNTAwfVxyXG5cclxuLyogcHJvZ3Jlc3MgYmFyIC0gc3R5bGUgMiAqIC9cclxuLnByb2dyZXNzLWJhci1zdHlsZTIgLnByb2dyZXNzLWJhci1zdWIgeyBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XHJcbi5wcm9ncmVzcy1iYXItc3R5bGUyIC5wcm9ncmVzcyB7IGhlaWdodDogMjZweDsgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTsgbWFyZ2luLWJvdHRvbTogMDsgYm94LXNoYWRvdzogbm9uZTsgYm9yZGVyLXJhZGl1czogMDt9XHJcbi5wcm9ncmVzcy1iYXItc3R5bGUyIC5wcm9ncmVzcy1iYXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBmb250LXNpemU6MTFweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbGluZS1oZWlnaHQ6IDI1cHg7IHRleHQtYWxpZ246IGxlZnQ7IHBhZGRpbmc6IDAgMTBweH1cclxuXHJcbi8qIHByb2dyZXNzIGJhciAtIHN0eWxlIDMgKiAvXHJcbi5wcm9ncmVzcy1iYXItc3R5bGUzIC5wcm9ncmVzcyB7IGhlaWdodDogMTVweDsgb3ZlcmZsb3c6IHZpc2libGU7IG1hcmdpbi1ib3R0b206IDA7IGJvcmRlci1yYWRpdXM6IDA7IGJveC1zaGFkb3c6IG5vbmU7IGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7fVxyXG4ucHJvZ3Jlc3MtYmFyLXN0eWxlMyAucHJvZ3Jlc3MtYmFyIHsgb3ZlcmZsb3c6IHZpc2libGU7IHBvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5wcm9ncmVzcy1iYXItc3R5bGUzIC5wcm9ncmVzcy1iYXIgc3BhbiB7IGNvbG9yOiAjMDAwOyBmb250LXNpemU6IDExcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRleHQtYWxpZ246IHJpZ2h0OyB0b3A6IDIxcHg7fVxyXG4ucHJvZ3Jlc3MtYmFyLXN0eWxlMyAucHJvZ3Jlc3MtbmFtZSB7IG1hcmdpbjogNXB4IDAgMjBweDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgVGVzdGltb25pYWxcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4vKiB0ZXN0aW1vbmlhbCAtIHN0eWxlIDEgKiAvXHJcbi50ZXN0aW1vbmlhbC1zdHlsZTEgcHsgZm9udC1zaXplOjEzcHg7IG1hcmdpbjozMHB4IDAgMjBweDsgbGluZS1oZWlnaHQ6MjJweDsgY29sb3I6ICM4MjgyODJ9XHJcbi50ZXN0aW1vbmlhbC1zdHlsZTEgLm5hbWV7IGZvbnQtc2l6ZToxMXB4OyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyBmb250LXdlaWdodDo2MDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGxldHRlci1zcGFjaW5nOiAycHg7IGNvbG9yOiAjODI4MjgyfVxyXG4udGVzdGltb25pYWwtc3R5bGUxIGltZyB7IGJvcmRlci1yYWRpdXM6IDUwJTsgbWF4LXdpZHRoOiAxMjBweH1cclxuXHJcbi8qIHRlc3RpbW9uaWFsIC0gc3R5bGUgMiAqIC9cclxuLnRlc3RpbW9uaWFsLXN0eWxlMiBweyBmb250LXNpemU6MTNweDsgbGluZS1oZWlnaHQ6MjJweDsgY29sb3I6ICM4MjgyODJ9XHJcbi50ZXN0aW1vbmlhbC1zdHlsZTIgLm5hbWV7IGZvbnQtc2l6ZToxOHB4OyBkaXNwbGF5OmJsb2NrOyB3aWR0aDoxMDAlOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzogMnB4OyBjb2xvcjogIzgyODI4Mn1cclxuLnRlc3RpbW9uaWFsLXN0eWxlMiBpbWcgeyBib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlcjogOHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMSl9XHJcbi50ZXN0aW1vbmlhbC1zdHlsZTItaW1nOmFmdGVyIHtjb250ZW50OlwiXFxmMTBkXCI7IGZvbnQtZmFtaWx5OidGb250QXdlc29tZSc7IGZvbnQtc2l6ZTogNTVweDsgY29sb3I6ICM2MTRjNDU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDMwcHg7IHRvcDogNTRweH1cclxuLnRlc3RpbW9uaWFsLXN0eWxlMiBpLmljb24tZXh0cmEtc21hbGwge21hcmdpbjogMCA3cHggMCAwOyBmb250LXNpemU6IDE3cHggIWltcG9ydGFudH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBUZWFtXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLyogdGVhbSAtIHN0eWxlIDEgKiAvXHJcbi50ZWFtLXN0eWxlMSAudGVhbS1tb29kIHtwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwIDE1cHg7IHRvcDogNTAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxlZnQ6IDA7IHotaW5kZXg6MSB9XHJcbi50ZWFtLXN0eWxlMSAudGVhbS1tb29kIHNwYW4ge3BhZGRpbmc6IDEwcHggMjBweH1cclxuLnRlYW0tc3R5bGUxOmhvdmVyIC50ZWFtLW1vb2Qge29wYWNpdHk6IDA7IHRvcDogLTEwcHg7fVxyXG4udGVhbS1zdHlsZTE6aG92ZXIgLm9wYWNpdHktZnVsbCwgLnRlYW0tc3R5bGUxOmhvdmVyIC5iZy1ncmF5IHsgb3BhY2l0eTogMDsgYm90dG9tOiAtMTUwcHg7fVxyXG4udGVhbS1zdHlsZTEgZmlndXJlIHtvcGFjaXR5OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBib3R0b206IC0xNTBweDsgYmFja2dyb3VuZDogcmdiYSgyNTMsMjE3LDcxLC45NSk7IH1cclxuLnRlYW0tc3R5bGUxOmhvdmVyIGZpZ3VyZSB7b3BhY2l0eTogMTsgYm90dG9tOiAwOyB6LWluZGV4OiA1OyB9XHJcbi50ZWFtLXN0eWxlMSAudGVhbS1zb2NpYWwgaSB7bWFyZ2luOiAwIDIwcHg7fVxyXG5cclxuLyogdGVhbSAtIHN0eWxlIDIgKiAvXHJcbi50ZWFtLXN0eWxlMiAudGVhbS1zb2NpYWwgaSB7bWFyZ2luOiAwIDIwcHg7fVxyXG4udGVhbS1zdHlsZTIgLnRlYW0tc29jaWFsIGE6aG92ZXIgaSB7b3BhY2l0eTogLjV9XHJcbi50ZWFtLXN0eWxlMiAudGVhbS1pbWFnZTpob3ZlciBpbWcge3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTsgZmlsdGVyOiBncmF5c2NhbGUoMSk7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEJsb2dcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIGJsb2cgcG9zdCAtIHN0eWxlIDEgKiAvIFxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlIHsgIG1hcmdpbi1ib3R0b206IDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSAucG9zdC10aHVtYm5haWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBib3R0b206IDBweDsgb3BhY2l0eTogMDsgei1pbmRleDogLTE7ICB9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgLnBvc3QtdGh1bWJuYWlsIHtvcGFjaXR5OiAuODsgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIC5wb3N0LWRldGFpbHM6YmVmb3JlIHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTt9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIC5wb3N0LWRldGFpbHM6YmVmb3JlIHsgZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6IFwiXCI7IHdpZHRoOiA0NSU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTt9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIC5wb3N0LWRldGFpbHMgLmJsb2ctcG9zdC1udW1iZXIgeyBwYWRkaW5nOiAxNXB4IDIwcHg7IG1hcmdpbjogOHB4IDAgMCAwOyBjb2xvcjogI2ZmZjsgZGlzcGxheTogaW5saW5lLWJsb2NrfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSAuYmxvZy1saWtlLCAuYmxvZy1zaGFyZSwgLmNvbW1lbnQgeyBmb250LXNpemU6IDEwcHg7IGxldHRlci1zcGFjaW5nOiAycHg7IG1hcmdpbi1yaWdodDogMjVweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlIGkgeyBtYXJnaW4tcmlnaHQ6IDRweH1cclxuLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciBzcGFuLCAuYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIHAsIC5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgYSwgLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciBpIHtjb2xvcjogI2ZmZn1cclxuLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciBwIHsgb3BhY2l0eTogLjV9XHJcbi5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgaDUgYSB7IGNvbG9yOiAjZmRkOTQ3IH1cclxuLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciAuYmxvZy1wb3N0LW51bWJlciB7IGNvbG9yOiAjMDAwfVxyXG4uYmxvZy1wb3N0LXN0eWxlMSBhcnRpY2xlOmhvdmVyIC5wb3N0LWRldGFpbHMgeyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LDApO31cclxuXHJcbi8qIGJsb2cgcG9zdCAtIHN0eWxlIDIgKiAvIFxyXG4uYmxvZy1wb3N0LXN0eWxlMiBhcnRpY2xlOmhvdmVyIGltZyB7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7ICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTt9XHJcbi5ibG9nLXBvc3Qtc3R5bGUyIC5wb3N0LWRldGFpbHMgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwIDE1cHg7IHRvcDogNTAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxlZnQ6IDA7IHBhZGRpbmc6IDUwcHggNDBweCAgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMiAucG9zdC1kZXRhaWxzLWFycm93IHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiA1MCU7IH1cclxuLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscy1hcnJvdzpiZWZvcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXJpZ2h0OiAxNXB4IHNvbGlkICNlZWU7IGJvcmRlci1ib3R0b206IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjsgbGVmdDogLTE1cHg7IHRvcDogNTAlOyBjb250ZW50OiAnJzsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTt9XHJcblxyXG4vKiBibG9nIHBvc3QgLSBzdHlsZSAzICogL1xyXG4uYmxvZy1wb3N0LXN0eWxlMyBhcnRpY2xlOmhvdmVyIGltZyB7dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IHRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IG9wYWNpdHk6IC41IH1cclxuLmJsb2ctcG9zdC1zdHlsZTMgYXJ0aWNsZSAucG9zdC1kYXRlIHsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgcGFkZGluZzogMTJweCAyNXB4fVxyXG4uYmxvZy1wb3N0LXN0eWxlMyBhcnRpY2xlIC5wb3N0LWRldGFpbHMgeyBtYXJnaW46IDAgIWltcG9ydGFudDsgcGFkZGluZzogMjVweDsgd2lkdGg6IDEwMCUgfVxyXG4uYmxvZy1wb3N0LXN0eWxlMyBhcnRpY2xlIFtjbGFzc149XCJjb2wtXCJdIHsgcGFkZGluZy1yaWdodDogMH1cclxuXHJcbi8qIGJsb2cgcG9zdCAtIHN0eWxlIDQgKiAvXHJcbi5ibG9nLXBvc3Qtc3R5bGU0IGFydGljbGUgeyBtYXJnaW46IDEwcHggMCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgb3ZlcmZsb3c6IGhpZGRlbjsgIGN1cnNvcjp1cmwoXCIuLi9pbWFnZXMvYXJyb3ctd2hpdGUucG5nXCIpLCBwb2ludGVyOyBjdXJzb3I6IGRlZmF1bHQ7ICB9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LXRodW1ibmFpbCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGJvdHRvbTogMHB4OyBvcGFjaXR5OiAxOyB6LWluZGV4OiAtMTsgYmFja2dyb3VuZDogIzMwMzAzMCB9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LXRodW1ibmFpbCBpbWcge29wYWNpdHk6IC4yOyB0b3A6IC0xMDBweDsgcG9zaXRpb246IHJlbGF0aXZlfVxyXG4uYmxvZy1wb3N0LXN0eWxlNCBhcnRpY2xlOmhvdmVyIGltZyB7IG9wYWNpdHk6IC40OyB0b3A6IC01MHB4OyB9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LWRhdGUtbW9udGgtbWFpbiB7LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgbGVmdDogMjQlOyB0b3A6IDUwJTsgcG9zaXRpb246IGFic29sdXRlfVxyXG4uYmxvZy1wb3N0LXN0eWxlNCAucG9zdC1kYXRlIHsgZm9udC1zaXplOiA4MHB4OyBsZXR0ZXItc3BhY2luZzogLTRweDsgbGluZS1oZWlnaHQ6IDgwcHh9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC5wb3N0LWRhdGUtbW9udGgge3Bvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZy1yaWdodDogMzBweDsgZm9udC1zaXplOiAxMnB4O31cclxuLmJsb2ctcG9zdC1zdHlsZTQgYXJ0aWNsZTpob3ZlciAucG9zdC1kYXRlLW1vbnRoIHtwYWRkaW5nLXJpZ2h0OiA1MHB4fVxyXG4uYmxvZy1wb3N0LXN0eWxlNCAucG9zdC1kYXRlLW1vbnRoOmFmdGVyIHsgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDBmZjk3OyBib3R0b206IC02cHg7IGNvbnRlbnQ6IFwiXCI7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IH1cclxuLmJsb2ctcG9zdC1zdHlsZTQgYSB7Y29sb3I6ICNmZmZ9XHJcbi5ibG9nLXBvc3Qtc3R5bGU0IC50ZXh0LXNtYWxsIHtvcGFjaXR5OiAwLjR9XHJcblxyXG4vKiBibG9nIHBvc3QgLSBzdHlsZSA1ICogL1xyXG4uYmxvZy1wb3N0LXN0eWxlNSAucG9zdC1kZXRhaWxzIHsgcGFkZGluZzogMTUlIDEzJTsgbWluLWhlaWdodDogMzE1cHh9XHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LXRpdGxlIHttYXJnaW46IDE1JSAwIDEwJTsgdG9wOiAwOyB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgfVxyXG4uYmxvZy1wb3N0LXN0eWxlNSAucG9zdC1kZXRhaWxzOmhvdmVyIC5wb3N0LXRpdGxlLCAuYmxvZy1wb3N0LXN0eWxlNSAucG9zdC10aXRsZTpob3ZlciB7IHRvcDogLTE1cHg7fVxyXG4uYmxvZy1wb3N0LXN0eWxlNSAucG9zdC1kZXRhaWxzOmhvdmVyIC5wb3N0LXRpdGxlOmJlZm9yZSwgLmJsb2ctcG9zdC1zdHlsZTUgLnBvc3QtdGl0bGU6aG92ZXI6YmVmb3JlIHt0b3A6MTVweDsgei1pbmRleDogLTE7IGNvbG9yOiByZ2JhKDAsMCwwLC4xKTt9XHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LXRpdGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwi4oCcXCI7IGZvbnQtc2l6ZTogMTIwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAtMTVweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6IHJnYmEoMCwwLDAsLjUpOyB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTt9XHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LWRhdGUgYSwgLmJsb2ctcG9zdC1zdHlsZTUgLnBvc3QtbmFtZSBhIHsgb3BhY2l0eTogLjZ9XHJcbi5ibG9nLXBvc3Qtc3R5bGU1IC5uZXctcG9zdCAucG9zdC10aXRsZTpiZWZvcmUsIC5ibG9nLXBvc3Qtc3R5bGU1IC5wb3B1bGFyLXBvc3QgLnBvc3QtdGl0bGU6YmVmb3JlIHtjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKX1cclxuXHJcbi8qIGJsb2cgcG9zdCAtIHN0eWxlIDYgKiAvXHJcbi5ibG9nLXBvc3Qtc3R5bGU2IGFydGljbGU6aG92ZXIgaW1nIHt0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpO31cclxuLmJsb2ctcG9zdC1zdHlsZTYgLnBvc3QtZGV0YWlscyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDAgMTVweDsgdG9wOiA1MCU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxlZnQ6IDA7IHBhZGRpbmc6IDQ1cHg7ICB9XHJcbi5ibG9nLXBvc3Qtc3R5bGU2IC5wb3N0LWRldGFpbHMtYXJyb3cgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDUwJTsgfVxyXG5cclxuLyogYmxvZyBwb3N0IC0gc3R5bGUgNyAqIC9cclxuLmJsb2ctcG9zdC1zdHlsZTcgLnBvc3QtY2F0ZWdvcmllcyB7cGFkZGluZzozcHggOXB4fVxyXG4uYmxvZy1wb3N0LXN0eWxlNyAucG9zdC10aHVtYm5haWw6aG92ZXIgaW1nIHstd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpOyBmaWx0ZXI6IGdyYXlzY2FsZSgxKTsgIGZpbHRlcjogYWxwaGEob3BhY2l0eT02MCk7fVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBGb3JtIGNvbnRyb2xzIFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmJpZy1pbnB1dCwgLmJpZy10ZXh0YXJlYSwgLmJpZy1zZWxlY3Qgc2VsZWN0IHsgcGFkZGluZzogMThweCAyNXB4OyBib3JkZXI6MnB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpICFpbXBvcnRhbnQ7IGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50fVxyXG4uYmlnLWlucHV0OmZvY3VzLCAuYmlnLXNlbGVjdDpmb2N1cyB7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLC41KSAhaW1wb3J0YW50O31cclxuLmJpZy1sYWJlbCB7Zm9udC1zaXplOjE0cHg7IGxldHRlci1zcGFjaW5nOjJweDt9XHJcblxyXG4ubWVkaXVtLWlucHV0LCAubWVkaXVtLXRleHRhcmVhLCAubWVkaXVtLXNlbGVjdCBzZWxlY3QgeyBwYWRkaW5nOiAxMnB4IDI1cHg7IGJvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwuMSkgIWltcG9ydGFudDsgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnR9XHJcbi5tZWRpdW0taW5wdXQ6Zm9jdXMsIC5tZWRpdW0tc2VsZWN0OmZvY3VzIHtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMCwwLDAsLjUpICFpbXBvcnRhbnQ7fVxyXG5cclxuLnNtYWxsLWlucHV0LCAuc21hbGwtdGV4dGFyZWEgeyBwYWRkaW5nOiAxMnB4IDE1cHg7IGJvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwuMSk7IGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50fVxyXG4uc21hbGwtaW5wdXQ6Zm9jdXMsIC5zbWFsbC1zZWxlY3Q6Zm9jdXMge2JvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwuNSk7fVxyXG4uc21hbGwtc2VsZWN0IHNlbGVjdCB7cGFkZGluZzogMTVweCAxNXB4O31cclxuXHJcbi5tZWRpdW0taW5wdXQtbGlnaHQsIC5tZWRpdW0tdGV4dGFyZWEtbGlnaHQsIC5tZWRpdW0tc2VsZWN0LWxpZ2h0IHNlbGVjdCB7IHBhZGRpbmc6IDEycHggMjVweDsgYm9yZGVyOjJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xKSAhaW1wb3J0YW50OyBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuMSkgIWltcG9ydGFudDt9XHJcbi5tZWRpdW0taW5wdXQtbGlnaHQ6Zm9jdXMsIC5tZWRpdW0tc2VsZWN0LWxpZ2h0OmZvY3VzIHtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjQpICFpbXBvcnRhbnQ7fVxyXG5cclxuLnNlbGVjdC1zdHlsZSB7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgd2lkdGg6IDEwMCU7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IG1hcmdpbjogMCAwIDIwcHg7ICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcIi4uL2ltYWdlcy9zZWxlY3QtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCA5NyUgNTAlOyB9XHJcbi5zZWxlY3Qtc3R5bGUgc2VsZWN0IHsgd2lkdGg6IDEwMCU7IGJvcmRlcjogbm9uZTsgYm94LXNoYWRvdzogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLW1vei1hcHBlYXJhbmNlOiBub25lOyBhcHBlYXJhbmNlOiBub25lOyAgY3Vyc29yOiBwb2ludGVyOyBmb250LXNpemU6MTFweDsgbGV0dGVyLXNwYWNpbmc6MXB4OyBtYXJnaW4tYm90dG9tOjA7IGNvbG9yOiM5OTk5OTk7IGJvcmRlci1yYWRpdXM6IDA7IH1cclxuLnNlbGVjdC1zdHlsZSBzZWxlY3Q6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyBib3JkZXI6IG5vbmU7IGJveC1zaGFkb3c6IG5vbmUgfVxyXG5cclxuLmlucHV0LXJvdW5kIHsgYm9yZGVyLXJhZGl1czo0cHggIWltcG9ydGFudCB9XHJcbmlucHV0Lm5vLWJvcmRlciwgaW5wdXQubm8tYm9yZGVyOmZvY3VzLCBzZWxlY3Qubm8tYm9yZGVyLCBzZWxlY3Qubm8tYm9yZGVyOmZvY3VzLCB0ZXh0YXJlYS5uby1ib3JkZXIsIHRleHRhcmVhLm5vLWJvcmRlcjpmb2N1cyB7Ym9yZGVyOiBub25lfVxyXG5cclxuLnJlcXVpcmVkIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTFweDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxyXG4ucmVxdWlyZWQtZXJyb3IgeyBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDIwNCwgMCwgMCwxKSAhaW1wb3J0YW50O31cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEZlYXR1cmVzIGJveFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogZmVhdHVyZXMgYm94IC0gc3R5bGUgMSAqIC9cclxuLmZlYXR1cmVzLWJveC1zdHlsZTEgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4xKTsgd2lkdGg6IDIwMHB4OyBoZWlnaHQ6IDIwMHB4O31cclxuLmZlYXR1cmVzLWJveC1zdHlsZTEtc3ViIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgd2lkdGg6IDEwMCV9XHJcbi5mZWF0dXJlcy1ib3gtc3R5bGUxOmhvdmVyIHtib3JkZXItcmFkaXVzOjUwJTt9XHJcblxyXG4vKiBmZWF0dXJlcyBib3ggLSBzdHlsZSAyICogL1xyXG4uZmVhdHVyZXMtYm94LXN0eWxlMi1zdWIge2JvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50OyBwYWRkaW5nOiAxNXB4fVxyXG4uZmVhdHVyZXMtYm94LXN0eWxlMi1zdWI6aG92ZXIge2JvcmRlcjogNHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpOyBwYWRkaW5nOiAxNXB4OyB9XHJcblxyXG4vKiBwcmljaW5nIHRhYmxlICogL1xyXG4ucHJpY2luZy1wcmljZSB7IHBhZGRpbmc6IDM1cHggMDsgfVxyXG4ucHJpY2luZy1ib3gge2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpfVxyXG4ucHJpY2luZy10aXRsZSB7cGFkZGluZzogMTBweCAwfVxyXG4ucHJpY2luZy1mZWF0dXJlcyB7cGFkZGluZzogMjVweDttaW4taGVpZ2h0OiAyNzdweDt9XHJcbi5wcmljaW5nLWZlYXR1cmVzIHVsIGxpIHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMSk7IHBhZGRpbmc6IDdweCAwfVxyXG4ucHJpY2luZy1mZWF0dXJlcyB1bCBsaTpsYXN0LWNoaWxkIHtib3JkZXItYm90dG9tOiBub25lfVxyXG4ucHJpY2luZy1hY3Rpb24ge3BhZGRpbmc6IDAgMzVweCAzNXB4IDM1cHh9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQWNjb3JkaW9uIGFuZCB0b2dnbGVzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLyogYWNjb3JkaW9ucyAqIC9cclxuLnBhbmVsIHtib3gtc2hhZG93OiBub25lOyBib3JkZXI6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDt9XHJcbi5wYW5lbCBkaXYge3RyYW5zaXRpb24tZHVyYXRpb246IC4yczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5pdGlhbDsgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzOyB9XHJcbi5wYW5lbC1oZWFkaW5nIHtwYWRkaW5nLWJvdHRvbToxNXB4O31cclxuLnBhbmVsLXRpdGxlIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgY29sb3I6ICM3Njc2NzY7IGZvbnQtc2l6ZTogMTJweDsgbGV0dGVyLXNwYWNpbmc6MnB4OyBmb250LXdlaWdodDogNDAwOyB3aWR0aDoxMDAlOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMTBweCAxOHB4OyBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZX1cclxuLnBhbmVsLWJvZHkgeyBwYWRkaW5nOjEwcHggMThweCAyNXB4IDE4cHg7IGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDIzcHg7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50fVxyXG4ucGFuZWwtaGVhZGluZyBpIHsgZm9udC1zaXplOjEwcHg7IG1hcmdpbjogMH1cclxuLmFjdGl2ZS1hY2NvcmRpb24gLnBhbmVsLXRpdGxleyBjb2xvcjogIzAwMH1cclxuXHJcbi8qIGFjY29yZGlvbiAtIHN0eWxlIDEgKiAvXHJcbi5hY2NvcmRpb24tc3R5bGUxIC5wYW5lbCB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgYm9yZGVyOiBub25lICFpbXBvcnRhbnR9XHJcbi5hY2NvcmRpb24tc3R5bGUxIC5wYW5lbC10aXRsZSB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgYm9yZGVyOiBub25lICFpbXBvcnRhbnR9XHJcbi5hY2NvcmRpb24tc3R5bGUxIC5wYW5lbCAucGFuZWwtaGVhZGluZyB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDE1cHh9XHJcbi5hY2NvcmRpb24tc3R5bGUxIC5wYW5lbC1kZWZhdWx0IHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMikgIWltcG9ydGFudDsgYm9yZGVyLXJhZGl1czogMH1cclxuLmFjY29yZGlvbi1zdHlsZTEgLmFjdGl2ZS1hY2NvcmRpb24gLnBhbmVsLXRpdGxlIHsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxyXG4uYWNjb3JkaW9uLXN0eWxlMSAucGFuZWwtaGVhZGluZyBpIHsgZm9udC1zaXplOiAxMHB4OyBtYXJnaW46IDA7IG1hcmdpbi1yaWdodDogNXB4IH1cclxuLmFjY29yZGlvbi1zdHlsZTEgaDQgeyBmb250LXNpemU6IDEzcHg7IGxldHRlci1zcGFjaW5nOiAycHg7IH1cclxuLmFjY29yZGlvbi1zdHlsZTEgYSwgLmFjY29yZGlvbi1zdHlsZTEgYTpob3ZlciwgLmFjY29yZGlvbi1zdHlsZTEgYTpob3ZlciBpIHsgY29sb3I6ICNhYmFiYWJ9XHJcbi5hY2NvcmRpb24tc3R5bGUxIC5wYW5lbC1kZWZhdWx0Omxhc3QtY2hpbGQge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO31cclxuXHJcbi8qIGFjY29yZGlvbiAtIHN0eWxlIDIgKiAvXHJcbi5hY2NvcmRpb24tc3R5bGUyIC5wYW5lbC10aXRsZSAgeyBiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7IGNvbG9yOiAjZmZmfVxyXG4uYWNjb3JkaW9uLXN0eWxlMiAucGFuZWwtaGVhZGluZyBpIHsgZm9udC1zaXplOjE4cHg7IG1hcmdpbjogMDsgY29sb3I6I2ZmZjsgcGFkZGluZy10b3A6NXB4fVxyXG4uYWNjb3JkaW9uLXN0eWxlMiAucGFuZWwgLnBhbmVsLWhlYWRpbmcgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O31cclxuXHJcbi8qIGFjY29yZGlvbiAtIHN0eWxlIDMgKiAvXHJcbi5hY2NvcmRpb24tc3R5bGUzIC5wYW5lbCB7YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgYm9yZGVyOiBub25lICFpbXBvcnRhbnR9XHJcbi5hY2NvcmRpb24tc3R5bGUzIC5wYW5lbCAucGFuZWwtaGVhZGluZyB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDE1cHh9XHJcbi5hY2NvcmRpb24tc3R5bGUzIC5wYW5lbC1kZWZhdWx0IHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMikgIWltcG9ydGFudDsgYm9yZGVyLXJhZGl1czogMH1cclxuLmFjY29yZGlvbi1zdHlsZTMgLnBhbmVsLWhlYWRpbmcgaSB7IGZvbnQtc2l6ZTogMTBweDsgbWFyZ2luOiAwOyBtYXJnaW4tcmlnaHQ6IDVweCB9XHJcbi5hY2NvcmRpb24tc3R5bGUzIGg0IHsgZm9udC1zaXplOiAxM3B4OyBsZXR0ZXItc3BhY2luZzogMnB4OyB9XHJcbi5hY2NvcmRpb24tc3R5bGUzIGEsIC5hY2NvcmRpb24tc3R5bGUxIGE6aG92ZXIsIC5hY2NvcmRpb24tc3R5bGUxIGE6aG92ZXIgaSB7IGNvbG9yOiAjYWJhYmFifVxyXG4uYWNjb3JkaW9uLXN0eWxlMyAucGFuZWwtZGVmYXVsdDpsYXN0LWNoaWxkIHtib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTt9XHJcblxyXG4vKiB0b2dnbGUgLSBzdHlsZSAxICogL1xyXG4udG9nZ2xlcy1zdHlsZTEge2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpOyBib3JkZXItdG9wOm5vbmV9XHJcbi50b2dnbGVzLXN0eWxlMSAucGFuZWwgeyBib3JkZXI6IG5vbmU7IGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTsgfVxyXG4udG9nZ2xlcy1zdHlsZTEgLnBhbmVsLXRpdGxlIHsgYm9yZGVyOiBub25lOyBwYWRkaW5nOjIwcHggMjVweDsgZm9udC1zaXplOiAxNHB4OyBwb3NpdGlvbjogcmVsYXRpdmV9XHJcbi50b2dnbGVzLXN0eWxlMSAucGFuZWwtdGl0bGUgc3BhbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDI1cHg7IHRvcDogMjBweDsgfVxyXG4udG9nZ2xlcy1zdHlsZTEgLnBhbmVsOmZpcnN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTpub25lfVxyXG4udG9nZ2xlcy1zdHlsZTEgLnBhbmVsLWhlYWRpbmcgeyBwYWRkaW5nOiAwfVxyXG4udG9nZ2xlcy1zdHlsZTEgLnBhbmVsLWJvZHl7IHBhZGRpbmc6IDAgNjBweCAyNXB4IDI1cHg7IGJhY2tncm91bmQtY29sb3I6I2ZmZn1cclxuLnRvZ2dsZXMtc3R5bGUxIC5hY3RpdmUtYWNjb3JkaW9uIGg0IHsgZm9udC13ZWlnaHQ6IDYwMH1cclxuXHJcbi8qIHRvZ2dsZSAtIHN0eWxlIDIgKiAvXHJcbi50b2dnbGVzLXN0eWxlMiAucGFuZWwtdGl0bGUgIHsgYmFja2dyb3VuZC1jb2xvcjojMDAwOyBjb2xvcjogI2ZmZn1cclxuLnRvZ2dsZXMtc3R5bGUyIC5wYW5lbC1oZWFkaW5nIGkgeyBmb250LXNpemU6MThweDsgbWFyZ2luOiAwOyBjb2xvcjojZmZmOyBwYWRkaW5nLXRvcDo1cHh9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgUXVvdGVcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4vKiBxdW90ZSAtIHN0eWxlIDEgKiAvXHJcbi5xdW90ZS1zdHlsZTE6YmVmb3JlIHsgY29udGVudDogXCLigJxcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZm9udC1zaXplOiAyMDBweDsgbGVmdDogMDsgdG9wOiA2NHB4OyBjb2xvcjogI2VmMTA2ZX1cclxuLnF1b3RlLXN0eWxlMSB7cGFkZGluZy1sZWZ0OiA3MHB4OyBkaXNwbGF5OiBibG9ja31cclxuXHJcbi8qIHF1b3RlIC0gc3R5bGUgMiAqIC9cclxuLnF1b3RlLXN0eWxlMjpiZWZvcmUgeyBjb250ZW50OiBcIuKAnFwiOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyBmb250LXNpemU6IDIwMHB4OyBsZWZ0OiAtNXB4OyB0b3A6IDY0cHg7IGNvbG9yOiAjMDAwfVxyXG4ucXVvdGUtc3R5bGUyIHtkaXNwbGF5OiBibG9jazsgcGFkZGluZy10b3A6IDk1cHg7fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEFsZXJ0XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLyogYWxlcnQgLSBzdHlsZSAxICogL1xyXG4uYWxlcnQtc3R5bGUxIC5hbGVydCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXItdG9wOm5vbmU7IGJvcmRlci1yaWdodDpub25lOyBib3JkZXItbGVmdDpub25lOyBib3JkZXItYm90dG9tLXdpZHRoOjNweCAhaW1wb3J0YW50OyBib3JkZXItcmFkaXVzOjA7IHBhZGRpbmc6IDI1cHg7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6MTAwOyBsaW5lLWhlaWdodDozMHB4fVxyXG4uYWxlcnQtc3R5bGUxIC5hbGVydCBzcGFuIHt3aWR0aDo3MCU7IGRpc3BsYXk6IHRhYmxlfVxyXG4uYWxlcnQtc3R5bGUxIC5hbGVydCBpIHtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZmxvYXQ6IGxlZnQ7IHdpZHRoOjcwcHg7IGZvbnQtc2l6ZTogMzVweDsgbGluZS1oZWlnaHQ6IDYwcHg7IGNvbG9yOiAjYWVhZWFlfVxyXG4uYWxlcnQtc3R5bGUxIC5hbGVydDpob3ZlciB7Ym9yZGVyLWJvdHRvbS13aWR0aDo2cHggIWltcG9ydGFudDsgY29sb3I6ICM0ZDRkNGQgfVxyXG5cclxuLyogYWxlcnQgLSBzdHlsZSAyICogL1xyXG4uYWxlcnQtc3R5bGUyIC5hbGVydCB7IGJvcmRlci1yYWRpdXM6MDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnR9XHJcbi5hbGVydC1ibG9jayB7IHBhZGRpbmc6MjVweDt9XHJcbi5hbGVydC1ibG9jayBwIHsgd2lkdGg6OTAlfVxyXG5cclxuI3N1Y2Nlc3MgeyBjbGVhcjogYm90aDsgbWFyZ2luOiAwIDE1cHggMjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXI6IDJweCBzb2xpZCAjNmRjMTNhOyBjb2xvcjogIzFhOTQwYTsgIHBhZGRpbmc6IDEwcHggMDsgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjsgZGlzcGxheTogbm9uZX1cclxuI3N1Y2Nlc3MtY29udGFjdCB7IGNsZWFyOiBib3RoOyBtYXJnaW46IDAgMTVweCAyMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlcjogMnB4IHNvbGlkICM2ZGMxM2E7IGNvbG9yOiAjMWE5NDBhOyAgcGFkZGluZzogMTBweCAwOyBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmOyBkaXNwbGF5OiBub25lfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFZpZGVvIGFuZCBzb3VuZFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi52aWRlby13cmFwcGVyIHsgaGVpZ2h0OiAxMDAlOyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlO31cclxuLmh0bWwtdmlkZW8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBoZWlnaHQ6IGF1dG87IGxlZnQ6IDUwJTsgbWluLWhlaWdodDogMTAwJTsgbWluLXdpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgd2lkdGg6IGF1dG87IHotaW5kZXg6IC0zO31cclxuLnNvdW5kIGlmcmFtZXt3aWR0aDogMTAwJTt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgRm9vdGVyXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5mb290ZXIgeyBjbGVhcjpib3RoO31cclxuZm9vdGVyIGltZyB7bWF4LXdpZHRoOiAxNTZweDt9XHJcbi5mb290ZXItYm90dG9tIHtwYWRkaW5nOiAzMHB4IDB9XHJcbi5mb290ZXItdG9wIHtwYWRkaW5nOiA4MHB4IDB9XHJcbi5mb290ZXItc29jaWFsIGkgeyAgZm9udC1zaXplOiAyMnB4O31cclxuLmZvb3Rlci1zb2NpYWwgYSB7IG1hcmdpbjogMCAyNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG4uZm9vdGVyLXNvY2lhbCBhOmZpcnN0LWNoaWxkIHttYXJnaW4tbGVmdDogMH1cclxuLmZvb3Rlci1zb2NpYWwgYTpsYXN0LWNoaWxkIHttYXJnaW4tcmlnaHQ6IDB9XHJcbi5mb290ZXItc29jaWFsIGEgaSB7Y29sb3I6ICM1NzU3NTc7IH1cclxuLmZvb3Rlci1zb2NpYWwgYTpob3ZlciBpIHsgY29sb3I6ICM4Njg2ODZ9XHJcbi5zb2NpYWwtaWNvbi5mb290ZXItc29jaWFsIGEgeyBtYXJnaW46IDAgOHB4OyB9XHJcbi5zb2NpYWwtaWNvbi5mb290ZXItc29jaWFsIGE6aG92ZXIgaSB7IGNvbG9yOiNmZmZ9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQWdlbmN5IGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4uc2VydmljZSB7IG1pbi1oZWlnaHQ6IDY4NHB4fVxyXG4uc2VydmljZS1zdWIge2JvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBwYWRkaW5nOiAyNHB4fVxyXG4uc2VydmljZS1zdWI6aG92ZXIge2JvcmRlcjogNnB4IHNvbGlkICNmZGQ5NDc7IHBhZGRpbmc6IDI0cHg7IGJhY2tncm91bmQ6ICNmZmZ9XHJcbi5hZ2VuY3ktc2tpbGwge21pbi1oZWlnaHQ6IDUwMHB4O31cclxuLndvcmstd2l0aC11cyB7cGFkZGluZzogODBweCAwfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFJlc3RhdXJhbnQgZGVtb1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi5yZXN0YXVyYW50LWRpc2hlcyB7IHdpZHRoOjQ1MHB4OyBoZWlnaHQ6IDU1MHB4OyBtYXJnaW4tdG9wOiA0NXB4OyAgfVxyXG4jbWVudSAuY29udGFpbmVyLWZsdWlkIHsgbGVmdDogLTdweDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbi5yZXN0YXVyYW50LW1lbnUge21pbi1oZWlnaHQ6IDc0MHB4fVxyXG4ucmVzdGF1cmFudC1tZW51OmhvdmVyIC5yZXN0YXVyYW50LW1lbnUtaW1hZ2UgaW1nIHtvcGFjaXR5OiAuNX1cclxuLnJlc3RhdXJhbnQtbWVudS1pbWFnZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgIGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7IH1cclxuLnJlc3RhdXJhbnQtbWVudS10ZXh0IHtib3JkZXI6OHB4IHNvbGlkICNkOGI3NWY7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2Utb3V0IDBzOyBvcGFjaXR5OiAwOyB6LWluZGV4OiAyOyAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4MHB4KTsgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTsgbGVmdDogNTdweDsgdG9wOiAtNDJweDt9XHJcbi5yZXN0YXVyYW50LW1lbnU6aG92ZXIgLnJlc3RhdXJhbnQtbWVudS10ZXh0IHtvcGFjaXR5OiAxOyB0b3A6IDQycHggfVxyXG4ucmVzdGF1cmFudC1tZW51LXRleHQtaW5uZXIgeyBoZWlnaHQ6IDEwMCU7IG92ZXJmbG93LXk6IGF1dG87IH1cclxuLm1lbnUtaXRlbSB7IGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgcmdiYSgwLCAwLCAwLCAwLjIpOyBwYWRkaW5nOiAxN3B4IDAgMjJweCAwOyBmbG9hdDogbGVmdDsgd2lkdGg6IDEwMCUgfVxyXG4ubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtwYWRkaW5nLXRvcDowIH1cclxuLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtwYWRkaW5nLWJvdHRvbTowOyBib3JkZXItYm90dG9tOiBub25lIH1cclxuLm1lbnUtaXRlbSBpbWcge21heC1oZWlnaHQ6IDgwcHh9XHJcbi5tZW51LXRleHQsIC5tZW51LWltZyB7bWluLWhlaWdodDogODBweDsgcG9zaXRpb246IHJlbGF0aXZlfVxyXG4ubWVudS10ZXh0LXN1YiB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7fVxyXG4ubWVudS1pdGVtIHAge2xpbmUtaGVpZ2h0OiAyMHB4OyBtYXJnaW46IDAgMCA1cHggMH1cclxuLnJlc3RhdXJhbnQtbWVudS1iYWNrZ3JvdW5kIHsgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NiUpOyB3aWR0aDogY2FsYygxMDAlIC0gNDYlKTsgbGVmdDogMjMlOyB0b3A6IDIzJTsgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwxKTt9XHJcbi5yZXN0YXVyYW50LW1lbnUtYm9yZGVyIHsgIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpOyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpOyB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IGxlZnQ6IDIwcHg7IHRvcDogMjBweDsgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG4ucmVzdGF1cmFudC1tZW51LWl0ZW0geyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwIDE1cHg7IHRvcDogNTAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IGxlZnQ6IDA7IHotaW5kZXg6MSB9XHJcbi5jaGVmLWJpbzpob3ZlciAuY2hlZi1kZXRhaWxzIHtvcGFjaXR5OiAxOyBib3R0b206IDUwcHh9XHJcbi5jaGVmLWRldGFpbHMge3Bvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgYm90dG9tOiAtMjUwcHg7IHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLW91dCAwczsgd2lkdGg6IDcwJTsgbGVmdDogMTUlOyB9XHJcbi5jaGVmLWJpbzpob3ZlciAuY2hlZi1pbWcgaW1nIHsgcG9zaXRpb246IHJlbGF0aXZlOyBib3R0b206IDIwcHg7IG9wYWNpdHk6IC41OyB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgIHRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IC13ZWJraXQtZmlsdGVyOiBibHVyKDNweCk7IC1tb3otZmlsdGVyOiBibHVyKDNweCk7IC1vLWZpbHRlcjogYmx1cigzcHgpOyAtbXMtZmlsdGVyOiBibHVyKDNweCk7IGZpbHRlcjogYmx1cigzcHgpO31cclxuLmNoZWYtaW1nIGltZyB7dHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2Utb3V0IDBzOyBwb3NpdGlvbjogcmVsYXRpdmU7IGJvdHRvbTogMH1cclxuLnNwZWNpYWwtZGlzaGVzLXByaWNle2hlaWdodDogOTBweDsgbGluZS1oZWlnaHQ6IDE4cHg7IHBhZGRpbmc6IDI1cHggMDsgd2lkdGg6IDkwcHg7IHJpZ2h0OiAxNXB4OyB0b3A6IDB9XHJcbi5zcGVjaWFsLWRpc2hlczpob3ZlciBpbWcgeyB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsMS4xKTsgIHRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7IH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBUcmF2ZWwgZGVtb1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi50cmF2ZWwtc2xpZGVyeyBtaW4taGVpZ2h0OiA3MjVweH1cclxuLnRyYXZlbC10b3Atc2xpZGVyIHtwYWRkaW5nLXRvcDogMTAwcHg7IHBhZGRpbmctYm90dG9tOiAwcHg7IH1cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW4geyBwb3NpdGlvbjogcmVsYXRpdmU7fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMgeyByaWdodDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHdpZHRoOiA1MCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogcmdiYSgzMCwzMywzOCwuOSl9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1zdWIgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyByaWdodDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgd2lkdGg6IDEwMCU7fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtbWFpbjpob3ZlciAuYWR2ZW50dXJlLWRldGFpbHMgeyBtYXJnaW4tcmlnaHQ6NTAlOyBiYWNrZ3JvdW5kOiAjMWUyMTI2ICFpbXBvcnRhbnR9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1kZXN0aW5hdGlvbnN7IG1hcmdpbjogMDsgb3BhY2l0eTogMDsgcGFkZGluZzogOHB4IDAgOXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMTAlOyByaWdodDogMDsgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0OyAtbW96LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTsgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOyAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDsgLW8tdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOyAtby10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IC1tcy10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7IC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7fVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtbWFpbjpob3ZlciAuYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyBvcGFjaXR5OiAxO31cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW4tYm90dG9tIHsgcG9zaXRpb246IHJlbGF0aXZlO31cclxuLmFkdmVudHVyZS1kZXRhaWxzLW1haW4tYm90dG9tOmhvdmVyIC5hZHZlbnR1cmUtZGV0YWlscyB7IG1hcmdpbi1yaWdodDo1MCU7IGJhY2tncm91bmQ6ICMxZTIxMjYgICFpbXBvcnRhbnR9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluLWJvdHRvbSAuYWR2ZW50dXJlLWRldGFpbHMgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyB3aWR0aDogNTAlOyBoZWlnaHQ6IDEwMSU7IGJhY2tncm91bmQ6IHJnYmEoMzAsMzMsMzgsLjkpfVxyXG4uYWR2ZW50dXJlLWRldGFpbHMtbWFpbi1ib3R0b206aG92ZXIgLmFkdmVudHVyZS1kZXRhaWxzIHsgbWFyZ2luLWxlZnQ6NTAlOyBiYWNrZ3JvdW5kOiAjMWUyMTI2ICFpbXBvcnRhbnR9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluLWJvdHRvbSAuYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyBtYXJnaW46IDA7IG9wYWNpdHk6IDA7IHBhZGRpbmc6IDhweCAwIDlweDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTEwJTsgbGVmdDogMDsgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDsgLW1vei10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTsgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDsgLW8tdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7IC1vLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0OyAtbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7IC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDt9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluLWJvdHRvbTpob3ZlciAuYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyBvcGFjaXR5OiAxfVxyXG4udHJhdmVsLWhvdy10by13b3JrIHtiYWNrZ3JvdW5kOiByZ2JhKDUzLDU2LDYwLC43KTsgcGFkZGluZzogMjBweCA1MHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2t9XHJcbi50cmF2ZWwtc3BlY2lhbC1vZmZ7IHRvcDogMDsgcmlnaHQ6IDA7IHBhZGRpbmc6IDVweCAxNXB4OyB9XHJcbi5ob3RlbC1yZXZpZXcgeyBwYWRkaW5nOiAxMnB4IDIwcHg7IHJpZ2h0OiAxNXB4OyB0b3A6IDA7IG1pbi13aWR0aDogMTUwcHg7IH1cclxuLmhvdGVsLXJldmlldyAuZmEge2Rpc3BsYXk6IGlubGluZTsgcGFkZGluZy1sZWZ0OiA0cHg7fVxyXG4uaXRpbmVyYXJ5IHAgeyBmbG9hdDogbGVmdDsgbWFyZ2luLWJvdHRvbTogMjVweDsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nLWxlZnQ6IDkwcHg7fVxyXG4uaXRpbmVyYXJ5IHAgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IGNvbG9yOiAjZmZmOyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogN3B4IDI1cHggMCAwOyBwYWRkaW5nOiAycHggMTVweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgU3BhIGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4uaG92ZXItYm94OmhvdmVyIGltZyB7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xLDEuMSk7ICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpOyB9XHJcbi5ob3Zlci1ib3g6aG92ZXIgLm9wYWNpdHktbGlnaHQgeyBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnR9XHJcbi5ob3Zlci1ib3gtdGV4dCB7IHJpZ2h0OiAwOyBwYWRkaW5nOiA0NXB4IDc1cHg7IGJvdHRvbTogMH1cclxuLmhvdmVyLWJveC10ZXh0IC50aXRsZS1tZWRpdW06YmVmb3JlIHsgIGJhY2tncm91bmQ6ICNmZjFhNTY7IGNvbnRlbnQ6IFwiXCI7IGhlaWdodDogNHB4OyBsZWZ0OiA1M3B4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNjJweDsgd2lkdGg6IDE1cHg7fVxyXG4uaG92ZXItYm94OmhvdmVyIC5ob3Zlci1ib3gtdGV4dCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC04MHB4KTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODBweCk7fVxyXG4uaG92ZXItYm94LW1vcmUgeyBwYWRkaW5nOiAyMXB4IDIwcHg7IHdpZHRoOjgwcHg7IGhlaWdodDo4MHB4OyBib3R0b206IDA7IHJpZ2h0OiAtODBweDsgb3BhY2l0eTogMCB9XHJcbi5ob3Zlci1ib3gtbW9yZSBhIHsgZGlzcGxheTogYmxvY2s7IGxpbmUtaGVpZ2h0OiAyMHB4O31cclxuLmhvdmVyLWJveDpob3ZlciAuaG92ZXItYm94LW1vcmUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODBweCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpO31cclxuLyogIC50cmVhdG1lbnRzLWJveHt9ICogL1xyXG4udHJlYXRtZW50cy1ib3gtaW1nIHttaW4taGVpZ2h0OiA1NTBweDt9XHJcbi50cmVhdG1lbnRzLWJveC1pbWcgaW1nIHt3aWR0aDogOTAlOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyAgfVxyXG4udHJlYXRtZW50cy1ib3gtdGV4dCB7IGJvcmRlcjogOHB4IHNvbGlkICNmZmY7IG1pbi1oZWlnaHQ6IDU1MHB4O31cclxuLnRyZWF0bWVudHMtYm94LXRleHQtc3ViIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgbGVmdDowOyByaWdodDogMH1cclxuLnRyZWF0bWVudHMtYm94LXRleHQtc3ViIGltZyB7d2lkdGg6IDg0JTsgdG9wOiA1cHh9XHJcbi50cmVhdG1lbnRzLWJveC1udW1iZXIgeyBmb250LXNpemU6IDEwMHB4OyBib3R0b206IC02MHB4O31cclxuLyogIC5wYWNrYWdlcy1tYWluIHt9ICogL1xyXG4ucGFja2FnZXMtaW1nIHsgbWluLWhlaWdodDogNTUwcHh9XHJcbi5wYWNrYWdlcy10ZXh0IHsgbWluLWhlaWdodDogNTUwcHh9XHJcbi5wYWNrYWdlcy1kZXRhaWxzIHsgbWluLWhlaWdodDogNTUwcHh9XHJcbi5wYWNrYWdlcy1saXN0IGxpIHsgcGFkZGluZzogMTRweCAwfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFBob3RvZ3JhcGh5IGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4ucGhvdG9ncmFwaHktYWJvdXQgeyBtaW4taGVpZ2h0OiA4MzBweH1cclxuLnBob3RvZ3JhcGh5LXF1b3RlczpiZWZvcmUgeyBjb250ZW50OiBcIuKAnFwiOyBjb2xvcjogIzg1ZWVhNTsgZm9udC1zaXplOiAyMDBweDsgcG9zaXRpb246IGFic29sdXRlOyB9XHJcbi5hcnJvdy1saW5rIHtwYWRkaW5nOiAwIDE1cHggMCAwOyB6LWluZGV4OiAxfVxyXG4uYXJyb3ctbGluazpiZWZvcmV7IGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnBuZycpIHJpZ2h0IDdweCBuby1yZXBlYXQ7IGNvbnRlbnQ6IFwiYXJyb3dcIjsgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IC0xfVxyXG4uYXJyb3ctbGluazpob3ZlciB7cGFkZGluZzogMCAzMHB4IDAgMDsgei1pbmRleDogMTt9XHJcbiNwZW9wbGUgLnNjcm9sbC1kb3duLCAjbmF0dXJlIC5zY3JvbGwtZG93biwgI3dpbGRsaWZlIC5zY3JvbGwtZG93biwgI2Zvb2QgLnNjcm9sbC1kb3duIHsgYm90dG9tOiA2MHB4fVxyXG4ucGhvdG9ncmFwaHktc2VydmljZXMgeyBtaW4taGVpZ2h0OiA1NjBweDsgYmFja2dyb3VuZDojZWVlZWVlfVxyXG4ucGhvdG9ncmFwaHktc2VydmljZXMge21pbi1oZWlnaHQ6IDU2MHB4fVxyXG4ucGhvdG9ncmFwaHktc2VydmljZXMtc3ViIHsgbWFyZ2luLXRvcDogLTUwcHh9XHJcbi5ob3Zlci1ib3gtaW1hZ2U6aG92ZXIgaDMgeyB0b3A6NzAlOyBjb2xvcjogcmdiYSgwLDAsMCwxKSAhaW1wb3J0YW50OyBsZXR0ZXItc3BhY2luZzogMTBweCAhaW1wb3J0YW50OyBmb250LXNpemU6IDI3cHh9XHJcbi5ob3Zlci1ib3gtaW1hZ2UgaW1oIHt6LWluZGV4OiAtMn1cclxuLmhvdmVyLWJveC1pbWFnZSAuZ3JpZC1zdHlsZTEtYm9yZGVyIHtvcGFjaXR5OiAwO31cclxuLmhvdmVyLWJveC1pbWFnZTpob3ZlciAuZ3JpZC1zdHlsZTEtYm9yZGVyIHtvcGFjaXR5OiAxOyB9XHJcbi5ob3Zlci1ib3gtaW1hZ2UtbGluayB7b3BhY2l0eTogMDsgbGVmdDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogNjBweDsgfVxyXG4uaG92ZXItYm94LWltYWdlOmhvdmVyICAuaG92ZXItYm94LWltYWdlLWxpbmsge29wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7fVxyXG4ubGluZS1saW5rIHtwYWRkaW5nOiAwIDEwcHg7IHotaW5kZXg6IDF9XHJcbi5saW5lLWxpbms6YmVmb3JleyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9saW5rLWxpbmUucG5nJykgY2VudGVyIDEycHggbm8tcmVwZWF0OyBjb250ZW50OiBcImFycm93XCI7IHRleHQtaW5kZW50OiAtOTk5OXB4OyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAtMTsgbGVmdDogMH1cclxuLmxpbmUtbGluazpob3ZlciB7cGFkZGluZzogMCAyNXB4OyB6LWluZGV4OiAxO31cclxuLmhvdmVyLWJveC1pbWFnZTpob3ZlciAubGluZS1saW5rIHsgbGV0dGVyLXNwYWNpbmc6IDNweH1cclxuLnBob3RvZ3JhcGh5LWF3YXJkcyB7bWluLWhlaWdodDogODMwcHh9XHJcbi5hd2FyZHMteWVhcjpiZWZvcmUgeyAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDI1NSwxNTEsMSk7IGNvbnRlbnQ6IFwiXCI7IGhlaWdodDogMnB4OyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTJweDsgd2lkdGg6IDc2JTsgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFBlcnNvbmFsIGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4uc2tpbGxzeyBwYWRkaW5nOiA1cHggMTVweDt9XHJcbi5lbXBsb3ltZW50LXllYXIge3BhZGRpbmc6IDJweCAxM3B4OyBmb250LXNpemU6IDEycHg7IG1hcmdpbjogMTBweCAwIDE1cHggMDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmV9XHJcbi5lbXBsb3ltZW50LXllYXI6YWZ0ZXIge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwOyBjb250ZW50OiBcIlwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAyMTAlOyB0b3A6IDEzcHh9XHJcbi5hamF4LXBvcHVwLXRpdGxlLXRleHQge2JhY2tncm91bmQ6ICNlZjEwNmU7IHBhZGRpbmc6IDE1cHggMjVweDt9XHJcbi5wZXJzb25hbC1zbGlkZXItY29udGVudCB7cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyByaWdodDogMDt9XHJcbi5wZXJzb25hbC1zbGlkZXItY29udGVudCBzcGFuIHt6LWluZGV4OiA5OTk7IGRpc3BsYXk6IHRhYmxlO30gXHJcbi5wZXJzb25hbC1zbGlkZXItY29udGVudCAuc2xpZGVyLXR5cG9ncmFwaHkge3otaW5kZXg6IGluaGVyaXQgIWltcG9ydGFudH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBBcmNoaXRlY3R1cmUgZGVtb1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmFyY2hpdGVjdHVyZS10aXRsZSB7bWluLWhlaWdodDogNTgwcHg7fVxyXG4uYXJjaGl0ZWN0dXJlLXRpdGxlLW51bWJlciB7IGxldHRlci1zcGFjaW5nOiAtNXB4OyBsaW5lLWhlaWdodDogNzRweCAhaW1wb3J0YW50OyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IHJpZ2h0OiAtN3B4OyB0b3A6MTYlfVxyXG4uYXJjaGl0ZWN0dXJlLXNlY3Rpb257cGFkZGluZzogMTEwcHggOTBweCAwfVxyXG4uYXJjaGl0ZWN0dXJlLXNlY3Rpb24gaDIge21hcmdpbi10b3A6IDkwcHg7fVxyXG4uYXJjaGl0ZWN0dXJlLWJpbzpob3ZlciAuYXJjaGl0ZWN0dXJlLWRldGFpbHMge29wYWNpdHk6IDE7IGJvdHRvbTogNTBweH1cclxuLmFyY2hpdGVjdHVyZS1kZXRhaWxzIHtwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IGJvdHRvbTogLTI1MHB4OyB0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1vdXQgMHM7IHdpZHRoOiA2MCU7IGxlZnQ6IDA7IHJpZ2h0OiAwOyBiYWNrZ3JvdW5kOiByZ2JhKDIyNywyOSw1OSwuOSkgfVxyXG4uYXJjaGl0ZWN0dXJlLWJpbzpob3ZlciAuYXJjaGl0ZWN0dXJlLWltZyBpbWcge3RyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTsgZmlsdGVyOiBncmF5c2NhbGUoMSk7fVxyXG4uYXJjaGl0ZWN0dXJlLWltZyBpbWcge3RyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLW91dCAwczsgcG9zaXRpb246IHJlbGF0aXZlOyBib3R0b206IDB9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgU3BhIGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4uc3BhLXBhY2thZ2VzIHtiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpICFpbXBvcnRhbnR9XHJcbi5hZHZlbnR1cmUtZGV0YWlscy1tYWluOmhvdmVyIC5zcGEtcGFja2FnZXMsIC5hZHZlbnR1cmUtZGV0YWlscy1tYWluLWJvdHRvbTpob3ZlciAuc3BhLXBhY2thZ2VzIHsgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIEV2ZW50IGRlbW9cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAvXHJcblxyXG4uY291bnRlci1jb250YWluZXIge2Rpc3BsYXk6IHRhYmxlOyBtYXJnaW46IDAgYXV0bzt9XHJcbiNjb3VudGVyLWV2ZW50IC5jb3VudGVyLWJveCB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTYwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgcGFkZGluZzogMCAyNXB4OyBmbG9hdDogbGVmdDsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMyk7IH1cclxuI2NvdW50ZXItZXZlbnQgLmxhc3QgeyBib3JkZXItcmlnaHQ6IDBweCAhaW1wb3J0YW50O31cclxuI2NvdW50ZXItZXZlbnQgLmZpcnN0IHsgYm9yZGVyLWxlZnQ6IDBweCAhaW1wb3J0YW50O31cclxuI2NvdW50ZXItZXZlbnQgLm51bWJlciB7IGZvbnQtc2l6ZTogNjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogNjVweDsgfVxyXG4jY291bnRlci1ldmVudCBzcGFuIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTVweDsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXdlaWdodDogNDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlIH1cclxuLnRhYmxlIHRhYmxlIHRkIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6IDMwcHggMzVweDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7IHRleHQtYWxpZ246IGxlZnR9XHJcbi50YWJsZSB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtib3JkZXItcmlnaHQ6bm9uZX1cclxuLnRhYmxlIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHt0ZXh0LWFsaWduOiBjZW50ZXJ9XHJcbi5jbGllbnQtbG9nbyB7aGVpZ2h0OiA2MHB4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBkaXNwbGF5OiB0YWJsZS1jZWxsfVxyXG4ucmVnaXN0cmF0aW9uLWZvcm0ge2JhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpOyBwYWRkaW5nOiAzNXB4fVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFdlZGRpbmcgZGVtb1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqIC9cclxuXHJcbi53ZWRkaW5nLXNsaWRlci1saW5lIHsgYm9yZGVyLWJvdHRvbTogNHB4IGRvdWJsZSByZ2JhKDE0NywyMjgsMjA4LC41KTsgZGlzcGxheTogaW5saW5lLWJsb2NrO31cclxuLnRpdGxlLWRpdmlkZXJzOmFmdGVyIHsgY29udGVudDogXCJcIjsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5M2U0Y2Y7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDQ5JTsgd2lkdGg6IDQwcHg7IHJpZ2h0OiAtNjBweDsgfVxyXG4udGl0bGUtZGl2aWRlcnM6YmVmb3JlIHsgY29udGVudDogXCJcIjsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5M2U0Y2Y7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbGVmdDogLTYwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA0OSU7IHdpZHRoOiA0MHB4OyB9XHJcbi5jb3VwbGUtcXVvdGVzIHsgY29sb3I6ICM4NWQ0YzA7IG1hcmdpbi10b3A6IDQwcHg7fVxyXG4uY291cGxlLXF1b3RlczpiZWZvcmUge2NvbnRlbnQ6IFwi4oCcXCI7IGZvbnQtc2l6ZTogMTAwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyMnB4O31cclxuLndlZGRpbmctc29jaWFsIGkgeyBtYXJnaW46IDAgMTRweDsgZm9udC1zaXplOiAxNHB4fVxyXG4ud2VkZGluZy1ldmVudC1ib3h7IGJvcmRlcjogNXB4IHNvbGlkICNlNGU0ZTR9XHJcbi5hdHRlbmRpbmctbWFpbiB7aGVpZ2h0OiA1MDBweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgZGlzcGxheTogdGFibGUtY2VsbH1cclxuLmxvY2F0aW9uLW1hcCBpZnJhbWUgeyBoZWlnaHQ6IDQyMHB4OyB3aWR0aDogMTAwJTsgfVxyXG4uYXR0ZW5kaW5nLW1haW4gLmltZy1ib3JkZXItbWVkaXVtIHtoZWlnaHQ6IDQ3MHB4O31cclxuLm1hcHMgaWZyYW1leyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFRhdHRvbyBkZW1vXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLnNlY3Rpb24tdG9wLXBhdHRlcm57YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3RhdHRvby1pY29uLWJnLmpwZykgbm8tcmVwZWF0IHRvcCBjZW50ZXI7fVxyXG4udGF0dG9vLWFydC1iZ3sgbWluLWhlaWdodDogNzEwcHg7fVxyXG4udGF0dG9vLWFydC10aXRsZXsgYm9yZGVyOiA3cHggc29saWQgIzZhZDVhNzt9XHJcbi5hcnRpc3QtaW5mb3sgb3BhY2l0eTogMDsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjkpOyBwYWRkaW5nOiAxNSUgMTUlIDA7fVxyXG4uYXJ0aXN0LWluZm8gcHsgY29sb3I6ICM3NTc1NzV9XHJcbi5vdXItYXJ0aXN0OmhvdmVyIC5hcnRpc3QtaW5mb3sgb3BhY2l0eTogMTt9XHJcbi5hcnRpc3QtdGl0bGV7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyByaWdodDogMDsgYmFja2dyb3VuZDogI2ZmZmZmZjsgcGFkZGluZzogMThweCA0MHB4IDE1cHg7fVxyXG4udGF0dG9vLWFydC1ib3ggLnRpdGxlLWV4dHJhIHtmb250LXNpemU6IDYwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQmxvZyBsaXN0aW5nXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICogL1xyXG5cclxuLyogcGFnZSB0aXRsZSAqIC9cclxuLnBhZ2UtdGl0bGUgeyBtaW4taGVpZ2h0OiA0NTBweDsgcGFkZGluZzogMjEwcHggMCAwOyBvdmVyZmxvdzogaGlkZGVuOyB9XHJcbi5wYWdlLXRpdGxlIGgyIHtmb250LXNpemU6IDUwcHg7fVxyXG5cclxuLyogYmxvZyBsaXN0aW5nICogL1xyXG4uYmxvZy1saXN0aW5nIC5wb3N0LWRhdGUge3dpZHRoOiAxMTBweDsgaGVpZ2h0OiAxMTBweDsgbGluZS1oZWlnaHQ6IDI4cHg7IGJhY2tncm91bmQtY29sb3I6ICMzNzM3Mzc7IG1hcmdpbi10b3A6IDUwcHg7IGNvbG9yOiAjZmRkOTQ3OyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50fVxyXG4uYmxvZy1saXN0aW5nIC5wb3N0LWRhdGUgc3BhbiB7Zm9udC1zaXplOiAzNXB4OyBkaXNwbGF5OiBibG9jazsgZm9udC13ZWlnaHQ6IDYwMH1cclxuLmJsb2ctc2hhcmluZyBpIHsgbWFyZ2luOiAwIDEwcHg7fVxyXG4uYmxvZy1zaGFyaW5nIGEgaSB7IGNvbG9yOiAjODE4MTgxfVxyXG4uYmxvZy1zaGFyaW5nIGE6aG92ZXIgaSB7IGNvbG9yOiAjYTBhMGEwfVxyXG4uYmxvZy1saXN0aW5nLWxpbmsgYTphZnRlcntjb250ZW50OiBcIi9cIjsgIHBhZGRpbmc6IDAgMTBweDsgfVxyXG4uYmxvZy1saXN0aW5nLWxpbmsgYTpsYXN0LW9mLXR5cGU6YWZ0ZXJ7Y29udGVudDogXCJcIjt9XHJcbi5ibG9nLXNlYXJjaC1idG57Y29sb3I6ICM5NDk0OTQ7IGJvcmRlcjogbm9uZTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmctbGVmdDogMH1cclxuLmJsb2ctc2VhcmNoLWJ0bjpmb2N1c3tib3JkZXI6IG5vbmU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO31cclxuLndpZGdldHttYXJnaW4tYm90dG9tOiA2NXB4O31cclxuLndpZGdldCAuY2xvc2Utc2VhcmNoeyBjdXJzb3I6IHBvaW50ZXI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE5cHg7IHRvcDogMTJweDsgei1pbmRleDogOTk4O31cclxuLndpZGdldCAuY2xvc2Utc2VhcmNoOmhvdmVyIHtjb2xvcjogIzAwMH1cclxuLnBhZ2luYXRpb257bWFyZ2luOjMwcHggMDt9XHJcbi5wYWdpbmF0aW9uIGF7Zm9udC13ZWlnaHQ6Ym9sZDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBjb2xvcjogI2FhYWFhYX1cclxuLnBhZ2luYXRpb24gYTpob3ZlciB7Y29sb3I6ICNmZGQ5NDd9XHJcbi5wYWdpbmF0aW9uIGE6YWZ0ZXIge2NvbnRlbnQ6IFwiL1wiOyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDVweCAxNXB4OyBjb2xvcjogIzU0NTQ1NH1cclxuLnBhZ2luYXRpb24gYTpmaXJzdC1jaGlsZDphZnRlciwgLnBhZ2luYXRpb24gYTpsYXN0LWNoaWxkOmFmdGVyLC5wYWdpbmF0aW9uIGE6bnRoLWNoaWxkKDYpOmFmdGVyIHtjb250ZW50OiBcIlwifVxyXG4ucGFnaW5hdGlvbiBhLmFjdGl2ZSB7Y29sb3I6ICNmZGQ5NDcgfVxyXG4uYmxvZy1pbWFnZSBibG9ja3F1b3Rle2JvcmRlci1sZWZ0OiAwIG5vbmU7IG1hcmdpbi1ib3R0b206IDMwcHg7OyBwYWRkaW5nOiA1MHB4O31cclxuLmJsb2ctaW1hZ2UgYmxvY2txdW90ZSBwOjpiZWZvcmV7IGNvbG9yOiAjMDAwOyBjb250ZW50OiBcIlxcZjEwZFwiOyBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiOyBmb250LXNpemU6IDUwcHg7IG1hcmdpbi1yaWdodDogMTBweDt9XHJcbi5mbHVpZC13aWR0aC12aWRlby13cmFwcGVye3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbi5mbHVpZC13aWR0aC12aWRlby13cmFwcGVyIGlmcmFtZSwgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIgb2JqZWN0LCAuZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciBlbWJlZHtoZWlnaHQ6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB3aWR0aDogMTAwJTsgbGVmdDogMDt9XHJcblxyXG4vKiBibG9nIGRldGFpbHMgKiAvXHJcbi5ibG9nLWNvbW1lbnR7bWFyZ2luOiAzMHB4IDA7fVxyXG4uYmxvZy1jb21tZW50IC5jb21tZW50LWF2dGFyeyBmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAzNXB4OyBtYXJnaW4tdG9wOiAxMHB4OyBtYXgtd2lkdGg6IDEwMHB4O31cclxuLmJsb2ctY29tbWVudC1tYWluIC5jb21tZW50LXRleHQgLmJsb2ctY29tbWVudC1uYW1lOmFmdGVye2NvbnRlbnQ6IFwiL1wiOyBwYWRkaW5nOiAwIDEwcHg7fVxyXG4uYmxvZy1jb21tZW50ID4gLmJsb2ctY29tbWVudHttYXJnaW4tbGVmdDogNDBweDt9XHJcbi5ibG9nLXBvc3QtdGl0bGU6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZGQ5NDc7IGNvbnRlbnQ6IFwiXCI7IGxlZnQ6IDA7IHBhZGRpbmc6IDEwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMzBweDsgd2lkdGg6IDMwcHg7fVxyXG4uYmxvZy1jb21tZW50LWZvcm0gdGV4dGFyZWEge21pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuLyogY2F0ZWdvcmllcyAqIC9cclxuLmNhdGVnb3J5LWxpc3QgbGkge2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyBwYWRkaW5nOiAwIDAgMTJweDsgbWFyZ2luLWJvdHRvbTogMTBweDt9XHJcbi5jYXRlZ29yeS1saXN0IGxpIGEge2ZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmOyBsZXR0ZXItc3BhY2luZzogMXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDIwcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2V9XHJcbi5jYXRlZ29yeS1saXN0IGxpOmxhc3QtY2hpbGQge2JvcmRlci1ib3R0b206IDA7IG1hcmdpbjogMDsgcGFkZGluZzogMDt9XHJcblxyXG4vKiBwb3B1bGFyIHBvc3RzICogL1xyXG4ud2lkZ2V0LXBvc3RzIGxpIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6IDAgMCA4cHg7IG1hcmdpbjogMCAwIDhweDsgY29sb3I6ICNhYmFiYWJ9XHJcbi53aWRnZXQtcG9zdHMgbGkgYSB7ZGlzcGxheTogdGFibGU7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO31cclxuLndpZGdldC1wb3N0cyBsaTpsYXN0LWNoaWxkIHttYXJnaW46IDA7IHBhZGRpbmc6IDA7IGJvcmRlci1ib3R0b206IDA7fVxyXG5cclxuLyogdGFncyAqIC9cclxuLnRhZ3MgYXtwYWRkaW5nOiAycHggMTBweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBjb2xvcjogIzM3MzczNzsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7IG1hcmdpbjogMCA4cHggMTBweCAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAyMHB4O31cclxuLnRhZ3MgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O30gXHJcblxyXG4vKiBicmVhZGNydW1iICogL1xyXG4uYnJlYWRjcnVtYiB7cGFkZGluZzogMTBweCAwIDdweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IGJhY2tncm91bmQtY29sb3I6IGluaGVyaXR9XHJcbi5icmVhZGNydW1iIHVsIGxpIHt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmbG9hdDogbGVmdDtmb250LXNpemU6IDExcHg7fSBcclxuLmJyZWFkY3J1bWIgdWwgbGk6OmFmdGVyIHsgY29sb3I6ICM4OTg5ODk7IGNvbnRlbnQ6IFwifFwiOyBmb250LXNpemU6IDExcHg7ICBwYWRkaW5nOiAwIDEycHg7ICBwb3NpdGlvbjogcmVsYXRpdmU7ICB0b3A6IC0xcHg7fVxyXG4uYnJlYWRjcnVtYiB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHsgZGlzcGxheTogbm9uZTt9XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQ29taW5nIHNvb25cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKiAgL1xyXG5cclxuLmNvbWluZy1zb29uLWJnIC5udW1iZXIge2Zsb2F0OiBub25lICFpbXBvcnRhbnQ7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IGhlaWdodDogNDBweDt9XHJcbi5jb21pbmctc29vbi1iZyAubmF2YmFyLWJyYW5kIHtmbG9hdDogbm9uZSAhaW1wb3J0YW50fVxyXG4uY29taW5nLXNvb24tYmcgLmNvdW50ZXItYm94IHNwYW4geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgaGVpZ2h0OiA0MHB4OyBsZXR0ZXItc3BhY2luZzogMXB4O31cclxuLmNvbWluZy1zb29uLWJnIHAge2ZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBsaW5lLWhlaWdodDoyMHB4ICFpbXBvcnRhbnR9XHJcbi5jb21pbmctc29vbi1iZyBmb3JtIHtwb3NpdGlvbjogcmVsYXRpdmU7fVxyXG4uY29taW5nLXNvb24tYmcgZm9ybSBpbnB1dCB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMik7IGNvbG9yOiAjZmZmOyBwYWRkaW5nOiA2cHggNDBweCA2cHggMTJweDsgYm9yZGVyOiAxcHggc29saWQgIzY2NmM2ZTsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IGZvbnQtc2l6ZTogMTJweDsgZm9udC13ZWlnaHQ6IDMwMDt9XHJcbi5jb21pbmctc29vbi1iZyBidXR0b24gLmZhIHsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogMjBweDsgfVxyXG4uY29taW5nLXNvb24tYmcgZm9ybSBidXR0b24ge2N1cnNvcjogcG9pbnRlcjtwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxMHB4OyBib3R0b206IDVweDsgcGFkZGluZzogMDsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsgYm9yZGVyOiAwO31cclxuXHJcbi8qb25seSBmb3Igd2Via2l0ICBicm93c2VycyovXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MCkge1xyXG4gICAgLmZpeC1iYWNrZ3JvdW5kLXdlYmtpdHsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGwgIWltcG9ydGFudDt9XHJcbiAgICAubm8tdHJhbnNpdGlvbi1pcGFkICp7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyB9XHJcbn1cclxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDE2NTBweCkge1xyXG4gICAgLyogdGF0dG9vICovXHJcbiAgICAudGF0dG9vLWFydC1ib3ggLnRpdGxlLWV4dHJhIHsgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAgIC8qIHdvcmsgKi9cclxuICAgIC5ncmlkLXN0eWxlMSAuZ3JpZCBmaWdjYXB0aW9uIGgzIHtwYWRkaW5nOiAwIDUwcHg7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgLnNlcnZpY2UgeyBtaW4taGVpZ2h0OiA3MDFweDt9XHJcblxyXG4gICAgLyogcGVyc29uYWwgKi9cclxuICAgIC5wZXJzb25hbCAuY29udGFpbmVyIHsgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBwaG90b2dyYXBoeSAqL1xyXG4gICAgLmhvdmVyLWJveC1pbWFnZS1saW5rIHtib3R0b206IDMwcHg7fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAvKiBibG9nICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlMyBhcnRpY2xlIC5wb3N0LWRldGFpbHMge3BhZGRpbmc6IDEwcHg7fVxyXG5cclxuICAgIC8qIHJlc3RhdXJhbnQgKi9cclxuICAgIC5tZW51LWl0ZW0geyBwYWRkaW5nOiAyMnB4IDA7fVxyXG5cclxuICAgIC8qIHNwYSAqL1xyXG4gICAgLmhvdmVyLWJveC10ZXh0IC50aXRsZS1tZWRpdW06OmJlZm9yZSB7bGVmdDogMzVweDt3aWR0aDogMTVweDt9XHJcbiAgICAuaG92ZXItYm94LXRleHQge3BhZGRpbmc6IDQ1cHggNTVweDt9XHJcbiAgICBcclxuICAgIC8qIHRhdHRvbyAqL1xyXG4gICAgLnRhdHRvby1hcnQtYm94IC50aXRsZS1leHRyYSB7IGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogNDJweCAhaW1wb3J0YW50O31cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgLyogYmxvZyAqL1xyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTUgLnBvc3QtZGV0YWlscyB7bWluLWhlaWdodDogMzE1cHg7IHBhZGRpbmc6IDE1JSAxMiU7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgLnNlcnZpY2UgeyBtaW4taGVpZ2h0OiA3NDRweDt9XHJcblxyXG4gICAgLyogcmVzdGF1cmFudCAqL1xyXG4gICAgLm1lbnUtaW1nIHsgZGlzcGxheTogbm9uZTt9XHJcbiAgICAubWVudS10ZXh0IHsgd2lkdGg6IDEwMCU7fVxyXG5cclxuICAgIC8qIGFyY2hpdGVjdHVyZSAqL1xyXG4gICAgLmFyY2hpdGVjdHVyZS1kZXRhaWxzIHsgd2lkdGg6IDcwJSAhaW1wb3J0YW50O31cclxuICAgIC5hcmNoaXRlY3R1cmUtYmlvOmhvdmVyIC5hcmNoaXRlY3R1cmUtZGV0YWlscyB7IGJvdHRvbTogMjBweCAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBwZXJzb25hbCAqL1xyXG4gICAgLnBlcnNvbmFsIC5jb250YWluZXIgeyB3aWR0aDogODMwcHggIWltcG9ydGFudDt9XHJcbiAgICAucGVyc29uYWwgLnBvc3QtZGV0YWlscyAudGV4dC1leHRyYS1sYXJnZSB7IGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBzcGEgKi9cclxuICAgIC5ob3Zlci1ib3gtdGV4dCAudGl0bGUtbWVkaXVtOjpiZWZvcmUgeyBsZWZ0OiAxMnB4OyB0b3A6IDQycHg7IGhlaWdodDogM3B4O31cclxuICAgIC5ob3Zlci1ib3gtdGV4dCB7cGFkZGluZzogMjJweCAzMHB4O31cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgc2VjdGlvbiB7IHBhZGRpbmc6IDExMHB4IDA7fVxyXG5cclxuICAgIC5tZC1jZW50ZXItY29seyBmbG9hdDpub25lICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuICAgIC8qIGJvcmRlciAqL1xyXG4gICAgLm1kLW5vLWJvcmRlciB7IGJvcmRlcjpub25lICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogbWFyZ2luICovXHJcbiAgICAubWQtbWFyZ2luLW9uZS1oYWxme21hcmdpbjowLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLW9uZXttYXJnaW46MSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdve21hcmdpbjoxLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRocmVle21hcmdpbjoyJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi1mb3Vye21hcmdpbjoyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLWZpdmV7bWFyZ2luOjMlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXNpeHttYXJnaW46My41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi1zZXZlbnttYXJnaW46NCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tZWlnaHQge21hcmdpbjo0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLW5pbmUge21hcmdpbjo1JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10ZW57IG1hcmdpbjo1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLWVsZXZlbnsgbWFyZ2luOjYlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZWx2ZXsgbWFyZ2luOjYuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdGhpcnRlZW57IG1hcmdpbjo3JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi1mb3VydGVlbnsgbWFyZ2luOjcuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tZmlmdGVlbnsgbWFyZ2luOjglICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXNpeHRlZW57IG1hcmdpbjo4LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXNldmVudGVlbnsgbWFyZ2luOjklICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLWVpZ2h0ZWVueyBtYXJnaW46OS41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi1uaW5ldGVlbnsgbWFyZ2luOjEwJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHl7IG1hcmdpbjoxMC41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHktb25leyBtYXJnaW46MTElICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS10d297IG1hcmdpbjoxMS41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHktdGhyZWV7IG1hcmdpbjoxMiUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdlbnR5LWZvdXJ7IG1hcmdpbjoxMi41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHktZml2ZXsgbWFyZ2luOjEzJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10d2VudHktc2l4eyBtYXJnaW46MTMuNCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdHdlbnR5LXNldmVueyBtYXJnaW46MTQlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS1laWdodHsgbWFyZ2luOjE0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXR3ZW50eS1uaW5leyBtYXJnaW46MTUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRoaXJ0eXsgbWFyZ2luOjE1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLXRoaXJ0eS1vbmV7bWFyZ2luOjE2JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10aGlydHktdHdve21hcmdpbjoxNi41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10aGlydHktdGhyZWV7bWFyZ2luOjE3JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW1hcmdpbi10aGlydHktZm91cnttYXJnaW46MTcuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1tYXJnaW4tdGhpcnR5LWZpdmV7bWFyZ2luOjE4JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLW1hcmdpbnsgbWFyZ2luOjAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1tYXJnaW4tbHJ7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLW1hcmdpbi10YnsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tbWFyZ2luLXRvcHsgbWFyZ2luLXRvcDowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tbWFyZ2luLWJvdHRvbXsgbWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tbWFyZ2luLWxlZnR7IG1hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1tYXJnaW4tcmlnaHR7IG1hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbWFyZ2luLWxyLWF1dG8ge21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBwYWRkaW5nICovXHJcbiAgICAubWQtcGFkZGluZy1vbmUtaGFsZntwYWRkaW5nOjAuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLW9uZXtwYWRkaW5nOjElICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10d297cGFkZGluZzoxLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10aHJlZXtwYWRkaW5nOjIlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1mb3Vye3BhZGRpbmc6Mi41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctZml2ZXtwYWRkaW5nOjMlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1zaXh7cGFkZGluZzozLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1zZXZlbntwYWRkaW5nOjQlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1laWdodCB7cGFkZGluZzo0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1uaW5lIHtwYWRkaW5nOjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10ZW57IHBhZGRpbmc6NS41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctZWxldmVueyBwYWRkaW5nOjYlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10d2VsdmV7IHBhZGRpbmc6Ni41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdGhpcnRlZW57IHBhZGRpbmc6NyUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLWZvdXJ0ZWVueyBwYWRkaW5nOjcuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLWZpZnRlZW57IHBhZGRpbmc6OCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXNpeHRlZW57IHBhZGRpbmc6OC41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctc2V2ZW50ZWVueyBwYWRkaW5nOjklICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1laWdodGVlbnsgcGFkZGluZzo5LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy1uaW5ldGVlbnsgcGFkZGluZzoxMCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eXsgcGFkZGluZzoxMC41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LW9uZXsgcGFkZGluZzoxMSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS10d297IHBhZGRpbmc6MTEuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS10aHJlZXsgcGFkZGluZzoxMiUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS1mb3VyeyBwYWRkaW5nOjEyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10d2VudHktZml2ZXsgcGFkZGluZzoxMyUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS1zaXh7IHBhZGRpbmc6MTMuNCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS1zZXZlbnsgcGFkZGluZzoxNCUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXR3ZW50eS1laWdodHsgcGFkZGluZzoxNC41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdHdlbnR5LW5pbmV7IHBhZGRpbmc6MTUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10aGlydHl7IHBhZGRpbmc6MTUuNSUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRoaXJ0eS1vbmV7cGFkZGluZzoxNiUgIWltcG9ydGFudH1cclxuICAgIC5tZC1wYWRkaW5nLXRoaXJ0eS10d297cGFkZGluZzoxNi41JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXBhZGRpbmctdGhpcnR5LXRocmVle3BhZGRpbmc6MTclICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10aGlydHktZm91cntwYWRkaW5nOjE3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAubWQtcGFkZGluZy10aGlydHktZml2ZXtwYWRkaW5nOjE4JSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLXBhZGRpbmd7IHBhZGRpbmc6MCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLXBhZGRpbmctbHJ7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tcGFkZGluZy10YnsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudH1cclxuICAgIC5tZC1uby1wYWRkaW5nLXRvcHsgcGFkZGluZy10b3A6MCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLXBhZGRpbmctYm90dG9teyBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbm8tcGFkZGluZy1sZWZ0eyBwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLW5vLXBhZGRpbmctcmlnaHR7IHBhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGRpc3BsYXkgKi9cclxuICAgIC5tZC1kaXNwbGF5LWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudH1cclxuICAgIC5tZC1vdmVyZmxvdy1oaWRkZW57IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudH1cclxuICAgIC5tZC1kaXNwbGF5LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWRpc3BsYXktaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZGlzcGxheS1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWRpc3BsYXktaW5saW5lLXRhYmxlIHsgZGlzcGxheTogaW5saW5lLXRhYmxlO31cclxuXHJcbiAgICAvKiB0b3AgKi9cclxuICAgIC5tZC10b3AtbWludXMxIHt0b3A6IC0xcHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXMyIHt0b3A6IC0ycHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXMzIHt0b3A6IC0zcHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXM0IHt0b3A6IC00cHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXM1IHt0b3A6IC01cHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXM2IHt0b3A6IC02cHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXM3IHt0b3A6IC03cHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXM4IHt0b3A6IC04cHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXM5IHt0b3A6IC05cHggIWltcG9ydGFudH1cclxuICAgIC5tZC10b3AtbWludXMxMCB7dG9wOiAtMTBweCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHdpZHRoICovXHJcbiAgICAubWQtd2lkdGggeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDkwJTsgfVxyXG4gICAgLm1kLXdpZHRoLTIwIHsgd2lkdGg6MjAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTMwIHsgd2lkdGg6MzAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTQwIHsgd2lkdGg6NDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTUwIHsgd2lkdGg6NTAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTYwIHsgd2lkdGg6NjAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTcwIHsgd2lkdGg6NzAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTgwIHsgd2lkdGg6ODAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTkwIHsgd2lkdGg6OTAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXdpZHRoLTEwMCB7IHdpZHRoOjEwMCUgIWltcG9ydGFudDt9XHJcbiAgICAubWQtd2lkdGgtYXV0byB7IHdpZHRoOiBhdXRvICFpbXBvcnRhbnR9XHJcbiAgICAubWQtY29udGFpbmVyLWZsdWlkIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogaGVpZ2h0ICovXHJcbiAgICAubWQtaGVpZ2h0LTEwMCB7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWhlaWdodC1hdXRvIHsgaGVpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuXHJcbiAgICAubWQtY2xlYXItYm90aHsgY2xlYXI6Ym90aH1cclxuICAgIC5tZC12ZXJ0aWNhbC1hbGlnbi1taWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXZlcnRpY2FsLWFsaWduLXRvcCB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDt9XHJcbiAgICAubWQtbGluZS1icmVhayB7IGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9XHJcbiAgICAubWQtei1pbmRleC0xIHt6LWluZGV4OjEgIWltcG9ydGFudDt9XHJcbiAgICAubWQtei1pbmRleC0wIHt6LWluZGV4OjAgIWltcG9ydGFudDt9XHJcbiAgICAubWQtei1pbmRleC1taW51czIge3otaW5kZXg6LTIgIWltcG9ydGFudDt9XHJcbiAgICAubWQtbm8tdHJhbnNpdGlvbiAqIHsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IG5vbmU7IC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IH1cclxuXHJcbiAgICAvKiB0ZXh0ICovXHJcbiAgICAubWQtdGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudH1cclxuICAgIC5tZC10ZXh0LWxlZnQgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnR9XHJcbiAgICAubWQtdGV4dC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogZGlmZmVyZW50IHRleHQgc2l6ZSAqL1xyXG4gICAgLm1kLXRleHQtZXh0cmEtc21hbGwgeyBmb250LXNpemU6MTBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxNXB4IWltcG9ydGFudDt9XHJcbiAgICAubWQtdGV4dC1zbWFsbCB7IGZvbnQtc2l6ZToxMXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjE1cHghaW1wb3J0YW50O31cclxuICAgIC5tZC10ZXh0LW1lZGl1bXsgZm9udC1zaXplOjE0cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjVweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10ZXh0LWxhcmdlIHsgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tZC10ZXh0LWV4dHJhLWxhcmdlIHsgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7ICB9XHJcbiAgICAubWQtdGl0bGUtc21hbGx7IGZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjI3cHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtbWVkaXVteyBmb250LXNpemU6MjRweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyOHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWxhcmdleyBmb250LXNpemU6MjhweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDozNHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWV4dHJhLWxhcmdleyBmb250LXNpemU6MzVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDozN3B4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWV4dHJhLWxhcmdlLTJ7IGZvbnQtc2l6ZTo0NXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjQ1cHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtZXh0cmEtbGFyZ2UtM3sgZm9udC1zaXplOjUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10aXRsZS1leHRyYS1sYXJnZS00eyBmb250LXNpemU6NzBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLm1kLXRpdGxlLWV4dHJhLWxhcmdlLTV7IGZvbnQtc2l6ZTo4MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAubWQtdGl0bGUtYmlnIHsgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxMDBweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10aXRsZS1iaWcyIHsgZm9udC1zaXplOiAxMjVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxMjVweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC10aXRsZS1iaWczIHsgZm9udC1zaXplOiAxNTBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxNTBweCAhaW1wb3J0YW50O31cclxuXHJcbiAgICAvKiBsZXR0ZXIgc3BhY2luZyAqL1xyXG4gICAgLm1kLW5vLWxldHRlci1zcGFjaW5nIHsgbGV0dGVyLXNwYWNpbmc6IDBweCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLWxldHRlci1zcGFjaW5nLTEgeyBsZXR0ZXItc3BhY2luZzoxcHggIWltcG9ydGFudH1cclxuICAgIC5tZC1sZXR0ZXItc3BhY2luZy0yIHsgbGV0dGVyLXNwYWNpbmc6MnB4ICFpbXBvcnRhbnR9XHJcbiAgICAubWQtbGV0dGVyLXNwYWNpbmctMyB7IGxldHRlci1zcGFjaW5nOjNweCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGZvbnQgd2VpZ2h0ICovXHJcbiAgICAubWQtZm9udC13ZWlnaHQtMTAwIHsgZm9udC13ZWlnaHQ6MTAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZm9udC13ZWlnaHQtNDAwIHsgZm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZm9udC13ZWlnaHQtNjAwIHsgZm9udC13ZWlnaHQ6NjAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZm9udC13ZWlnaHQtNzAwIHsgZm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZm9udC13ZWlnaHQtODAwIHsgZm9udC13ZWlnaHQ6ODAwICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogaWNvbiAqL1xyXG4gICAgaSB7IGNvbG9yOiAjOWE5YTlhOyBtYXJnaW46MH1cclxuICAgIC5tZC1pY29uLWV4dHJhLWxhcmdlIHtmb250LXNpemU6NjBweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC1pY29uLWxhcmdlIHtmb250LXNpemU6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC1pY29uLW1lZGl1bSB7IGZvbnQtc2l6ZTo0MHB4ICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1kLWljb24tc21hbGwgeyBmb250LXNpemU6MjVweCAhaW1wb3J0YW50O31cclxuICAgIC5tZC1pY29uLWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjE4cHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogZmxvYXQgKi9cclxuICAgIC5tZC1wdWxsLWxlZnQgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50fVxyXG4gICAgLm1kLXB1bGwtcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudH1cclxuICAgIC5tZC1mbG9hdC1ub25lIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBib3JkZXIgKi9cclxuICAgIC5tZC1uby1ib3JkZXIgeyBib3JkZXI6bm9uZSAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qaGVhZGVyKi9cclxuICAgIC5uYXZiYXItaGVhZGVyIHtiYWNrZ3JvdW5kOiBub25lfVxyXG5cclxuICAgIC8qIHdvcmsgKi9cclxuXHJcbiAgICAvKiBibG9nICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlMiAucG9zdC1kZXRhaWxzIHtwYWRkaW5nOiAzNXB4IDIwcHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTMgYXJ0aWNsZSAucG9zdC1kZXRhaWxzIHtwYWRkaW5nOiAxMHB4O31cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGU2IC5wb3N0LWRldGFpbHMge3BhZGRpbmc6IDMwcHg7fVxyXG5cclxuICAgIC8qIHRlYW0gKi9cclxuICAgIC50ZWFtLXN0eWxlMSAudGVhbS1tb29kIHNwYW4geyBwYWRkaW5nOiA4cHggMTRweDt9XHJcblxyXG4gICAgLyogdGFiICovXHJcbiAgICAudGFiLXN0eWxlLTEgbGkgYSB7cGFkZGluZzogMTVweCAxNnB4IDE1cHggMDt9XHJcblxyXG4gICAgLyogc2xpZGVyICovXHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjEgc3BhbiB7IGZvbnQtc2l6ZTogODBweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjMgc3BhbiB7IGZvbnQtc2l6ZTogNzBweDsgbGluZS1oZWlnaHQ6IDcwcHg7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgLmNhbGwtdXMgLnRpdGxlLXNtYWxsIHtmb250LXNpemU6IDE2cHggIWltcG9ydGFudDt9XHJcbiAgICAuc2VydmljZSB7IG1pbi1oZWlnaHQ6IDYwMHB4O31cclxuICAgIC5hZ2VuY3ktc2tpbGwgeyBtaW4taGVpZ2h0OiA0MDBweDt9XHJcblxyXG4gICAgLyogcmVzdGF1cmFudCAqL1xyXG4gICAgLnJlc3RhdXJhbnQtbWVudS1iYWNrZ3JvdW5kIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSBub25lIHJlcGVhdCBzY3JvbGwgMCAwOyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ2JSk7IGxlZnQ6IDE1JTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDIzJTsgd2lkdGg6IGNhbGMoMTAwJSAtIDMyJSk7fVxyXG4gICAgLm1kLWZpeC1iYWNrZ3JvdW5kLWxlZnQge3Bvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkICFpbXBvcnRhbnR9XHJcbiAgICAubWQtZml4LWJhY2tncm91bmQtcmlnaHQge3Bvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCAhaW1wb3J0YW50fVxyXG4gICAgLmNoZWYtZGV0YWlscyB7IGxlZnQ6IDglOyB3aWR0aDogOTAlO31cclxuICAgIC5tZW51LXRleHQtc3ViIHNwYW4ge2xpbmUtaGVpZ2h0OiAxNXB4O31cclxuICAgIC5tZW51LWl0ZW0geyBwYWRkaW5nOiAxNnB4IDA7fVxyXG5cclxuICAgIC8qIHRyYXZlbCAqL1xyXG4gICAgLmFkdmVudHVyZS1kZXRhaWxzLWRlc3RpbmF0aW9uc3sgcmlnaHQ6IDFweDt9XHJcbiAgICAudHJhdmVsLWhvdy10by13b3JrIHsgcGFkZGluZzogMjBweDt9XHJcblxyXG4gICAgLyogYXJjaGl0ZWN0dXJlICovXHJcbiAgICAuYXJjaGl0ZWN0dXJlLXNlY3Rpb24geyBwYWRkaW5nOiA5MHB4IDYwcHggMDt9XHJcbiAgICBcclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwtc2xpZGVyLWNvbnRlbnQgc3BhbiB7bWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnR9XHJcbiAgICBcclxuICAgIC8qIHdlZGRpbmcgKi9cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdiBsaSB7ICBtYXJnaW46IDAgOHB4O31cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1uYXYgYSB7Zm9udC1zaXplOiAxM3B4O31cclxuICAgIFxyXG4gICAgLyogcGhvdG9ncmFwaHkgKi9cclxuICAgIC5waG90b2dyYXBoeS1hYm91dDo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb250ZW50OiBcIlwiOyBoZWlnaHQ6IDEwMCU7IGxlZnQ6IDA7IG9wYWNpdHk6IDAuODsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAwO31cclxuICAgIC5waG90b2dyYXBoeS1hYm91dCAuY29udGFpbmVyIHtwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7fVxyXG4gICAgLnBob3RvZ3JhcGh5LWF3YXJkczo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb250ZW50OiBcIlwiOyBoZWlnaHQ6IDEwMCU7IGxlZnQ6IDA7IG9wYWNpdHk6IDAuODsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAwO31cclxuICAgIC5waG90b2dyYXBoeS1hd2FyZHMgLmNvbnRhaW5lciB7cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxO31cclxuICAgIC5waG90b2dyYXBoeS1hYm91dCB7IG1pbi1oZWlnaHQ6IDcwMHB4O31cclxuICAgIC5ob3Zlci1ib3gtaW1hZ2UtbGluayB7IGJvdHRvbTogMjBweDt9XHJcbiAgICAuaG92ZXItYm94LWltYWdlOmhvdmVyIGgzIHtmb250LXNpemU6IDI3cHg7IHRvcDogNjYlOyBsZXR0ZXItc3BhY2luZzogOHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgXHJcbiAgICAvKiBzbGlkZXIgYW5kIHBhcmFsbGF4IHR5cG9ncmFwaHkgKi9cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMiBzcGFuIHsgZm9udC1zaXplOiA0MHB4OyB9XHJcblxyXG4gICAgLmljb24tYm94IGl7bWFyZ2luOiAwIDE5cHg7fVxyXG4gICAgLndpZGdldC5hZmZpeHt3aWR0aDogMTglO31cclxuICAgIC50YWItc3R5bGU5IC5uYXYtdGFicyBsaSBhe3BhZGRpbmc6IDAgMzZweDt9XHJcbiAgICAuZ2x5cGhzIC5ib3gxe3dpZHRoOiA1MCU7fSAgICBcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuICBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkgYW5kIChtYXgtd2lkdGggOiAxMDI0cHgpIHsgXHJcbiAgICBcclxuICAgICNicmVha2Zhc3QsICNsdW5jaCwgI2Rpbm5lciB7YmFja2dyb3VuZC1zaXplOiAxNDUlICAhaW1wb3J0YW50O31cclxuICAgIC5yZXN0YXVyYW50LW1lbnUtdGV4dCB7IGxlZnQ6IDU5cHg7fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XHJcbiAgICAvKiBwZXJzb25hbCAqL1xyXG4gICAgLnBlcnNvbmFsIC5jb250YWluZXIgeyB3aWR0aDogNzUwcHggIWltcG9ydGFudDt9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xyXG4gICAgLyogd29yayAqL1xyXG4gICAgLmdyaWQtc3R5bGUxIC5ncmlkIGZpZ2NhcHRpb24gaDMge2ZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7fVxyXG4gICAgLmdyaWQtc3R5bGUyIC5ncmlkIGZpZ2NhcHRpb24ge3BhZGRpbmc6IDE3cHggMjBweDt9XHJcblxyXG4gICAgLyogdGVhbSAqL1xyXG4gICAgLmFyY2hpdGVjdHVyZS1iaW86aG92ZXIgLmFyY2hpdGVjdHVyZS1kZXRhaWxzIHsgYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIHJlc3RhdXJhbnQgKi9cclxuICAgIC5tZW51LWl0ZW06Zmlyc3QtY2hpbGQgeyBwYWRkaW5nOiAxNnB4IDA7fVxyXG4gICAgLmNoZWYtYmlvOmhvdmVyIC5jaGVmLWRldGFpbHMgeyBib3R0b206IDIwcHg7fVxyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb241IHNwYW4ge3dpZHRoOiA2NSU7fVxyXG4gICAgXHJcbiAgICAvKiBwZXJzb25hbCAqL1xyXG4gICAgLnBlcnNvbmFsIC5jb250YWluZXIgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgLyogIHBhcmFsbGF4IC8gYmFja2dyb3VuZCAgKi9cclxuICAgIC5wYXJhbGxheC1maXh7IGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuICAgIC5maXgtYmFja2dyb3VuZCB7IGJhY2tncm91bmQtYXR0YWNobWVudDppbmhlcml0ICFpbXBvcnRhbnR9XHJcbiAgICBcclxuICAgIC8qIHBob3RvZ3JhcGh5ICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNCAucG9zdC10aHVtYm5haWwgaW1nIHt3aWR0aDogYXV0byAhaW1wb3J0YW50OyBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDt9XHJcbiAgICBcclxuICAgIC8qIHBhZ2UgdGl0bGUgKi9cclxuICAgIC5ibG9nLWxpc3RpbmctbGluayBhOjphZnRlciB7IHBhZGRpbmc6IDAgM3B4IDAgN3B4OyB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLyogcGVyc29uYWwgKi9cclxuICAgIC5mb290ZXItc29jaWFsIGEgeyBtYXJnaW46IDAgMTNweDt9XHJcbiAgICAucGVyc29uYWwgLmNvbnRhaW5lciB7IHdpZHRoOiA0NjBweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS1jZW50ZXItY29seyBmbG9hdDpub25lICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogYm9yZGVyICovXHJcbiAgICAuc20tbm8tYm9yZGVyIHsgYm9yZGVyOm5vbmUgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBtYXJnaW4gKi9cclxuICAgIC5zbS1tYXJnaW4tb25lLWhhbGZ7bWFyZ2luOjAuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tb25le21hcmdpbjoxJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d297bWFyZ2luOjEuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGhyZWV7bWFyZ2luOjIlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLWZvdXJ7bWFyZ2luOjIuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tZml2ZXttYXJnaW46MyUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tc2l4e21hcmdpbjozLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXNldmVue21hcmdpbjo0JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1laWdodCB7bWFyZ2luOjQuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tbmluZSB7bWFyZ2luOjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXRlbnsgbWFyZ2luOjUuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tZWxldmVueyBtYXJnaW46NiUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbHZleyBtYXJnaW46Ni41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10aGlydGVlbnsgbWFyZ2luOjclICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLWZvdXJ0ZWVueyBtYXJnaW46Ny41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi1maWZ0ZWVueyBtYXJnaW46OCUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tc2l4dGVlbnsgbWFyZ2luOjguNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tc2V2ZW50ZWVueyBtYXJnaW46OSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tZWlnaHRlZW57IG1hcmdpbjo5LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLW5pbmV0ZWVueyBtYXJnaW46MTAlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eXsgbWFyZ2luOjEwLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eS1vbmV7IG1hcmdpbjoxMSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LXR3b3sgbWFyZ2luOjExLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eS10aHJlZXsgbWFyZ2luOjEyJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d2VudHktZm91cnsgbWFyZ2luOjEyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eS1maXZleyBtYXJnaW46MTMlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXR3ZW50eS1zaXh7IG1hcmdpbjoxMy40JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10d2VudHktc2V2ZW57IG1hcmdpbjoxNCUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LWVpZ2h0eyBtYXJnaW46MTQuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdHdlbnR5LW5pbmV7IG1hcmdpbjoxNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGhpcnR5eyBtYXJnaW46MTUuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tdGhpcnR5LW9uZXttYXJnaW46MTYlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXRoaXJ0eS10d297bWFyZ2luOjE2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXRoaXJ0eS10aHJlZXttYXJnaW46MTclICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbWFyZ2luLXRoaXJ0eS1mb3Vye21hcmdpbjoxNy41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW1hcmdpbi10aGlydHktZml2ZXttYXJnaW46MTglICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tbWFyZ2lueyBtYXJnaW46MCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLW1hcmdpbi1scnsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tbWFyZ2luLXRieyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1tYXJnaW4tdG9weyBtYXJnaW4tdG9wOjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1tYXJnaW4tYm90dG9teyBtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1tYXJnaW4tbGVmdHsgbWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLW1hcmdpbi1yaWdodHsgbWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1tYXJnaW4tbHItYXV0byB7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHBhZGRpbmcgKi9cclxuICAgIC5zbS1wYWRkaW5nLW9uZS1oYWxme3BhZGRpbmc6MC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctb25le3BhZGRpbmc6MSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXR3b3twYWRkaW5nOjEuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRocmVle3BhZGRpbmc6MiUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLWZvdXJ7cGFkZGluZzoyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1maXZle3BhZGRpbmc6MyUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXNpeHtwYWRkaW5nOjMuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXNldmVue3BhZGRpbmc6NCUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLWVpZ2h0IHtwYWRkaW5nOjQuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLW5pbmUge3BhZGRpbmc6NSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRlbnsgcGFkZGluZzo1LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1lbGV2ZW57IHBhZGRpbmc6NiUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXR3ZWx2ZXsgcGFkZGluZzo2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10aGlydGVlbnsgcGFkZGluZzo3JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctZm91cnRlZW57IHBhZGRpbmc6Ny41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctZmlmdGVlbnsgcGFkZGluZzo4JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctc2l4dGVlbnsgcGFkZGluZzo4LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy1zZXZlbnRlZW57IHBhZGRpbmc6OSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLWVpZ2h0ZWVueyBwYWRkaW5nOjkuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLW5pbmV0ZWVueyBwYWRkaW5nOjEwJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5eyBwYWRkaW5nOjEwLjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktb25leyBwYWRkaW5nOjExJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LXR3b3sgcGFkZGluZzoxMS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LXRocmVleyBwYWRkaW5nOjEyJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LWZvdXJ7IHBhZGRpbmc6MTIuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXR3ZW50eS1maXZleyBwYWRkaW5nOjEzJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LXNpeHsgcGFkZGluZzoxMy40JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LXNldmVueyBwYWRkaW5nOjE0JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdHdlbnR5LWVpZ2h0eyBwYWRkaW5nOjE0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10d2VudHktbmluZXsgcGFkZGluZzoxNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRoaXJ0eXsgcGFkZGluZzoxNS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGhpcnR5LW9uZXtwYWRkaW5nOjE2JSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXBhZGRpbmctdGhpcnR5LXR3b3twYWRkaW5nOjE2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAuc20tcGFkZGluZy10aGlydHktdGhyZWV7cGFkZGluZzoxNyUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRoaXJ0eS1mb3Vye3BhZGRpbmc6MTcuNSUgIWltcG9ydGFudH1cclxuICAgIC5zbS1wYWRkaW5nLXRoaXJ0eS1maXZle3BhZGRpbmc6MTglICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tcGFkZGluZ3sgcGFkZGluZzowICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tcGFkZGluZy1scnsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1wYWRkaW5nLXRieyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW5vLXBhZGRpbmctdG9weyBwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tcGFkZGluZy1ib3R0b217IHBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH1cclxuICAgIC5zbS1uby1wYWRkaW5nLWxlZnR7IHBhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbm8tcGFkZGluZy1yaWdodHsgcGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogZGlzcGxheSAqL1xyXG4gICAgLnNtLWRpc3BsYXktYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50fVxyXG4gICAgLnNtLW92ZXJmbG93LWhpZGRlbnsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWRpc3BsYXktaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnR9XHJcbiAgICAuc20tZGlzcGxheS1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudH1cclxuICAgIC5zbS1kaXNwbGF5LW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnR9XHJcbiAgICAuc20tZGlzcGxheS1pbmxpbmUtdGFibGUgeyBkaXNwbGF5OiBpbmxpbmUtdGFibGU7fVxyXG5cclxuICAgIC8qIHBvc2l0aW9uICovXHJcbiAgICAuc20tcG9zaXRpb24tcmVsYXRpdmV7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB6LWluZGV4OiA1IH1cclxuICAgIC5zbS1wb3NpdGlvbi1hYnNvbHV0ZSB7cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXBvc2l0aW9uLXJpZ2h0IHsgcmlnaHQ6MCAhaW1wb3J0YW50OyB9XHJcbiAgICAuc20tcG9zaXRpb24tbGVmdCB7IGxlZnQ6MCAhaW1wb3J0YW50OyB9XHJcbiAgICAuc20tcG9zaXRpb24tdG9wIHsgdG9wOjAgIWltcG9ydGFudDsgfVxyXG4gICAgXHJcbiAgICAvKiBjb2xvciAqL1xyXG4gICAgLnNtLXdoaXRlLXRleHR7IGNvbG9yOiNGRkYgIWltcG9ydGFudH1cclxuICAgIC5zbS1ibGFjay10ZXh0eyBjb2xvcjojMDAwICFpbXBvcnRhbnR9XHJcbiAgICBcclxuICAgIC8qIHRvcCAqL1xyXG4gICAgLnNtLXRvcC1taW51czEge3RvcDogLTFweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czIge3RvcDogLTJweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czMge3RvcDogLTNweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czQge3RvcDogLTRweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czUge3RvcDogLTVweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czYge3RvcDogLTZweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czcge3RvcDogLTdweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czgge3RvcDogLThweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czkge3RvcDogLTlweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRvcC1taW51czEwIHt0b3A6IC0xMHB4ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogd2lkdGggKi9cclxuICAgIC5zbS13aWR0aCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogOTAlOyB9XHJcbiAgICAuc20td2lkdGgtMjAgeyB3aWR0aDoyMCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtMzAgeyB3aWR0aDozMCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtNDAgeyB3aWR0aDo0MCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtNTAgeyB3aWR0aDo1MCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtNjAgeyB3aWR0aDo2MCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtNzAgeyB3aWR0aDo3MCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtODAgeyB3aWR0aDo4MCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtOTAgeyB3aWR0aDo5MCUgIWltcG9ydGFudDt9XHJcbiAgICAuc20td2lkdGgtMTAwIHsgd2lkdGg6MTAwJSAhaW1wb3J0YW50O31cclxuICAgIC5zbS13aWR0aC1hdXRvIHsgd2lkdGg6IGF1dG8gIWltcG9ydGFudDt9XHJcbiAgICAuc20tY29udGFpbmVyLWZsdWlkIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogaGVpZ2h0ICovXHJcbiAgICAuc20taGVpZ2h0LTEwMCB7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWhlaWdodC1hdXRvIHsgaGVpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuICAgIC5zbS1taW4taGVpZ2h0LWF1dG8geyBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLnNtLWNsZWFyLWJvdGh7IGNsZWFyOmJvdGh9XHJcbiAgICAuc20tdmVydGljYWwtYWxpZ24tbWlkZGxlIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O31cclxuICAgIC5zbS12ZXJ0aWNhbC1hbGlnbi10b3AgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLWxpbmUtYnJlYWsgeyBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXotaW5kZXgtMSB7ei1pbmRleDoxICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXotaW5kZXgtMCB7ei1pbmRleDowICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXotaW5kZXgtbWludXMyIHt6LWluZGV4Oi0yICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLW5vLXRyYW5zaXRpb24gKiB7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyB9XHJcbiAgICBzZWN0aW9uIHsgcGFkZGluZzogMTMwcHggMDsgfVxyXG5cclxuICAgIC8qIHRleHQgKi9cclxuICAgIC5zbS10ZXh0LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50fVxyXG4gICAgLnNtLXRleHQtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudH1cclxuICAgIC5zbS10ZXh0LXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBkaWZmZXJlbnQgdGV4dCBzaXplICovXHJcbiAgICAuc20tdGV4dC1leHRyYS1zbWFsbCB7IGZvbnQtc2l6ZToxMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjE1cHghaW1wb3J0YW50O31cclxuICAgIC5zbS10ZXh0LXNtYWxsIHsgZm9udC1zaXplOjExcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTVweCFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRleHQtbWVkaXVteyBmb250LXNpemU6MTRweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRleHQtbGFyZ2UgeyBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxyXG4gICAgLnNtLXRleHQtZXh0cmEtbGFyZ2UgeyBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDsgIH1cclxuICAgIC5zbS10aXRsZS1zbWFsbHsgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjdweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1tZWRpdW17IGZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjI4cHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtbGFyZ2V7IGZvbnQtc2l6ZToyOHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjM0cHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtZXh0cmEtbGFyZ2V7IGZvbnQtc2l6ZTozNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjM3cHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtZXh0cmEtbGFyZ2UtMnsgZm9udC1zaXplOjQ1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NDVweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1leHRyYS1sYXJnZS0zeyBmb250LXNpemU6NTBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRpdGxlLWV4dHJhLWxhcmdlLTR7IGZvbnQtc2l6ZTo3MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc20tdGl0bGUtZXh0cmEtbGFyZ2UtNXsgZm9udC1zaXplOjgwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC5zbS10aXRsZS1iaWcgeyBmb250LXNpemU6IDEwMHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEwMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRpdGxlLWJpZzIgeyBmb250LXNpemU6IDEyNXB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjEyNXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnNtLXRpdGxlLWJpZzMgeyBmb250LXNpemU6IDE1MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjE1MHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIGxldHRlciBzcGFjaW5nICovXHJcbiAgICAuc20tbm8tbGV0dGVyLXNwYWNpbmcgeyBsZXR0ZXItc3BhY2luZzogMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tbGV0dGVyLXNwYWNpbmctMSB7IGxldHRlci1zcGFjaW5nOjFweCAhaW1wb3J0YW50fVxyXG4gICAgLnNtLWxldHRlci1zcGFjaW5nLTIgeyBsZXR0ZXItc3BhY2luZzoycHggIWltcG9ydGFudH1cclxuICAgIC5zbS1sZXR0ZXItc3BhY2luZy0zIHsgbGV0dGVyLXNwYWNpbmc6M3B4ICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogZm9udCB3ZWlnaHQgKi9cclxuICAgIC5zbS1mb250LXdlaWdodC0xMDAgeyBmb250LXdlaWdodDoxMDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1mb250LXdlaWdodC00MDAgeyBmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1mb250LXdlaWdodC02MDAgeyBmb250LXdlaWdodDo2MDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1mb250LXdlaWdodC03MDAgeyBmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH1cclxuICAgIC5zbS1mb250LXdlaWdodC04MDAgeyBmb250LXdlaWdodDo4MDAgIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogYmFja2dyb3VuZCBpbWFnZSAqL1xyXG4gICAgLnBhcmFsbGF4LWZpeCB7IGJhY2tncm91bmQtYXR0YWNobWVudDogaW5oZXJpdCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGljb24gKi9cclxuICAgIGkgeyBjb2xvcjogIzlhOWE5YTsgbWFyZ2luOjB9XHJcbiAgICAuc20taWNvbi1leHRyYS1sYXJnZSB7Zm9udC1zaXplOjYwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc20taWNvbi1sYXJnZSB7Zm9udC1zaXplOjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc20taWNvbi1tZWRpdW0geyBmb250LXNpemU6NDBweCAhaW1wb3J0YW50OyBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5zbS1pY29uLXNtYWxsIHsgZm9udC1zaXplOjI1cHggIWltcG9ydGFudDt9XHJcbiAgICAuc20taWNvbi1leHRyYS1zbWFsbCB7IGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIGZsb2F0ICovXHJcbiAgICAuc20tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudH1cclxuICAgIC5zbS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnR9XHJcbiAgICAuc20tZmxvYXQtbm9uZSB7IGZsb2F0OiBub25lICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogYm9yZGVyICovXHJcbiAgICAuc20tbm8tYm9yZGVyIHsgYm9yZGVyOm5vbmUgIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogYWxlcnQgKi9cclxuICAgIC5hbGVydCB7cGFkZGluZzogMTBweDt9XHJcbiAgICBcclxuICAgIC8qIGNsb3NlIGJ1dHRvbiAqL1xyXG4gICAgLm1mcC1maWd1cmUgLm1mcC1jbG9zZSB7ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudH1cclxuICAgIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge3Bvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMTVweCAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgLyogYnIgKi9cclxuICAgIC5zbS1ici1kaXNwbGF5LW5vbmUgYnIgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnR9XHJcbiAgICBcclxuICAgIC8qIG5hdmlnYXRpb24gKi9cclxuICAgIC5uYXYgbGkgeyBtYXJnaW46IDE1cHggMTNweDt9XHJcbiAgICBcclxuICAgIC8qIGRyb3Bkb3duICovXHJcbiAgICAuZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBpbmhlcml0OyBtaW4td2lkdGg6IDEwMCU7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDsgYm94LXNoYWRvdzogbm9uZTsgIG1hcmdpbi10b3A6IDA7IHdpZHRoOiBhdXRvOyBsaW5lLWhlaWdodDogMS40Mjg1NyAhaW1wb3J0YW50OyAgfVxyXG4gICAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50OyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IGJveC1zaGFkb3c6IG5vbmU7ICBsaW5lLWhlaWdodDogMS40Mjg1NyAhaW1wb3J0YW50O31cclxuICAgIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IGEgeyAgbGluZS1oZWlnaHQ6IDEuNDI4NTcgIWltcG9ydGFudDt9XHJcbiAgICBcclxuICAgIC8qIHB1bGwgbmF2aWdhdGlvbiAqL1xyXG4gICAgLnNob3ctbWVudSAubWVudS13cmFwIHtsZWZ0OiAwO31cclxuXHJcbiAgICAvKiBoZWFkZXIgKi9cclxuICAgIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7YmFja2dyb3VuZDogI2ZmZjt9XHJcbiAgICAubmF2YmFyLXRvZ2dsZSB7IG1hcmdpbi1yaWdodDogMH1cclxuICAgIC5uYXZiYXItY29sbGFwc2Uge2JveC1zaGFkb3c6IG5vbmU7IGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuOTUpOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDc1cHh9XHJcbiAgICAubmF2YmFyLnNocmluayAubmF2YmFyLWNvbGxhcHNlIHt0b3A6NjBweH1cclxuICAgIC5uYXZiYXIgbGkuYWN0aXZlIGEgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XHJcbiAgICAubmF2YmFyLWhlYWRlciB7ZmxvYXQ6IG5vbmU7fSBcclxuICAgIC5uYXZiYXItdG9nZ2xlIHtkaXNwbGF5OiBibG9jazt9ICAgICBcclxuICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge2Rpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cclxuICAgIC5uYXZiYXItbmF2PmxpIHtmbG9hdDogbm9uZTsgfVxyXG4gICAgLmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9XHJcbiAgICAubmF2YmFyLW5hdiB7d2lkdGg6IDEwMCU7fVxyXG4gICAgLnNpZGViYXItbmF2IC5jb250YWluZXIge2hlaWdodDogYXV0byAhaW1wb3J0YW50fVxyXG4gICAgLnNpZGViYXItd3JhcHBlciB7IHBhZGRpbmctbGVmdDogMDt9XHJcbiAgICAuc2lkZWJhci1uYXYge3dpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87fVxyXG4gICAgbmF2LnNpZGViYXItbmF2IC5jb250YWluZXIgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBwYWRkaW5nOiAxMHB4IDE1cHggfVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItdG9nZ2xlIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgYm9yZGVyLXJhZGl1czogMH1cclxuICAgIC5uYXZiYXIgLmNvbnRhaW5lciB7d2lkdGg6IDEwMCV9XHJcbiAgICAuc2lkZWJhci1uYXYgLm5hdmJhci1jb2xsYXBzZSB7YmFja2dyb3VuZDogI2ZmZn1cclxuICAgIC5uYXZiYXIgKiB7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyB9XHJcbiAgICAuc2lkZWJhci1uYXYgLm5hdmJhci1jb2xsYXBzZSB7bGVmdDogMDsgdG9wOiAxMXB4O31cclxuICAgIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhIHtjb2xvcjogIzAwMCAhaW1wb3J0YW50OyBmb250LXdlaWdodDogNDAwO31cclxuICAgIC5zaWRlYmFyLW5hdi5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7IHRvcDogMTFweDsgfVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpIGE6aG92ZXI6OmJlZm9yZSwgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpLmFjdGl2ZSBhOjpiZWZvcmUge2JvcmRlcjogMDsgfVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpIGE6aG92ZXIsIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhOmZvY3VzIHsgY29sb3I6ICM2ODY4NjggIWltcG9ydGFudDt9XHJcbiAgICAuc2lkZWJhci1uYXYgLm5hdmJhci1uYXYgbGkgYTo6YmVmb3JlIHtib3JkZXI6IDA7fVxyXG4gICAgLnNpZGViYXItbmF2IC5uYXZiYXItbmF2IGxpeyAgcGFkZGluZzogMTJweCAxM3B4IH1cclxuICAgIC5zaWRlYmFyLW5hdiAubmF2YmFyLW5hdiBsaSBhIHtwYWRkaW5nOiAwICFpbXBvcnRhbnR9XHJcbiAgICAuc2lkZWJhci1uYXYgLm5hdmJhciB7Ym9yZGVyOiAwO31cclxuICAgIC5zaWRlYmFyLW5hdiBsaS5hY3RpdmUgYSB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7fVxyXG4gICAgXHJcbiAgICAvKiB3b3JrICovXHJcbiAgICAuZ3JpZC1zdHlsZTEgLmdyaWQgZmlnY2FwdGlvbiBoMyB7IGZvbnQtc2l6ZTogMThweDt9XHJcbiAgICAuZ3JpZC1zdHlsZTIgLmdyaWQgZmlnY2FwdGlvbiB7IHBhZGRpbmc6IDMwcHggMTVweDt9XHJcbiAgICAuZ3V0dGVyLXdpZGUgLmdyaWQtZ2FsbGVyeSB1bCB7IG1hcmdpbi1sZWZ0OiAtMjBweDsgfVxyXG4gICAgLmd1dHRlci13aWRlIC5ncmlkIGxpIHsgcGFkZGluZzogMCAwIDIwcHggMjBweDsgfVxyXG4gICAgLmdyaWQtc3R5bGU0IC5ncmlkIGZpZ3VyZTpob3ZlciBoMyB7IGJvdHRvbTogMjNweDsgfVxyXG4gICAgLmdyaWQtc3R5bGU0IC5ncmlkIGgzIHsgbGVmdDogMjVweDt9XHJcbiAgICAud29yay00Y29sIC5ncmlkIGxpIHsgd2lkdGg6IDUwJTt9XHJcbiAgICAud29yay01Y29sIC5ncmlkIGxpIHt3aWR0aDogNTAlO31cclxuXHJcbiAgICAvKiBibG9nICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlMiAucG9zdC1kZXRhaWxzIHsgcGFkZGluZzogMjBweDt9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNCAucG9zdC1kYXRlLW1vbnRoLW1haW4ge2xlZnQ6IDQwJX1cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGUxIGFydGljbGU6aG92ZXIgLnBvc3QtZGV0YWlscyB7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7fVxyXG5cclxuICAgIC8qIHRlYW0gKi9cclxuICAgIC5hcmNoaXRlY3R1cmUtYmlvOmhvdmVyIC5hcmNoaXRlY3R1cmUtZGV0YWlscyB7IGJvdHRvbTogMCFpbXBvcnRhbnQ7fVxyXG4gICAgLnRlYW0tbW9vZCBzcGFuLnRleHQtbGFyZ2UgeyBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogdGFiICovXHJcbiAgICB1bC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IHsgbWFyZ2luOiAxNzBweCAzMHB4IDAgMDt9XHJcbiAgICAudGFiLXN0eWxlLTIgbGk6Zmlyc3QtY2hpbGQgeyBtYXJnaW46IDAgMTBweCAwIDA7fVxyXG4gICAgLnRhYi1zdHlsZS0yIGxpIHttYXJnaW46IDAgMTBweDt9XHJcbiAgICAudGFiLXN0eWxlLTIgbGk6bGFzdC1jaGlsZCB7bWFyZ2luOiAwIDEwcHggMCAwO31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG5cclxuICAgIC8qIHRlc3RpbW9uaWFsICovXHJcbiAgICAudGVzdGltb25pYWwtc3R5bGUyLWltZzphZnRlciB7cmlnaHQ6IDgwcHg7fVxyXG5cclxuICAgIC8qIHNsaWRlciAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24yIHNwYW4geyBmb250LXNpemU6IDMwcHg7bGluZS1oZWlnaHQ6IDMwcHg7fVxyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb241IHNwYW4geyB3aWR0aDogOTAlOyBsaW5lLWhlaWdodDogNjBweDsgZm9udC1zaXplOiA1MHB4O31cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2xpZGVyLXR5cG9ncmFwaHktb3B0aW9uMiBwIHtmb250LXNpemU6IDEycHg7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgc2VjdGlvbiB7IHBhZGRpbmc6IDgwcHggMDt9XHJcbiAgICAuYWdlbmN5LXNraWxsIHttaW4taGVpZ2h0OiAwO31cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGUxIC5wb3N0LXRodW1ibmFpbCBpbWcge2hlaWdodDogMTAwJTsgd2lkdGg6IDEwMCV9XHJcblxyXG4gICAgLyogcmVzdGF1cmFudCAqL1xyXG4gICAgLmNoZWYtZGV0YWlscyB7IGxlZnQ6IDguNSU7IHdpZHRoOiA4MCU7fVxyXG4gICAgLnJlc3RhdXJhbnQtbWVudS1iYWNrZ3JvdW5kIHsgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSBub25lIHJlcGVhdCBzY3JvbGwgMCAwOyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ2JSk7IGxlZnQ6IDI2JTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDIzJTsgd2lkdGg6IGNhbGMoMTAwJSAtIDUyJSk7fVxyXG5cclxuICAgIC8qIHRyYXZlbCAqL1xyXG4gICAgLnRyYXZlbC1zbGlkZXIgeyBtaW4taGVpZ2h0OiA0NTBweDt9XHJcbiAgICAuYWR2ZW50dXJlLWRldGFpbHMtZGVzdGluYXRpb25zeyByaWdodDogMDt9XHJcblxyXG4gICAgLyogYXJjaGl0ZWN0dXJlICovXHJcbiAgICAuYXJjaGl0ZWN0dXJlLXRpdGxlIHsgbWluLWhlaWdodDogNDAwcHg7fVxyXG4gICAgLmFyY2hpdGVjdHVyZS1zZWN0aW9uIGgyIHttYXJnaW4tdG9wOiA3MHB4O31cclxuICAgIC5hcmNoaXRlY3R1cmUtc2VjdGlvbiB7IHBhZGRpbmc6IDcwcHg7fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTYgbGkge21hcmdpbjogMCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHBob3RvZ3JhcGh5ICovXHJcbiAgICAucGhvdG9ncmFwaHktYWJvdXQgeyBtaW4taGVpZ2h0OiA1ODBweDt9XHJcbiAgICAucGhvdG9ncmFwaHktc2VydmljZXMgeyBtaW4taGVpZ2h0OiA0ODBweDt9XHJcbiAgICAuaG92ZXItYm94LWltYWdlLWxpbmsgeyBib3R0b206IDQwcHg7fVxyXG4gICAgLmhvdmVyLWJveC1pbWFnZTpob3ZlciBoMyB7dG9wOiA3MCU7fVxyXG4gICAgLnBob3RvZ3JhcGh5LWF3YXJkcyB7IG1pbi1oZWlnaHQ6IDkwMHB4O31cclxuICAgIFxyXG4gICAgLyogc3BhICovXHJcbiAgICAuaG92ZXItYm94LXRleHQge3BhZGRpbmc6IDhweCAxMnB4O31cclxuICAgIC5ob3Zlci1ib3gtdGV4dCAudGl0bGUtbWVkaXVtOjpiZWZvcmUge2hlaWdodDogNHB4OyBsZWZ0OiA1M3B4OyB0b3A6IDYycHg7fVxyXG4gICAgLmhvdmVyLWJveC1tb3JlIHsgaGVpZ2h0OiA2MHB4OyBwYWRkaW5nOiAxMXB4IDEwcHg7IHJpZ2h0OiAtODBweDsgd2lkdGg6IDYwcHg7fVxyXG4gICAgLmhvdmVyLWJveDpob3ZlciAuaG92ZXItYm94LXRleHQgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjBweCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwcHgpO3RyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjBweCk7fVxyXG5cclxuICAgIC8qIEJsb2cgVGVtcGxldCAqL1xyXG4gICAgLmJsb2ctbGlzdGluZyAucG9zdC1kYXRle2hlaWdodDogODBweDsgd2lkdGg6IDgwcHg7IHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50OyBtYXJnaW4tdG9wOiAzM3B4OyBtYXJnaW4tYm90dG9tOiAyNXB4fVxyXG4gICAgLmJsb2ctc2hhcmluZyBpe21hcmdpbjogMCAxMHB4O31cclxuICAgIC5ibG9nLWltYWdlIGJsb2NrcXVvdGV7cGFkZGluZzogMzBweDt9XHJcbiAgICAuYmxvZy1pbWFnZSBibG9ja3F1b3RlIHA6OmJlZm9yZXtmb250LXNpemU6IDQycHg7fVxyXG4gICAgXHJcbiAgICAvKiBwZXJzb25hbCAqL1xyXG4gICAgLnBlcnNvbmFsIC5jb250YWluZXIgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuICAgIC5wZXJzb25hbC1hYm91dDo6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb250ZW50OiBcIlwiOyBoZWlnaHQ6IDEwMCU7IGxlZnQ6IDA7IG9wYWNpdHk6IDE7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB3aWR0aDogMTAwJTsgei1pbmRleDogMDt9XHJcbiAgICAucGVyc29uYWwtYWJvdXQgLmNvbnRhaW5lciB7cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxO31cclxuICAgIC5wZXJzb25hbCBzZWN0aW9uIHsgcGFkZGluZzogMTAwcHggMDt9XHJcbiAgICBcclxuICAgIC8qIHdlZGRpbmcgKi9cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1uYXYgbGkgeyB0ZXh0LWFsaWduOiBsZWZ0OyBtYXJnaW46IDE1cHggMTNweDsgZmxvYXQ6IG5vbmU7IGRpc3BsYXk6IGJsb2NrO31cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci1uYXYgbGkgYSB7Y29sb3I6ICNmZmYgIWltcG9ydGFudDsgZm9udC1zaXplOiAxMnB4OyBmb250LXdlaWdodDogNTAwOyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLmxvZ28tYmcge2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XHJcbiAgICAuY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItaGVhZGVyIC5sb2dvIHtkaXNwbGF5OiBibG9jazsgZmxvYXQ6IGxlZnQ7fVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLWhlYWRlciB7cGFkZGluZzogMCAxNXB4O31cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIuc2hyaW5rIC5uYXZiYXItY29sbGFwc2UgeyB0b3A6IDg2cHggIWltcG9ydGFudDt9XHJcbiAgICAuY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItY29sbGFwc2UgeyB0b3A6IDg2cHg7fVxyXG4gICAgLmNlbnRlci1sb2dvLWhlYWRlciAubmF2YmFyLWJyYW5kIGltZyB7IHRvcDogLTE4cHg7fVxyXG4gICAgLmF0dGVuZGluZy1tYWluIHtoZWlnaHQ6IDUwMHB4O31cclxuICAgIC5hdHRlbmRpbmctbWFpbiAuaW1nLWJvcmRlci1tZWRpdW0ge2hlaWdodDogNDcwcHg7fVxyXG4gICAgLm91ci1zdG9yeS13ZWRkaW5nIC5ibG9nLXBvc3Qtc3R5bGUzIGFydGljbGUgLnBvc3QtZGV0YWlscyB7IHBhZGRpbmc6IDIwcHggMCAwO31cclxuICAgIC5jZW50ZXItbG9nby1oZWFkZXIgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHsgYmFja2dyb3VuZDogIzAwMDt9XHJcbiAgICBcclxuICAgIC8qIHRhdHRvbyAqL1xyXG4gICAgLmhlYWRlci13aGl0ZSAubmF2YmFyLW5hdiBhIHtjb2xvcjogI2ZmZiAhaW1wb3J0YW50fSBcclxuICAgIC50YXR0b28tYXJ0LWJveCAudGl0bGUtZXh0cmEgeyBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDt9XHJcbiAgICAuc2Nyb2xsVG9Ub3Age2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuICAgIC5yZXN0YXVyYW50LWRpc2hlcyB7d2lkdGg6IDU1MHB4O31cclxuICAgIFxyXG4gICAgLndpZGdldC5hZmZpeHt3aWR0aDogMjMlO31cclxuICAgIC50YWItc3R5bGU1IGxpIGF7bWFyZ2luOiAwIDI1cHg7fVxyXG4gICAgLnRhYi1zdHlsZTkgLm5hdi10YWJzIGxpIGF7cGFkZGluZzogMCAyMnB4O31cclxuICAgIC5pY29uLWJveCBpeyBtYXJnaW46IDdweDt9XHJcblxyXG4gICAgLmJ1dHRvbi1iZy1hcmVhIC5idG57bWFyZ2luLWJvdHRvbTo1cHg7IHBhZGRpbmc6IDEwcHg7fVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgIC54cy1jZW50ZXItY29seyBmbG9hdDpub25lICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuICAgIFxyXG4gICAgLyogYm9yZGVyICovXHJcbiAgICAueHMtbm8tYm9yZGVyIHsgYm9yZGVyOm5vbmUgIWltcG9ydGFudH1cclxuICAgIC54cy1zZXBhcmF0b3ItbGluZS10aGljayB7IGhlaWdodDogNHB4OyBtYXJnaW46IDAgYXV0bzsgd2lkdGg6IDMwcHg7IG1hcmdpbjo3JSBhdXRvfVxyXG5cclxuICAgIC8qIG1hcmdpbiAqL1xyXG4gICAgLnhzLW1hcmdpbi1vbmUtaGFsZnttYXJnaW46MC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1vbmV7bWFyZ2luOjElICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3b3ttYXJnaW46MS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10aHJlZXttYXJnaW46MiUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tZm91cnttYXJnaW46Mi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1maXZle21hcmdpbjozJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1zaXh7bWFyZ2luOjMuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tc2V2ZW57bWFyZ2luOjQlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLWVpZ2h0IHttYXJnaW46NC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1uaW5lIHttYXJnaW46NSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdGVueyBtYXJnaW46NS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1lbGV2ZW57IG1hcmdpbjo2JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VsdmV7IG1hcmdpbjo2LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXRoaXJ0ZWVueyBtYXJnaW46NyUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tZm91cnRlZW57IG1hcmdpbjo3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLWZpZnRlZW57IG1hcmdpbjo4JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1zaXh0ZWVueyBtYXJnaW46OC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1zZXZlbnRlZW57IG1hcmdpbjo5JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi1laWdodGVlbnsgbWFyZ2luOjkuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tbmluZXRlZW57IG1hcmdpbjoxMCUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5eyBtYXJnaW46MTAuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5LW9uZXsgbWFyZ2luOjExJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktdHdveyBtYXJnaW46MTEuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5LXRocmVleyBtYXJnaW46MTIlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3ZW50eS1mb3VyeyBtYXJnaW46MTIuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5LWZpdmV7IG1hcmdpbjoxMyUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdHdlbnR5LXNpeHsgbWFyZ2luOjEzLjQlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXR3ZW50eS1zZXZlbnsgbWFyZ2luOjE0JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktZWlnaHR7IG1hcmdpbjoxNC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10d2VudHktbmluZXsgbWFyZ2luOjE1JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10aGlydHl7IG1hcmdpbjoxNS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW1hcmdpbi10aGlydHktb25le21hcmdpbjoxNiUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdGhpcnR5LXR3b3ttYXJnaW46MTYuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdGhpcnR5LXRocmVle21hcmdpbjoxNyUgIWltcG9ydGFudH1cclxuICAgIC54cy1tYXJnaW4tdGhpcnR5LWZvdXJ7bWFyZ2luOjE3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbWFyZ2luLXRoaXJ0eS1maXZle21hcmdpbjoxOCUgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1tYXJnaW57IG1hcmdpbjowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tbWFyZ2luLWxyeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1tYXJnaW4tdGJ7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLW1hcmdpbi10b3B7IG1hcmdpbi10b3A6MCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLW1hcmdpbi1ib3R0b217IG1hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLW1hcmdpbi1sZWZ0eyBtYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tbWFyZ2luLXJpZ2h0eyBtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fSAgICAueHMtbWFyZ2luLWxyLWF1dG8ge21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBwYWRkaW5nICovXHJcbiAgICAueHMtcGFkZGluZy1vbmUtaGFsZntwYWRkaW5nOjAuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLW9uZXtwYWRkaW5nOjElICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10d297cGFkZGluZzoxLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10aHJlZXtwYWRkaW5nOjIlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1mb3Vye3BhZGRpbmc6Mi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctZml2ZXtwYWRkaW5nOjMlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1zaXh7cGFkZGluZzozLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1zZXZlbntwYWRkaW5nOjQlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1laWdodCB7cGFkZGluZzo0LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1uaW5lIHtwYWRkaW5nOjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10ZW57IHBhZGRpbmc6NS41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctZWxldmVueyBwYWRkaW5nOjYlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10d2VsdmV7IHBhZGRpbmc6Ni41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdGhpcnRlZW57IHBhZGRpbmc6NyUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLWZvdXJ0ZWVueyBwYWRkaW5nOjcuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLWZpZnRlZW57IHBhZGRpbmc6OCUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXNpeHRlZW57IHBhZGRpbmc6OC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctc2V2ZW50ZWVueyBwYWRkaW5nOjklICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1laWdodGVlbnsgcGFkZGluZzo5LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy1uaW5ldGVlbnsgcGFkZGluZzoxMCUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eXsgcGFkZGluZzoxMC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LW9uZXsgcGFkZGluZzoxMSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS10d297IHBhZGRpbmc6MTEuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS10aHJlZXsgcGFkZGluZzoxMiUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS1mb3VyeyBwYWRkaW5nOjEyLjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10d2VudHktZml2ZXsgcGFkZGluZzoxMyUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS1zaXh7IHBhZGRpbmc6MTMuNCUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS1zZXZlbnsgcGFkZGluZzoxNCUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXR3ZW50eS1laWdodHsgcGFkZGluZzoxNC41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdHdlbnR5LW5pbmV7IHBhZGRpbmc6MTUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10aGlydHl7IHBhZGRpbmc6MTUuNSUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRoaXJ0eS1vbmV7cGFkZGluZzoxNiUgIWltcG9ydGFudH1cclxuICAgIC54cy1wYWRkaW5nLXRoaXJ0eS10d297cGFkZGluZzoxNi41JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXBhZGRpbmctdGhpcnR5LXRocmVle3BhZGRpbmc6MTclICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10aGlydHktZm91cntwYWRkaW5nOjE3LjUlICFpbXBvcnRhbnR9XHJcbiAgICAueHMtcGFkZGluZy10aGlydHktZml2ZXtwYWRkaW5nOjE4JSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLXBhZGRpbmd7IHBhZGRpbmc6MCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLXBhZGRpbmctbHJ7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tcGFkZGluZy10YnsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudH1cclxuICAgIC54cy1uby1wYWRkaW5nLXRvcHsgcGFkZGluZy10b3A6MCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLXBhZGRpbmctYm90dG9teyBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbm8tcGFkZGluZy1sZWZ0eyBwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLW5vLXBhZGRpbmctcmlnaHR7IHBhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGRpc3BsYXkgKi9cclxuICAgIC54cy1kaXNwbGF5LWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudH1cclxuICAgIC54cy1vdmVyZmxvdy1oaWRkZW57IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudH1cclxuICAgIC54cy1kaXNwbGF5LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWRpc3BsYXktaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZGlzcGxheS1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWRpc3BsYXktaW5saW5lLXRhYmxlIHsgZGlzcGxheTogaW5saW5lLXRhYmxlO31cclxuXHJcbiAgICAvKiBwb3NpdGlvbiAqL1xyXG4gICAgLnhzLXBvc2l0aW9uLXJlbGF0aXZleyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgei1pbmRleDogNSB9XHJcbiAgICAueHMtcG9zaXRpb24tYWJzb2x1dGUge3Bvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O31cclxuICAgIC54cy1wb3NpdGlvbi1yaWdodCB7IHJpZ2h0OjAgIWltcG9ydGFudDsgfVxyXG4gICAgLnhzLXBvc2l0aW9uLWxlZnQgeyBsZWZ0OjAgIWltcG9ydGFudDsgfVxyXG4gICAgLnhzLXBvc2l0aW9uLXRvcCB7IHRvcDowICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAvKiB0b3AgKi9cclxuICAgIC54cy10b3AtbWludXMxIHt0b3A6IC0xcHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXMyIHt0b3A6IC0ycHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXMzIHt0b3A6IC0zcHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXM0IHt0b3A6IC00cHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXM1IHt0b3A6IC01cHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXM2IHt0b3A6IC02cHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXM3IHt0b3A6IC03cHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXM4IHt0b3A6IC04cHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXM5IHt0b3A6IC05cHggIWltcG9ydGFudH1cclxuICAgIC54cy10b3AtbWludXMxMCB7dG9wOiAtMTBweCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIHdpZHRoICovXHJcbiAgICAueHMtd2lkdGggeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDkwJTsgfVxyXG4gICAgLnhzLXdpZHRoLTIwIHsgd2lkdGg6MjAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTMwIHsgd2lkdGg6MzAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTQwIHsgd2lkdGg6NDAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTUwIHsgd2lkdGg6NTAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTYwIHsgd2lkdGg6NjAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTcwIHsgd2lkdGg6NzAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTgwIHsgd2lkdGg6ODAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTkwIHsgd2lkdGg6OTAlICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXdpZHRoLTEwMCB7IHdpZHRoOjEwMCUgIWltcG9ydGFudDt9XHJcbiAgICAueHMtd2lkdGgtYXV0byB7IHdpZHRoOiBhdXRvICFpbXBvcnRhbnR9XHJcbiAgICAueHMtY29udGFpbmVyLWZsdWlkIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogaGVpZ2h0ICovXHJcbiAgICAueHMtaGVpZ2h0LTEwMCB7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWhlaWdodC1hdXRvIHsgaGVpZ2h0OmF1dG8gIWltcG9ydGFudH1cclxuICAgIC54cy1taW4taGVpZ2h0LWF1dG8geyBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLnhzLWNsZWFyLWJvdGh7IGNsZWFyOmJvdGh9XHJcbiAgICAueHMtdmVydGljYWwtYWxpZ24tbWlkZGxlIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O31cclxuICAgIC54cy12ZXJ0aWNhbC1hbGlnbi10b3AgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLWxpbmUtYnJlYWsgeyBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXotaW5kZXgtMSB7ei1pbmRleDoxICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXotaW5kZXgtMCB7ei1pbmRleDowICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXotaW5kZXgtbWludXMyIHt6LWluZGV4Oi0yICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLW5vLXRyYW5zaXRpb24gKiB7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBub25lOyAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbm9uZTsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7IC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDBzOyB9XHJcbiAgICBzZWN0aW9uIHsgcGFkZGluZzogMTMwcHggMDsgfVxyXG5cclxuICAgIC8qIHRleHQgKi9cclxuICAgIC54cy10ZXh0LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50fVxyXG4gICAgLnhzLXRleHQtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudH1cclxuICAgIC54cy10ZXh0LXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBmbG9hdCAqL1xyXG4gICAgLnhzLWYtcmlnaHQge2Zsb2F0OiByaWdodCAhaW1wb3J0YW50O31cclxuICAgIC54cy1mLWxlZnQge2Zsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7fVxyXG4gICAgXHJcbiAgICAvKiBjb2xvciAqL1xyXG4gICAgLnhzeyBjb2xvcjojRkZGICFpbXBvcnRhbnR9XHJcbiAgICAueHMtYmxhY2stdGV4dHsgY29sb3I6IzAwMCAhaW1wb3J0YW50fVxyXG4gICAgXHJcbiAgICAvKiBiYWNrZ3JvdW5kIHBvc2l0aW9uICovXHJcbiAgICAueHMtYmFja2dyb3VuZC1wb3NpdGlvbi1jZW50ZXItdG9wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O31cclxuICAgIC54cy1iYWNrZ3JvdW5kLXBvc2l0aW9uLWxlZnQtY2VudGVyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXIgIWltcG9ydGFudDt9XHJcbiAgICBcclxuICAgIC8qIGRpZmZlcmVudCB0ZXh0IHNpemUgKi9cclxuICAgIC54cy10ZXh0LWV4dHJhLXNtYWxsIHsgZm9udC1zaXplOjEwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTVweCFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRleHQtc21hbGwgeyBmb250LXNpemU6MTFweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoxNXB4IWltcG9ydGFudDt9XHJcbiAgICAueHMtdGV4dC1tZWRpdW17IGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjIwcHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50OyB9XHJcbiAgICAueHMtdGV4dC1leHRyYS1sYXJnZSB7IGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50OyAgfVxyXG4gICAgLnhzLXRpdGxlLXNtYWxseyBmb250LXNpemU6MjBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDoyN3B4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLW1lZGl1bXsgZm9udC1zaXplOjI0cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MjhweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1sYXJnZXsgZm9udC1zaXplOjI4cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MzRweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1leHRyYS1sYXJnZXsgZm9udC1zaXplOjM1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MzdweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1leHRyYS1sYXJnZS0yeyBmb250LXNpemU6NDVweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo0NXB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLWV4dHJhLWxhcmdlLTN7IGZvbnQtc2l6ZTo1MHB4ICFpbXBvcnRhbnQ7IGxpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGl0bGUtZXh0cmEtbGFyZ2UtNHsgZm9udC1zaXplOjcwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6NTBweCAhaW1wb3J0YW50O31cclxuICAgIC54cy10aXRsZS1leHRyYS1sYXJnZS01eyBmb250LXNpemU6ODBweCAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnhzLXRpdGxlLWJpZyB7IGZvbnQtc2l6ZTogMTAwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTAwcHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGl0bGUtYmlnMiB7IGZvbnQtc2l6ZTogMTI1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTI1cHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtdGl0bGUtYmlnMyB7IGZvbnQtc2l6ZTogMTUwcHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6MTUwcHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogbGV0dGVyIHNwYWNpbmcgKi9cclxuICAgIC54cy1uby1sZXR0ZXItc3BhY2luZyB7IGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudH1cclxuICAgIC54cy1sZXR0ZXItc3BhY2luZy0xIHsgbGV0dGVyLXNwYWNpbmc6MXB4ICFpbXBvcnRhbnR9XHJcbiAgICAueHMtbGV0dGVyLXNwYWNpbmctMiB7IGxldHRlci1zcGFjaW5nOjJweCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWxldHRlci1zcGFjaW5nLTMgeyBsZXR0ZXItc3BhY2luZzozcHggIWltcG9ydGFudH1cclxuXHJcbiAgICAvKiBmb250IHdlaWdodCAqL1xyXG4gICAgLnhzLWZvbnQtd2VpZ2h0LTEwMCB7IGZvbnQtd2VpZ2h0OjEwMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWZvbnQtd2VpZ2h0LTQwMCB7IGZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWZvbnQtd2VpZ2h0LTYwMCB7IGZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWZvbnQtd2VpZ2h0LTcwMCB7IGZvbnQtd2VpZ2h0OjcwMCAhaW1wb3J0YW50fVxyXG4gICAgLnhzLWZvbnQtd2VpZ2h0LTgwMCB7IGZvbnQtd2VpZ2h0OjgwMCAhaW1wb3J0YW50fVxyXG5cclxuICAgIC8qIGljb24gKi9cclxuICAgIGkgeyBjb2xvcjogIzlhOWE5YTsgbWFyZ2luOjB9XHJcbiAgICAueHMtaWNvbi1leHRyYS1sYXJnZSB7Zm9udC1zaXplOjYwcHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtaWNvbi1sYXJnZSB7Zm9udC1zaXplOjUwcHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtaWNvbi1tZWRpdW0geyBmb250LXNpemU6NDBweCAhaW1wb3J0YW50OyBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC54cy1pY29uLXNtYWxsIHsgZm9udC1zaXplOjI1cHggIWltcG9ydGFudDt9XHJcbiAgICAueHMtaWNvbi1leHRyYS1zbWFsbCB7IGZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxuICAgIC8qIGZsb2F0ICovXHJcbiAgICAueHMtcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudH1cclxuICAgIC54cy1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnR9XHJcbiAgICAueHMtZmxvYXQtbm9uZSB7IGZsb2F0OiBub25lICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogYnIgKi9cclxuICAgIC54cy1ici1kaXNwbGF5LW5vbmUgYnIgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnR9XHJcbiAgICBcclxuICAgICAvKiBhbGVydCAqL1xyXG4gICAgLmFsZXJ0IHtwYWRkaW5nOiAxNXB4O31cclxuICAgIC5hbGVydCBidXR0b24uY2xvc2Uge21hcmdpbi10b3A6IC03cHh9XHJcbiAgICBcclxuICAgIC8qIGJvcmRlciAqL1xyXG4gICAgLnhzLW5vLWJvcmRlciB7IGJvcmRlcjpub25lICFpbXBvcnRhbnR9XHJcblxyXG4gICAgLyogaGVhZGVyICovXHJcbiAgICAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge2JhY2tncm91bmQ6ICNmZmY7fVxyXG4gICAgLm5hdmJhci10b2dnbGUgeyBtYXJnaW4tcmlnaHQ6IDB9XHJcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtib3gtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjk1KTsgd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3NXB4fVxyXG4gICAgLm5hdmJhci5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7dG9wOjYwcHh9XHJcbiAgICAubmF2YmFyIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxyXG5cclxuICAgIC8qIHdvcmsgKi9cclxuICAgIC53b3JrLTRjb2wgLmdyaWQgbGkgeyB3aWR0aDogMTAwJTt9XHJcbiAgICAud29yay0zY29sIC5ncmlkIGxpIHt3aWR0aDogMTAwJX1cclxuICAgIC53b3JrLTJjb2wgLmdyaWQgbGkge3dpZHRoOiAxMDAlfVxyXG4gICAgLmhhbGYtcHJvamVjdC1iZyB7IGhlaWdodDogMzUwcHg7IH1cclxuICAgIC5hamF4LXBvcHVwLXRpdGxlLXRleHQgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgcGFkZGluZzogMH1cclxuICAgIC53b3JrLTVjb2wgLmdyaWQgbGkge3dpZHRoOiAxMDAlO31cclxuXHJcbiAgICAvKiBibG9nICovXHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNiAucG9zdC1kZXRhaWxzIHsgcGFkZGluZzogMTVweDt9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNCAucG9zdC10aHVtYm5haWwgaW1nIHsgdG9wOjBweDsgfVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTQgYXJ0aWNsZTpob3ZlciBpbWcge3RvcDogMDt9XHJcbiAgICAuYmxvZy1wb3N0LXN0eWxlNCAucG9zdC1kYXRlLW1vbnRoLW1haW4ge2xlZnQ6IDMwJTt9XHJcblxyXG4gICAgLyogdGFiICovXHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMiBsaSB7IG1hcmdpbjogMCAhaW1wb3J0YW50O31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0yIGxpIGEgeyBwYWRkaW5nOiA4cHggMDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tYm90dG9tOiA2cHg7ICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDt9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaSB7IG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiIGxpIHttYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O31cclxuICAgIC50YWItc3R5bGUtMyBsaSB7bWFyZ2luOiAwO31cclxuICAgIC50YWItc3R5bGUtMyBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwO31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS02IGxpIGEge3BhZGRpbmc6IDA7fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTQgbGkuYWN0aXZlIGE6OmJlZm9yZSB7IHRvcDogNnB4O31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHtkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgbWFyZ2luOiAwIDIwcHggIWltcG9ydGFudDsgfVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGkgYSB7cGFkZGluZzogMTBweCAxNXB4O31cclxuXHJcbiAgICAvKiB0ZXN0aW1vbmlhbCAqL1xyXG4gICAgLnRlc3RpbW9uaWFsLXN0eWxlMi1pbWc6YWZ0ZXIge29wYWNpdHk6IDA7fVxyXG5cclxuICAgIC8qIHNsaWRlciAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb242IHNwYW4ge2ZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDQwcHg7IHdpZHRoOiAxMDAlO31cclxuICAgIC5zbGlkZXItdHlwb2dyYXBoeSAuc2VwYXJhdG9yLWxpbmUtbWVkaXVtLXRoaWNrIHsgbWFyZ2luOiA0MHB4IDA7fVxyXG5cclxuICAgIC8qIGNvdW50ZXIgKi9cclxuICAgICNjb3VudGVyLWV2ZW50IC5jb3VudGVyLWJveCB7IHdpZHRoOiA3MnB4OyBwYWRkaW5nOiAwIDEwcHg7IH1cclxuICAgICNjb3VudGVyLWV2ZW50IC5udW1iZXIgeyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiAzMnB4OyB9XHJcbiAgICAjY291bnRlci1ldmVudCBzcGFuIHsgZm9udC1zaXplOiAxMHB4OyB9XHJcbiAgICBcclxuICAgIC8qIGdyaWQgc3R5bGUxICovXHJcbiAgICAuZ3JpZC1zdHlsZTEtYm9yZGVyIHt3aWR0aDogY2FsYygxMDAlIC0gMHB4KTsgdG9wOiAwOyBsZWZ0OiAwOyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDBweCk7fVxyXG5cclxuICAgIC8qIGFnZW5jeSAqL1xyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb24xIHNwYW4ge2ZvbnQtc2l6ZTogNTZweDsgbGluZS1oZWlnaHQ6IDYwcHg7fVxyXG4gICAgc2VjdGlvbiB7IHBhZGRpbmc6IDgwcHggMDt9ICBcclxuICAgIC5wb3N0LXRodW1ibmFpbCA+IGltZyB7IGhlaWdodDogMTAwJTsgd2lkdGg6IGF1dG87fVxyXG4gICAgXHJcbiAgICAvKiByZXN0YXVyYW50ICovXHJcbiAgICAuc3BlY2lhbC1kaXNoZXMtcHJpY2UgeyByaWdodDogMjMlO31cclxuICAgIC5yZXN0YXVyYW50LW1lbnUtYmFja2dyb3VuZCB7bGVmdDogMTklOyB3aWR0aDogY2FsYygxMDAlIC0gMzglKTt9XHJcbiAgICAucmVzdGF1cmFudC1kaXNoZXMgeyBoZWlnaHQ6IDQ4MHB4OyBtYXJnaW4tdG9wOiAwOyB3aWR0aDogNDEwcHg7fVxyXG4gICAgI21lbnUgLmNvbnRhaW5lci1mbHVpZCB7bGVmdDogMDt9IFxyXG5cclxuICAgIC8qIHRyYXZlbCAqL1xyXG4gICAgLnRyYXZlbC1zbGlkZXIgeyBtaW4taGVpZ2h0OiAzNjBweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjIgc3BhbiB7IGZvbnQtc2l6ZTogMjJweDtsZXR0ZXItc3BhY2luZzogLTJweDsgbGluZS1oZWlnaHQ6IDMwcHg7IHdpZHRoOiA5MCU7fVxyXG4gICAgLnRyYXZlbC1zcGVjaWFsLW9mZiB7IHBhZGRpbmc6IDJweCAxMHB4O31cclxuICAgIC5ob3RlbC1yZXZpZXcge3JpZ2h0OiAwO31cclxuICAgIC5hZHZlbnR1cmUtZGV0YWlscy1kZXN0aW5hdGlvbnN7IHJpZ2h0OiAxcHg7fVxyXG5cclxuICAgIC8qIGFyY2hpdGVjdHVyZSAqL1xyXG4gICAgLmFyY2hpdGVjdHVyZS1zZWN0aW9uIHsgcGFkZGluZzogNDBweCAxNXB4O31cclxuICAgIC5hcmNoaXRlY3R1cmUtc2VjdGlvbiBoMiB7IG1hcmdpbi10b3A6IDMwcHg7fVxyXG4gICAgLnNsaWRlci10eXBvZ3JhcGh5IC5zbGlkZXItdHlwb2dyYXBoeS1vcHRpb241IHAge2ZvbnQtc2l6ZTogMTRweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjUgc3BhbiB7Zm9udC1zaXplOiAyN3B4O2xpbmUtaGVpZ2h0OiAzMnB4O31cclxuXHJcbiAgICAvKiBwaG90b2dyYXBoeSAqL1xyXG4gICAgLnBob3RvZ3JhcGh5LXF1b3Rlczo6YmVmb3JlIHtmb250LXNpemU6IDE0MHB4O31cclxuICAgIC5ob3Zlci1ib3gtaW1hZ2UtbGluayB7IGJvdHRvbTogMjZweDt9XHJcbiAgICAucGhvdG9ncmFwaHktYXdhcmRzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMHB4IGNlbnRlciAhaW1wb3J0YW50OyBtaW4taGVpZ2h0OiAwO31cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpIGEge3BhZGRpbmc6IDVweCAxNXB4O31cclxuXHJcbiAgICAvKiBldmVudCAqL1xyXG4gICAgLnRhYmxlIHRhYmxlIHRkIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1OyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1OyBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTsgcGFkZGluZzogMjBweCAyNXB4OyB0ZXh0LWFsaWduOiBsZWZ0OyBib3JkZXItYm90dG9tOiAwcHg7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbiAgICAudGFibGUgdGFibGUgdGQ6bGFzdC1jaGlsZCB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyBtYXJnaW4tYm90dG9tOiA1JTt9XHJcbiAgICAucmVnaXN0cmF0aW9uLWZvcm0ge3BhZGRpbmc6IDI0cHg7fVxyXG4gICAgLm1lZGl1bS1pbnB1dCwgLm1lZGl1bS10ZXh0YXJlYSwgLm1lZGl1bS1zZWxlY3Qgc2VsZWN0IHtwYWRkaW5nOiAxMHB4IDEycHg7fVxyXG5cclxuICAgIC8qIHNwYSAqL1xyXG4gICAgLmhvdmVyLWJveC10ZXh0IHsgcGFkZGluZzogMjJweCAzMHB4O31cclxuICAgIC5ob3Zlci1ib3gtdGV4dCAudGl0bGUtbWVkaXVtOjpiZWZvcmUgeyBoZWlnaHQ6IDNweDsgbGVmdDogMTJweDsgdG9wOiAzOHB4O31cclxuICAgIC5zcGEtYWJvdXQ6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgY29udGVudDogXCJcIjsgaGVpZ2h0OiAxMDAlOyBsZWZ0OiAwOyBvcGFjaXR5OiAwLjg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB3aWR0aDogMTAwJTsgei1pbmRleDogMDt9XHJcbiAgICAuc3BhLWFib3V0IC5jb250YWluZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTt9XHJcbiAgICAudHJlYXRtZW50cy1ib3gtdGV4dCB7IG1pbi1oZWlnaHQ6IDQ5MHB4O31cclxuICAgIC5ob3Zlci1ib3gtbW9yZSB7IGhlaWdodDogNzBweDsgcGFkZGluZzogMTVweDsgcmlnaHQ6IC04MHB4OyAgd2lkdGg6IDcwcHg7fVxyXG4gICAgLnRyZWF0bWVudHMtYm94LXRleHQtc3ViIGltZyB7d2lkdGg6IDE3MHB4O31cclxuICAgIFxyXG4gICAgLyogcGVyc29uYWwgKi9cclxuICAgIC5zaWRlYmFyLW5hdi5zaHJpbmsgLm5hdmJhci1jb2xsYXBzZSB7IHRvcDogMTFweDt9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtNSBsaS5hY3RpdmUgYTo6YmVmb3JlIHt0b3A6IDE3cHg7fVxyXG5cclxuICAgIC8qIHdlZGRpbmcgKi9cclxuICAgIC5jb3VwbGUtcXVvdGVze3BhZGRpbmctbGVmdDogNDBweDt9XHJcbiAgICAuY291cGxlLXF1b3Rlczo6YmVmb3Jle2xlZnQ6IDA7fVxyXG4gICAgLmd1dHRlciAuZ3JpZCBsaSB7cGFkZGluZy1ib3R0b206IDE1cHg7fVxyXG4gICAgLmF0dGVuZGluZy1tYWluIHtoZWlnaHQ6IDU4MHB4O31cclxuICAgIC5hdHRlbmRpbmctbWFpbiAuaW1nLWJvcmRlci1tZWRpdW0ge2hlaWdodDogNTUwcHg7fVxyXG4gICAgLndlZGRpbmctc2xpZGVyIHttaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgIC8qIGNvbWluZyBzb29uICovXHJcbiAgICAuY29taW5nLXNvb24tYmcgLm51bWJlciB7aGVpZ2h0OiAxMHB4O31cclxuICAgIC5jb21pbmctc29vbi1iZyAuY291bnRlci1ib3ggc3BhbiB7IGhlaWdodDogMTBweDt9XHJcbiAgICAuY29taW5nLXNvb24tYmcgLmNvdW50ZXItYm94IHt3aWR0aDogNzBweCAhaW1wb3J0YW50OyBwYWRkaW5nOiAwICFpbXBvcnRhbnR9XHJcbiAgICAuY29taW5nLXNvb24tYmcgcCB7IGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O31cclxuICAgIFxyXG4gICAgLyogYmxvZyAqL1xyXG4gICAgLnBhZ2UtdGl0bGV7cGFkZGluZzoyMTBweCAwIDAgIWltcG9ydGFudH1cclxuICAgIC5ibG9nLXNoYXJpbmd7IG1hcmdpbjogMTBweCAwO31cclxuICAgIC53aWRnZXR7bWFyZ2luLWJvdHRvbTogMzVweDt9XHJcbiAgICAucGFnaW5hdGlvbnttYXJnaW46IDE1cHggMDsgcGFkZGluZzogMDt9XHJcbiAgICAucGFnaW5hdGlvbiBhOjphZnRlcntwYWRkaW5nOiA1cHggOHB4O31cclxuICAgIC5ibG9nLXBvc3QtdGl0bGU6OmFmdGVyIHt0b3A6IDIwcHg7fVxyXG4gICAgXHJcbiAgICAud2lkZ2V0LmFmZml4IHsgdG9wOiAwOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XHJcbiAgICBcclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS00IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgd2lkdGg6IDEwMCU7IG1hcmdpbjoxMHB4IDAgMTBweCAhaW1wb3J0YW50fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTIgbGkge2Rpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB3aWR0aDogMTAwJTsgfVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGkge2Rpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IG1hcmdpbjoxMHB4IGF1dG8gMTBweCAhaW1wb3J0YW50fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTMgbGk6Zm9jdXMge2JhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYiBsaSB7ZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgbWFyZ2luOjEwcHggYXV0byAxMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWIgbGk6Zm9jdXMge2JhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgd2lkdGg6IDEwMCU7IG1hcmdpbjoxMHB4IDAgMTBweCAhaW1wb3J0YW50fVxyXG4gICAgLnBvcnRmb2xpby1maWx0ZXItdGFiLXN0eWxlLTUgbGk6Zmlyc3QtY2hpbGQgeyBtYXJnaW46MTBweCAwIDEwcHggIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS01IGxpOmxhc3QtY2hpbGQgeyBtYXJnaW46MTBweCAwIDEwcHggIWltcG9ydGFudH1cclxuICAgIC5wb3J0Zm9saW8tZmlsdGVyLXRhYi1zdHlsZS0zIGxpOmZpcnN0LWNoaWxkIHsgbWFyZ2luOjEwcHggYXV0byAxMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAucG9ydGZvbGlvLWZpbHRlci10YWItc3R5bGUtMyBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOjEwcHggYXV0byAxMHB4ICFpbXBvcnRhbnR9XHJcbiAgICAudGFiLXN0eWxlLTQgbGkge21hcmdpbjogMH1cclxuICAgIFxyXG4gICAgLnRhYi1zdHlsZTUgLm5hdi10YWJzIGxpLmFjdGl2ZSBhLCAudGFiLXN0eWxlNiAubmF2LXRhYnMgbGkuYWN0aXZlIGF7Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7IH1cclxuICAgIC50YWItc3R5bGU1IC5uYXYgbGkgYSwgLnRhYi1zdHlsZTYgLm5hdi10YWJzIGxpIGF7Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6MTVweCAwIDE1cHg7fVxyXG4gICAgLnRhYi1zdHlsZTUgLm5hdiBsaSBhOmZvY3VzLCAudGFiLXN0eWxlNSAubmF2IGxpIGE6aG92ZXIsIC50YWItc3R5bGU2IC5uYXYtdGFicyBsaSBhOmhvdmVye2JvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO31cclxuXHJcbiAgICAudGFiLXN0eWxlNiAubmF2LXRhYnMgbGkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O31cclxuICAgIC50YWItc3R5bGU2IC50YWItY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiAwO31cclxuICAgIC50YWItc3R5bGU2IC5uYXYtdGFic3ttYXJnaW4tYm90dG9tOiAyNXB4O31cclxuXHJcbiAgICAudGFiLXN0eWxlNyAubmF2LXRhYnMgbGl7Ym9yZGVyLXJpZ2h0OiBub25lOyBib3JkZXItdG9wOiBub25lOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTt9XHJcbiAgICAudGFiLXN0eWxlNyAubmF2LXRhYnMgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmU7fVxyXG4gICAgLnRhYi1zdHlsZTcgLm5hdi10YWJze2JvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7IHBhZGRpbmc6IDA7fVxyXG4gICAgLnRhYi1zdHlsZTcgLm5hdi10YWJzIGxpLmFjdGl2ZSBhe3RvcDowO31cclxuICAgIC50YWItc3R5bGU3IC5uYXYtdGFicyBsaTpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDogbm9uZTt9XHJcblxyXG4gICAgLnRhYi1zdHlsZTggLnRhYnMtbGVmdCAubmF2LXRhYnN7d2lkdGg6IDEwMCU7IG1hcmdpbjogMDsgcGFkZGluZzogMDt9XHJcbiAgICAudGFiLXN0eWxlOCAudGFiLWNvbnRlbnR7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMTAwJTt9XHJcbiAgICAudGFiLXN0eWxlOCAubmF2LXRhYnMgbGkuYWN0aXZlIGEsIC50YWItc3R5bGU4IC5uYXYtdGFic3tsZWZ0OiAwO31cclxuXHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnN7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7fVxyXG4gICAgLnRhYi1zdHlsZTkgLm5hdiBsaSB7IGJvcmRlcjogMCBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBub25lOyBtYXJnaW46IDAgLTNweCAwIDA7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDIwJTt9XHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgYSB7ZGlzcGxheTogaW5saW5lLXRhYmxlOyBwYWRkaW5nOiAwO31cclxuXHJcbiAgICAuYWxlcnQtc3R5bGUxIC5hbGVydCBpe3dpZHRoOiA2MHB4O31cclxuICAgIC5hbGVydC1zdHlsZTEgLmFsZXJ0e2ZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI0cHg7IG1hcmdpbi1ib3R0b206IDA7IHBhZGRpbmctbGVmdDogMDsgcGFkZGluZy1yaWdodDogMDt9XHJcblxyXG4gICAgLmJ1dHRvbi1iZy1hcmVhIC5idG57ZGlzcGxheTogdGFibGU7IG1hcmdpbjogMCBhdXRvIDI1cHg7fVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgLyogYmxvZyAqL1xyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTEgYXJ0aWNsZTpob3ZlciAucG9zdC1kZXRhaWxzIHtwYWRkaW5nLWxlZnQ6IDEycHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscyBzcGFuIGEgeyBmb250LXNpemU6IDExcHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTIgLnBvc3QtZGV0YWlscyB7IHBhZGRpbmc6IDE1cHg7fVxyXG4gICAgLmJsb2ctcG9zdC1zdHlsZTEgLmJsb2ctbGlrZSwgLmJsb2ctc2hhcmUsIC5jb21tZW50e21hcmdpbi1yaWdodDogMTBweDt9XHJcblxyXG4gICAgLyogYmxvZy1EZXRhaWxzICovXHJcbiAgICAuYmxvZy1jb21tZW50IC5jb21tZW50LWF2dGFye3dpZHRoOiAxMDAlOyBtYXJnaW46IDA7IGZsb2F0OiBub25lO31cclxuICAgIC5ibG9nLWNvbW1lbnQgLmNvbW1lbnQtYXZ0YXIgaW1ne3dpZHRoOiAxMDAlOyBtYXJnaW4tYm90dG9tOiAxNXB4O31cclxuICAgIC5ibG9nLXBvc3QtdGl0bGU6OmFmdGVyIHt0b3A6IDE1cHg7fVxyXG5cclxuICAgIC8qIHRlc3RpbW9uaWFsICovXHJcbiAgICAudGVzdGltb25pYWwtc3R5bGUyIGltZyB7IHdpZHRoOiA4MCU7fVxyXG4gICAgXHJcbiAgICAvKiB0YXR0b28gKi9cclxuICAgIC50YXR0b28tYXJ0LWJveCAudGl0bGUtZXh0cmEgeyBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDsgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDt9XHJcblxyXG4gICAgLyogYWdlbmN5ICovXHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjEgc3BhbiB7Zm9udC1zaXplOiAzNHB4OyBsaW5lLWhlaWdodDogMzhweDt9XHJcbiAgICAuc2xpZGVyLXR5cG9ncmFwaHkgLnNsaWRlci10eXBvZ3JhcGh5LW9wdGlvbjEgcCB7Zm9udC1zaXplOiAxMXB4O31cclxuICAgIC5mb290ZXItc29jaWFsIGEge21hcmdpbjogMCAxMHB4O30gIFxyXG5cclxuICAgIC8qIHJlc3RhdXJhbnQgKi9cclxuICAgIHNlY3Rpb24geyBwYWRkaW5nOiA2MHB4IDA7fVxyXG4gICAgLnJlc3RhdXJhbnQtZGlzaGVzIHsgaGVpZ2h0OiA0MTBweDsgbWFyZ2luLXRvcDogMHB4OyB3aWR0aDogMzAwcHg7fVxyXG4gICAgLm1lbnUtaW1nIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuICAgIC5tZW51LXRleHQgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cclxuICAgIC5tZW51LWl0ZW0geyBwYWRkaW5nOiAyNHB4IDA7fVxyXG4gICAgLm1lbnUtaXRlbSBwIHsgbWFyZ2luOiAwO31cclxuICAgIC5yZXN0YXVyYW50LW1lbnUtdGV4dC1pbm5lciB7IHBhZGRpbmc6IDglICFpbXBvcnRhbnQ7IH0gICAgXHJcbiAgICAucmVzdGF1cmFudC1tZW51LWJhY2tncm91bmQge2xlZnQ6IDEwJTsgd2lkdGg6IGNhbGMoMTAwJSAtIDIwJSk7aGVpZ2h0OiBjYWxjKDEwMCUgLSA1MCUpOyB0b3A6IDI2JTt9XHJcbiAgICAucmVzdGF1cmFudC1tZW51LXRleHQge3dpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTsgbGVmdDogMjVweDt9XHJcbiAgICAuc3BlY2lhbC1kaXNoZXMgaW1nIHsgd2lkdGg6IDgwJTt9XHJcbiAgICAuc3BlY2lhbC1kaXNoZXMtcHJpY2UgeyByaWdodDogNCU7fVxyXG4gICAgLmZvb3Rlci10b3Age3BhZGRpbmc6IDU2cHggMDt9XHJcbiAgICAuYmlnLWlucHV0LCAuYmlnLXRleHRhcmVhLCAuYmlnLXNlbGVjdCBzZWxlY3QgeyBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtwYWRkaW5nOiAxMnB4IDE1cHg7fVxyXG4gICAgLmNoZWYtYmlvOmhvdmVyIC5jaGVmLWRldGFpbHMgeyBib3R0b206IDA7fVxyXG5cclxuICAgIC8qIHBob3RvZ3JhcGh5ICovXHJcbiAgICAucGhvdG9ncmFwaHktYXdhcmRzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IGNlbnRlciAhaW1wb3J0YW50O31cclxuICAgIC50YXR0b28tYXJ0aXN0cyAuYnRuLmJ0bi1zbWFsbCB7cGFkZGluZzogNXB4IDEwcHg7fVxyXG5cclxuICAgIC8qIHdlZGRpbmcgKi9cclxuICAgIC50aXRsZS1kaXZpZGVyczo6YmVmb3Jle3dpZHRoOiAzMHB4OyBsZWZ0OiAtMzVweDt9XHJcbiAgICAudGl0bGUtZGl2aWRlcnM6OmFmdGVye3dpZHRoOiAzMHB4OyByaWdodDogLTM1cHg7fVxyXG4gICAgLmF0dGVuZGluZy1tYWluIHsgaGVpZ2h0OiA1MTBweDt9IFxyXG4gICAgLmF0dGVuZGluZy1tYWluIC5pbWctYm9yZGVyLW1lZGl1bSB7aGVpZ2h0OiA0ODBweDt9XHJcbiAgICAuY2VudGVyLWxvZ28taGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHttYXgtd2lkdGg6IDI0NXB4OyB0b3A6IC0xNHB4O31cclxuICAgIFxyXG4gICAgXHJcbiAgICAvKiB0cmF2ZWwgKi9cclxuICAgIC5hamF4LXBvcHVwLXRpdGxlIHttaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O31cclxuICAgIC5hamF4LXBvcHVwLWNvbnRlbnQgcCBzcGFuIHt3aWR0aDogMTAwJTsgbWFyZ2luOjAgMCAyMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4gICAgLml0aW5lcmFyeSBwIHNwYW4ge3Bvc2l0aW9uOiBpbmhlcml0OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxyXG4gICAgLml0aW5lcmFyeSBwIHtwYWRkaW5nLWxlZnQ6IDA7fVxyXG4gICAgXHJcbiAgICAvKiBibG9nIHBvc3Qgc3R5bGUgKi9cclxuICAgIC5ibG9nLXBvc3Qtc3R5bGU1IC5wb3N0LWRldGFpbHMgeyBtaW4taGVpZ2h0OiAyODBweDt9XHJcbiAgICBcclxuICAgIC8qIHBlcnNvbmFsICovXHJcbiAgICAucGVyc29uYWwtdGFiLWNvbnRlbnQgLmdyaWQgZmlnY2FwdGlvbiBoMyB7IHBhZGRpbmc6IDA7fVxyXG4gICAgXHJcbiAgICAucGFuZWwtdGl0bGUge2ZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogN3B4IDE1cHg7fVxyXG4gICAgLnRvZ2dsZXMtc3R5bGUxIC5wYW5lbC10aXRsZSB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogNDVweDsgcGFkZGluZzogMCAyMHB4O31cclxuICAgIC50b2dnbGVzLXN0eWxlMSAucGFuZWwtdGl0bGUgc3Bhbntwb3NpdGlvbjogc3RhdGljOyB9XHJcbiAgICAudGFiLXN0eWxlOSAubmF2LXRhYnMgbGkgYXtmb250LXNpemU6IDI0cHg7fVxyXG4gICAgLmdseXBocyAuYm94MSB7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogMTVweCA3cHg7IHRleHQtYWxpZ246IGNlbnRlcjt9XHJcbiAgICAuZ2x5cGhzIC5ib3gxIHNwYW57bWFyZ2luOiAwIGF1dG87IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4gICAgLmJ0bi1ncm91cC1sYXJnZSAuYnV0dG9uLWRlc2N7Zm9udC1zaXplOiAxNnB4IWltcG9ydGFudDsgcGFkZGluZy10b3A6IDA7IHBhZGRpbmctYm90dG9tOiAwO31cclxuICAgIC5idG4tZ3JvdXAtbGFyZ2Ugc3Bhbntmb250LXNpemU6IDEycHg7fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcclxuICAgIFxyXG4gICAgLyogcHVsbCBuYXZpZ2F0aW9uICovXHJcbiAgICAubWVudS13cmFwIHt3aWR0aDogMTAwJTsgbGVmdDogMzUwcHh9XHJcbiAgICAubWVudS1idXR0b24ge3JpZ2h0OiAwOyBtYXJnaW46IDMwcHg7fVxyXG4gICAgXHJcbiAgICAvKiB3ZWRkaW5nICovXHJcbiAgICAuYXR0ZW5kaW5nLW1haW4geyBoZWlnaHQ6IDQ2MHB4O31cclxuICAgIC5hdHRlbmRpbmctbWFpbiAuaW1nLWJvcmRlci1tZWRpdW0ge2hlaWdodDogNDMwcHg7fVxyXG59XHJcbiBAbWVkaWEgb25seSBzY3JlZW4gIGFuZCAobWluLXdpZHRoIDogMzYwcHgpIGFuZCAobWF4LXdpZHRoIDogNjQwcHgpIHsgXHJcbiAgICAgLmNvbWluZy1zb29uLWJnLCAuY29taW5nLXNvb24tYmcgLnNsaWRlci10ZXh0LW1pZGRsZS1tYWluIHttaW4taGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50fVxyXG4gICAgIC5taW4taGVpZ2h0LWltYWdlIC5mdWxsLXNjcmVlbiB7IG1pbi1oZWlnaHQ6IDUxMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgIC5kaXNwbGF5LW5vbmUtbWlud2lkdGgge2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudH1cclxuIH1cclxuICJdLCJzb3VyY2VSb290IjoiIn0=*/