﻿/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.du-04s{-webkit-animation-duration:.4s;animation-duration:.4s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.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)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@font-face{font-family:"Pretendard Variable";font-weight:45 920;src:url("../fonts/PretendardVariable.ttf") format("opentype")}@font-face{font-family:"Pretendard Variable";font-weight:45 920;src:url("../fonts/PretendardVariable.woff2") format("woff2-variations")}.font12-400{font-size:12px !important;font-weight:400 !important}.font14-400{font-size:14px !important;font-weight:400 !important}.font-regular{font-weight:400 !important}.font-medium{font-weight:500 !important}.font-bold{font-weight:700 !important}.color-default{color:#20102b !important}.color-primary{color:#003879 !important}.color-primary2{color:#376cfb !important}.color-white{color:#fff !important}.color-red{color:#ff2828 !important}.color-blue{color:#82a3ff !important}.color-blue2{color:#e6ecff !important}.color-green{color:#33c481 !important}.color-black1{color:#444 !important}.color-black2{color:#333d4b !important}.color-black3{color:#4e5968 !important}.color-black4{color:#6b7684 !important}.color-black5{color:#b0b8c1 !important}.align-left{justify-content:flex-start !important;text-align:left !important}.align-center{justify-content:center !important;text-align:center !important}.align-right{justify-content:flex-end !important;text-align:right !important}[class^=bullet-]>.bullet{position:relative;padding-left:12px}[class^=bullet-]>.bullet+.bullet{margin-top:4px}[class^=bullet-]>.bullet:before{content:"";display:inline-block;position:absolute;left:0;color:inherit}[class^=bullet-].bullet-tit{margin-bottom:4px}[class^=bullet-].col .bullet{flex-direction:column;gap:0}.bullet-dot>.bullet:before{content:"ㆍ";margin-right:8px}.bullet-dot.align-center .bullet:before{position:static;margin:0}.bullet-star>.bullet:before{content:"*";margin-right:8px}.bullet-star.align-center .bullet:before{position:static;margin:0}.bullet-dash>.bullet:before{content:"-";margin-right:8px}.bullet-dash.align-center .bullet:before{position:static;margin:0}.bullet-square>.bullet:before{top:10px;width:4px;max-width:4px;min-width:4px;height:4px;max-height:4px;min-height:4px;background:#003879}.bullet-num>.bullet{display:flex;gap:4px;padding:0}.bullet-num>.bullet span{min-width:12px}.require:before{content:"*";display:none;color:#ff2828;margin-right:2px}.require:after{content:"*";color:#ff2828;margin-left:2px}.require.reverse:before{display:initial}.require.reverse:after{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:0 0 0px 1000px #fff inset !important}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input::placeholder{color:#4e5968}textarea{overflow:auto;vertical-align:top;resize:vertical}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse;width:100%}caption{visibility:hidden;overflow:hidden;width:0;height:0;line-height:0}textarea{white-space:revert;resize:none}strong,em{display:block;font-weight:normal;font-style:normal}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}a,button{display:block;cursor:pointer}.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}[hidden],.hidden{display:none !important}body{overflow-x:hidden;color:#222;font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.015em}.skip-nav{z-index:1100;position:absolute;top:-500px;left:0;width:100%;padding:8px;text-align:center;background:#f2f8ff}.skip-nav:has(a:focus){top:0}.skip-nav a{display:inline-block;padding:2px;font-weight:700;outline:2px solid #191f28;border-radius:4px}figcaption{display:none}.divider{width:100%;height:1px;background:#d9d9d9}.is-scroll-y{overflow-y:scroll}.layer-popup{overflow:hidden;display:none;z-index:5000;top:96px;right:54px;width:360px;height:472px;border-radius:12px;box-shadow:0px 0px 8px 0px rgba(0,0,0,.2)}.layer-popup .swiper-slide a{cursor:default}.layer-popup .swiper-slide img{width:100%}.layer-popup .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:16px;top:auto;bottom:48px}.layer-popup .swiper-pagination-bullet{width:22px;max-width:22px;min-width:22px;height:22px;max-height:22px;min-height:22px;margin:0 !important;border:2px solid #fff;background:#000}.layer-popup-btns{z-index:5001;display:flex;align-items:center;position:absolute;bottom:0;width:100%;height:40px;background:rgba(0,0,0,.85)}.layer-popup-btn{flex:1;color:#fff;text-align:center;border-right:1px solid #4d4d4d}.layer-popup-btn:last-child{border-right:0}.layer-popup.active{display:block;position:fixed}.floating-banner{position:fixed;bottom:66px;right:56px;width:120px;height:120px;z-index:5000}.floating-banner img{width:100%;height:100%}[class$=-inner]{max-width:1200px;height:100%;margin:0 auto}[class$=-inner].full{max-width:100%}.header{z-index:1000;position:fixed;top:0;width:100%;height:66px;background:#fff;transition:height .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.header-group{width:100%;height:66px;background:#fff;transition:height .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.header-inner{height:66px;display:flex;align-items:center;justify-content:space-between}.header-banner{position:relative;height:0;background-color:#222;text-align:center;transition:height .4s cubic-bezier(0.645, 0.045, 0.355, 1);overflow:hidden}.header-banner .swiper-container{display:inline-block;width:1200px;height:90px}.header-banner a{display:inline-block}.header-banner button{position:absolute;top:16px;right:30px;padding-right:32px;color:#fff;font-size:14px;font-weight:500;line-height:1}.header-banner button::after{display:inline-block;position:absolute;content:"";top:-5px;right:0;width:24px;height:24px;background:url("/assets/images/icon/ico_header_banner_close.svg") 0 0 no-repeat;background-size:100%}.header.has-banner{height:112px;transition:height 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.header.has-banner .header-banner{height:46px;transition:height 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.header.scroll .header-group{box-shadow:0px 6px 9px -4px rgba(153,153,153,.25)}.header .logo-wrap a{width:117px;height:18px;background:url("/assets/images/pharos-logo-simple.png") no-repeat 0%/cover}.header .gnb{overflow:hidden;display:flex;height:66px;transition:height 0s cubic-bezier(0.215, 0.61, 0.355, 1)}.header .gnb-wrap{height:66px}.header .gnb .depth1{width:130px;text-align:center;transition:background-color .2s}.header .gnb .depth1>a{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:26px;font-size:16px;font-weight:600}.header .gnb .depth1>a.active{color:#247cff}.header .gnb .depth1>a.new:after{content:"";display:block;width:14px;height:14px;content:"";display:block;width:14px;height:14px;background-position:50% 50%;background-repeat:no-repeat;background-size:14px;background-image:url("/assets/images/icon/ico_new_blue.svg")}.header .gnb .depth1>a:hover{color:#247cff}.header .gnb .depth1.active>a{color:#247cff}.header .gnb .depth1 ul .depth2{padding-top:20px;font-size:15px;font-weight:500}.header .gnb .depth1 ul .depth2 a:hover{color:#247cff}.header .gnb .depth1 ul .depth2.active>a{color:#247cff}.header .gnb .depth1 ul .depth2:last-child{padding-bottom:20px}.header a.btn{padding:0 18px;font-size:16px;font-weight:600}.header.is-over .header-group{height:188px;transition:height .3s cubic-bezier(0.215, 0.61, 0.355, 1);box-shadow:0px 6px 9px -4px rgba(153,153,153,.25)}.header.is-over .gnb{height:188px;transition:height .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.header.is-over .gnb .depth1.current-list{background-color:#f2f8ff;transition:background-color .2s}.footer-top{border-top:1px solid #e5e8eb}.footer-top-inner{display:flex;padding:78px 0}.footer-top .site-map{display:flex;gap:240px}.footer-top .site-map-list{display:flex;flex-direction:column;gap:24px}.footer-top .site-map-list li a{font-size:15px;font-weight:600}.footer-top .site-map-list li a:hover{color:#247cff}.footer-top .info{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.footer-top .info-list{display:flex;justify-content:flex-end;flex-wrap:wrap;width:320px;margin-top:28px;text-align:right}.footer-top .info-list li{color:#b0b8c1;font-size:13px;font-weight:500;line-height:1.5}.footer-top .family-site{width:190px;height:38px;margin-top:20px}.footer-top .family-site .select-wrap{position:relative;padding:8px 20px;border:1px solid #b0b8c1;border-radius:4px;background:url("/assets/images/icon/ico_select_arrow_down.svg") no-repeat 95% 50%/16px;cursor:pointer}.footer-top .family-site .select-list{display:none;overflow-y:auto;position:absolute;width:100%;height:fit-content;max-height:120px;border:1px solid #b0b8c1;border-radius:4px;background:#fff}.footer-top .family-site .select-list li{padding:4px 20px}.footer-top .family-site .select-list li:hover{background:#f2f8ff}.footer-bottom{height:96px;background:#f0f0f0}.footer-bottom-inner{display:flex;align-items:center;justify-content:space-between}.footer-bottom .sns-wrap{display:flex;align-items:center;gap:20px}.footer-bottom .sns-wrap li a:before{content:"";display:block;width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-size:24px}.footer-bottom .sns-wrap li a.fbook:before{background-image:url("/assets/images/icon/ico_footer_facebook.svg")}.footer-bottom .sns-wrap li a.youtube:before{background-image:url("/assets/images/icon/ico_footer_youtube.svg")}.footer-bottom .sns-wrap li a.blog:before{background-image:url("/assets/images/icon/ico_footer_blog.svg")}.footer-bottom .sns-wrap li a.insta:before{background-image:url("/assets/images/icon/ico_footer_insta.svg")}.footer-bottom .sns-wrap li a.kakao:before{background-image:url("/assets/images/icon/ico_footer_kakao.svg")}.footer-bottom .copyright{color:#b0b8c1;font-size:13px;font-weight:500}.footer-banner{height:250px;background:linear-gradient(291.07deg, #0569FF 9.41%, #44C3FA 103.27%)}.footer-banner-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.footer-banner-inner p{color:#fff;font-size:35px;font-weight:600}.footer-banner .button-group{gap:20px}.footer-banner .btn{width:190px;min-width:190px;border:0}.footer-banner .btn1{color:#247cff}.footer-banner .btn2{color:#fff;background:#003879}.is-visible{visibility:hidden}.terms-box{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-0.03em}.terms-box>.terms-depth{margin-top:8px;padding-left:0}.terms-box .table{margin:8px 0}.terms-box .table *{vertical-align:middle}.terms-box .table thead{text-align:center}.terms-depth .depth{position:relative;padding-left:18px}.terms-depth .depth:nth-child(n+10){padding-left:28px}.terms-depth .depth+.depth{margin-top:4px}.terms-depth .depth span{position:absolute;top:0;left:0}.terms-depth .depth.ko{padding-left:22px}.terms-depth .depth.ds span{left:-8px;max-width:24px;min-width:24px;text-align:right}.terms-depth .depth>.terms-depth{margin-top:4px}.has-banner+main{padding-top:112px;transition:padding 0s cubic-bezier(0.645, 0.045, 0.355, 1)}main{padding-top:66px;transition:padding .4s cubic-bezier(0.645, 0.045, 0.355, 1)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:300px;height:56px;padding:0 24px;font-size:18px;font-weight:700;text-align:center;white-space:nowrap;border-radius:6px;border:1px solid;background:#fff}.btn.default{color:#191f28;border-color:#fff;background-color:#fff}.btn.default:hover{color:#247cff}.btn.primary{color:#fff;border-color:#003879;background:#003879}.btn.red{border-color:#ff2828;background:#ff2828}.btn:disabled,.btn.disabled{color:#b0b8c1;border-color:#e5e8eb;background-color:#e5e8eb}.btn.md{height:40px;font-size:13px;border-radius:4px}.btn.sm{height:32px;font-size:13px;border-radius:4px}.btn.round{min-width:auto;border-radius:99px}.btn.round.primary2{color:#fff;border-color:#247cff;background:#247cff}.btn.round.border{color:#247cff;background:#fff}.btn.cta{gap:18px;min-width:auto;color:#fff;font-size:16px;font-weight:600;background:linear-gradient(270deg, #22D1EE 0%, #3D5AF1 100%)}.btn.cta:after{content:"";display:block;width:34px;height:9px;margin-bottom:4px;background:url("/assets/images/icon/ico_cta_arrow.svg") no-repeat 0%/100%}.button-wrap{margin:0}.button-wrap.row{display:flex;align-items:center}.button-wrap.align-sb{justify-content:space-between}.button-group{z-index:1;display:flex;align-items:center;gap:8px}.button-group.page-edit{justify-content:center;margin-top:auto}.button-group.page-edit .btn{min-width:80px}.button-group.col{flex-direction:column;align-items:flex-start}.button-group.align-sb{justify-content:space-between}.text-link{display:inline;color:#247cff;text-decoration:underline}.text-link:active,.text-link:focus,.text-link:hover{color:#247cff}.form-group{display:flex;flex-direction:column;gap:14px}.form-box{display:flex;align-items:center;gap:60px;height:60px;font-size:16px;border:1px solid #e5e8eb;border-radius:6px;padding:0 32px}.form-box label{width:80px;padding:20px 0;min-width:80px;font-weight:700}.form-box input{width:100%;font-weight:600;padding:20px 0;outline:none}.form-box:has(textarea){align-items:flex-start;height:260px}.form-box textarea{width:100%;height:100%;padding:20px 0;outline:none}.form-box *::placeholder{color:#b0b8c1}.form-box:has(*:focus){border:3px solid #247cff}.form .chkbox-box{display:flex;align-items:center;gap:12px;cursor:pointer}.form .chkbox-box label{font-size:16px;font-weight:700;cursor:default}.form .chkbox-box input[type=checkbox]{width:18px;max-width:18px;min-width:18px;height:18px;max-height:18px;min-height:18px;border:2px solid #000;border-radius:99px;background-position:50% 50%;background-size:18px;background-image:url("/assets/images/icon/ico_chkbox.svg")}.form .chkbox-box input[type=checkbox]:checked{background-image:url("/assets/images/icon/ico_chkbox_checked.svg")}.form .button-group{margin-top:36px}.select-wrap{display:flex;align-items:center;position:relative;width:auto;height:100%;padding:8px 32px 8px 20px;color:#333d4b;border:1px solid #b0b8c1;border-radius:6px;background:url("/assets/images/icon/ico_select_arrow_down.svg") no-repeat 95% 50%/16px;cursor:pointer}.select-label{padding-right:8px;font-size:15px;font-weight:500}.select-list{display:none;overflow-y:auto;position:absolute;top:calc(100% + 4px);left:0;width:100%;height:fit-content;max-height:120px;border:1px solid #b0b8c1;border-radius:6px;background:#fff}.select-list li{padding:4px 20px}.select-list li:hover{background:#f2f8ff}.select-list.up{top:auto;bottom:calc(100% + 4px)}.board-list{border-top:1px solid #e5e8eb}.board-list li{display:flex;align-items:center;border-bottom:1px solid #e5e8eb;cursor:pointer}.board-list li.new .title{position:relative;max-width:calc(100% - 236px);padding-right:20px}.board-list li.new .title:after{content:"";display:inline-block;position:absolute;top:50%;right:0px;transform:translateY(-50%);width:14px;max-width:14px;min-width:14px;height:14px;max-height:14px;min-height:14px;vertical-align:middle;background:url("/assets/images/icon/ico_new_blue.svg") 0 0 no-repeat;background-size:100%}.board-list li .text-box a{display:inline;color:#247cff;text-decoration:underline}.board-list li:hover{color:#247cff;background:#f9fcff}.board-list .num{width:120px;min-width:120px;color:#99a6b6;font-size:16px;font-weight:600;text-align:center}.board-list a,.board-list .title{width:100%;padding:24px 0 24px 14px;padding-left:14px;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-list .date{margin-left:auto;color:#99a6b6;font-size:13px;font-weight:500}.board-list.accordion li{align-items:flex-start;flex-wrap:wrap}.board-list.accordion li:has(.accordion-btn.active){background:linear-gradient(to left, #247CFF, #247CFF),linear-gradient(to left, #247CFF, #247CFF);background-position:0% 110%,0% 100%;background-repeat:no-repeat;background-size:100% 2px,100% 2px}.board-list.accordion .cate{width:170px;color:#99a6b6}.board-list.accordion .title{overflow:visible;display:flex;align-items:flex-start;text-overflow:initial;white-space:wrap;line-height:1}.board-list.accordion .title:before{content:"Q.";display:inline;margin-right:32px;color:#247cff}.board-list.accordion .accordion-btn{position:relative;width:24px;max-width:24px;min-width:24px;height:24px;max-height:24px;min-height:24px;margin-left:auto;transform-origin:center center;transition:transform .5s}.board-list.accordion .accordion-btn:before,.board-list.accordion .accordion-btn:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#247cff}.board-list.accordion .accordion-btn:before{width:2px;height:15px}.board-list.accordion .accordion-btn:after{width:15px;height:2px;opacity:1;transition:opacity .5s}.board-list.accordion .accordion-btn.active{transform:rotate(90deg);transition:transform .5s}.board-list.accordion .accordion-btn.active:after{opacity:0;transition:opacity .5s}.board-list.accordion .accordion-text{overflow:hidden;display:none;position:relative;width:100%;height:fit-content;margin-left:184px;padding:40px 120px 0 52px;font-size:16px;line-height:24px;word-break:keep-all}.board-list.accordion .accordion-text:before{content:"A.";display:inline;position:absolute;left:0;margin-right:28px;font-size:20px;font-weight:700}.board-list.faq li{padding-left:20px}.board-list.faq li:before{content:"Q.";color:#247cff;font-size:20px;font-weight:700}.board-list.faq .title{padding-left:32px}.board-pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:40px}.board-pagination .pagination-btn{display:flex;align-items:center;justify-content:center;width:40px;max-width:40px;min-width:40px;height:40px;max-height:40px;min-height:40px;font-size:14px;font-weight:700;border-radius:4px;border:1px solid #e5e8eb;background-repeat:no-repeat;background-position:50% 50%}.board-pagination .pagination-btn.btn-prev{background-image:url("/assets/images/icon/ico_board_arrow_left.svg")}.board-pagination .pagination-btn.btn-next{background-image:url("/assets/images/icon/ico_board_arrow_right.svg")}.board-pagination .pagination-btn:disabled{visibility:hidden}.board-pagination .pagination-btn.active{border-color:#247cff;background-color:#f9fcff}.board-detail{margin-top:60px;border-top:2px solid #003879}.board-detail .detail-head{padding:40px 0;border-bottom:1px solid #b0b8c1}.board-detail .detail-head .title{font-size:24px;font-weight:700}.board-detail .detail-head .title-tag{display:inline-flex;align-items:center;justify-content:center;height:38px;color:#247cff;font-size:15px;font-weight:700}.board-detail .detail-head .title-tag.done{color:#b0b8c1;border-color:#e5e8eb}.board-detail .detail-head .date{display:block;margin-top:8px;color:#99a6b6;font-size:15px;font-weight:500}.board-detail .detail-body{padding:60px 0;font-size:16px}.board-detail .detail-body .text-box a{display:inline}.board-detail .detail-body .text-box ul,.board-detail .detail-body .text-box ol{margin:inherit;margin-left:20px;padding:inherit;list-style-type:inherit}.board-detail .detail-body .text-box ul span,.board-detail .detail-body .text-box ol span{vertical-align:middle}.board-detail .detail-body .text-box ol{list-style-type:auto}.board-detail .detail-foot{border-top:1px solid #b0b8c1;border-bottom:1px solid #b0b8c1}.board-detail .detail-foot li+li{border-top:1px solid #e5e8eb}.board-detail .detail-foot a{display:flex;align-items:center;gap:20px;padding:20px 28px;font-size:16px;font-weight:600}.board-detail .detail-foot a [class^=ico-board]{content:"";display:block;width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-size:24px}.board-detail .detail-foot a .ico-board-up{background-image:url("/assets/images/icon/ico_board_arrow_up.svg")}.board-detail .detail-foot a .ico-board-down{background-image:url("/assets/images/icon/ico_board_arrow_down.svg")}.board-detail .detail-foot a .title{padding-left:30px;font-weight:400}.board-detail .detail-foot a .title.first,.board-detail .detail-foot a .title.last{color:#b0b8c1}.board-detail .detail-foot a:has(.last,.first){pointer-events:none;cursor:default}.board-detail>.button-group{justify-content:center;margin-top:50px}.board-detail.faq .detail-head{display:flex;gap:4px}.board-detail.faq .detail-head:before{content:"Q.";color:#247cff;font-size:24px;font-weight:700}.board-detail.faq .detail-body:before{content:"A.";display:block;margin-bottom:4px;font-size:20px;font-weight:700}.board-detail.faq .detail-foot .title:not(.first,.last):before{content:"Q. ";color:#247cff;font-size:16px;font-weight:700}.card-wrap{padding-top:60px}.card-wrap+.card-wrap{margin-top:110px}.card-wrap.done .card-thumbnail{position:relative}.card-wrap.done .card-thumbnail:after{z-index:1;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:#000;opacity:.5}.card-wrap .nodata-box{display:none}.card-wrap.nodata .card-list{display:none}.card-wrap.nodata .nodata-box{display:flex;align-items:center;justify-content:center;height:100px;color:#b0b8c1;font-size:18px;border-radius:10px;background:#f9fafb}.card-list{display:flex;flex-wrap:wrap;gap:100px 15px}.card-list-title{margin-bottom:50px;font-size:30px;font-weight:700;text-align:center}.card-list li{width:390px;cursor:pointer}.card-thumbnail{overflow:hidden;width:390px;height:280px;border-radius:10px}.card-info{display:flex;flex-direction:column;gap:12px;margin-top:30px;padding:0 8px}.card-info .title{font-size:18px;font-weight:600}.card-info .desc{color:#4e5968;font-size:16px}.card-info .date{margin-top:8px;color:#b0b8c1}.table{overflow:hidden;border:1px solid #e5e8eb;border-radius:10px}.table table{width:100%}.table th,.table td{min-height:60px;padding:20px;font-size:16px;border-right:1px solid #e5e8eb}.table th:last-child,.table td:last-child{border-right:0}.table th{height:60px;font-weight:700;vertical-align:middle;background:#f9fafb}.table td{line-height:24px;vertical-align:top}.table.table-col th+th{border-left:1px solid #e5e8eb}.table.table-col td{border-top:1px solid #e5e8eb}.table.table-col td+td{border-left:1px solid #e5e8eb}.table.table-row tr{display:flex}.table.table-row tr+tr{border-top:1px solid #e5e8eb}.table.table-row th{width:180px;max-width:180px;min-width:180px;text-align:left}.table.table-row td{flex:1}.table.table-mix tr+tr{border-top:1px solid #e5e8eb}.table.table-mix td{border-left:1px solid #e5e8eb}.table.table-mix thead{border-bottom:1px solid #e5e8eb}.table.table-mix tbody th{width:180px}.table .btn{height:24px;margin-left:4px;border-radius:4px}.table .select .form-control{height:24px;border-radius:4px}.popup{display:none;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.7)}.popup.is-open{display:block}.popup-vod{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.popup-vod .vod-wrap{overflow:hidden;width:960px;height:540px;border-radius:20px}.popup-vod .popup-close{position:absolute;top:-60px;right:0;width:50px;height:50px;border-radius:50%;background:rgba(0,0,0,.8)}.popup-vod .popup-close:before,.popup-vod .popup-close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:30px;height:3px;border-radius:99px;background:#fff;transform-origin:center}.popup-vod .popup-close:before{transform:translate(-50%, -50%) rotate(45deg)}.popup-vod .popup-close:after{transform:translate(-50%, -50%) rotate(-45deg)}body:has(.popup.is-open){overflow:hidden}.main-section [class$=inner]>.title-group .sub{color:#247cff;font-size:20px;font-weight:500}.main-section [class$=inner]>.title-group .title{color:#191f28;font-size:36px;font-weight:700}.main-section [class$=inner]>.title-group .desc{color:#191f28;font-size:18px;font-weight:400}.main .main-visual{position:relative}@keyframes rolling{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}.main .main-visual-wrap.visual1 .main-visual-title:after{top:-29px;right:-120px;animation:rolling 1.2s linear alternate;animation-delay:4s}.main .main-visual-wrap.visual1 .main-visual-img{background:#247cff url("/assets/images/main/img_main_visual_1.png") 50% 50%/1920px no-repeat}.main .main-visual-wrap.visual2 .main-visual-title:after{top:-104px;right:-130px}.main .main-visual-wrap.visual2 .main-visual-img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#040410}.main .main-visual-wrap.visual2 .main-visual-img i{position:absolute;top:-30vw;left:-105vw;width:200vw;height:200vw;background:url("/assets/images/main/img_main_visual_2.jpg") center no-repeat;background-size:cover;animation:rolling 360s linear infinite}.main .main-visual-inner{position:relative;max-width:none;height:800px;overflow:hidden}.main .main-visual-text{padding-top:200px;text-align:center}.main .main-visual-text .btn{margin-top:50px;color:#fff;background-color:#247cff;border-color:#247cff;height:50px}.main .main-visual-text .btn:hover{background-color:#003879;border-color:#003879;transition:all .3s ease-in-out}.main .main-visual-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.main .main-visual-title{position:relative;display:inline-block;color:#fff;font-size:50px;font-weight:600;line-height:62px;letter-spacing:-0.015em;z-index:1}.main .main-visual-title:after{content:"";background:url("/assets/images/main/ico_main_visual_twinkle.svg") 0 0 no-repeat;position:absolute;top:10px;right:-120px;width:170px;height:170px;z-index:-1}.main .main-visual-desc{margin-top:50px}.main .main-visual-desc p{color:#fff;font-size:20px;font-weight:400;line-height:30px}.main .main-visual .swiper-control{z-index:10;display:inline-flex;align-items:center;gap:16px;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);cursor:default}.main .main-visual .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:4px;position:static;height:32px;padding:0 12px;color:#333d4b;border-radius:99px;background:#f9fafb}.main .main-visual .swiper-pagination span{font-size:13px;font-weight:700}.main .main-visual .swiper-pagination span.swiper-pagination-current{color:#247cff}.main .main-visual .swiper-navigation{display:flex;align-items:center;gap:4px}.main .main-visual .swiper-navigation [class^=swiper-button]{position:static;content:"";display:block;width:40px;height:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:40px;margin:0;font-size:0}.main .main-visual .swiper-navigation [class^=swiper-button]:after{display:none}.main .main-visual .swiper-navigation [class^=swiper-button].swiper-button-prev{background-image:url("/assets/images/icon/ico_swiper_navi.svg");transform:rotate(-180deg)}.main .main-visual .swiper-navigation [class^=swiper-button].swiper-button-next{background-image:url("/assets/images/icon/ico_swiper_navi.svg")}.main .main-banner{background:#e5f0ff}.main .main-banner-inner{display:flex;align-items:center;position:relative;padding:110px 0}.main .main-banner-inner>.title-group p{overflow:hidden}.main .main-banner-inner>.title-group .sub{font-size:27px;font-weight:500}.main .main-banner-inner>.title-group .title{color:#fff;padding:22px 0 0}.main .main-banner-inner>.title-group .logo-text{margin:20px 0 0;width:213px;height:38px;background:url("/assets/images/PHAROS_logo_text.svg") no-repeat}.main .main-banner-inner>.title-group .desc{padding:38px 0 0;color:#6b7684;font-size:17px;font-weight:400;line-height:25px}.main .main-banner-inner>.title-group .desc span{color:#fff}.main .main-banner-inner .btn{margin:54px 0 0;color:#fff;background-color:#247cff;border-color:#247cff}.main .main-banner-inner .btn:hover{background-color:#115ac7}.main .main-banner-inner .logo-symbol{position:absolute;right:-80px;width:626px;height:384px;background:url("/assets/images/main/bg_main_banner.png") no-repeat 50% 50%/100%}.main .main-sub-brand{display:flex;align-items:center;height:344px}.main .main-sub-brand .sub-brand-box{display:flex;flex:1;height:100%}.main .main-sub-brand .sub-brand-box .box-text{position:relative}.main .main-sub-brand .sub-brand-box .box-text:after{content:"";display:block;position:absolute;top:50%;right:-28px;transform:translateY(-50%);width:250px;height:260px;background-position:50% 50%;background-repeat:no-repeat;background-size:100%}.main .main-sub-brand .sub-brand-box.stella{justify-content:flex-end;background:url("/assets/images/main/img_subbrand_stella.png") no-repeat 100% 50%/cover}.main .main-sub-brand .sub-brand-box.stella .box-text:after{background-image:url("/assets/images/main/img_subbrand_ico_stella.png")}.main .main-sub-brand .sub-brand-box.stella .bottom-desc{color:#ccbcff}.main .main-sub-brand .sub-brand-box.compas{background:url("/assets/images/main/img_subbrand_compas.png") no-repeat 0% 50%/cover}.main .main-sub-brand .sub-brand-box.compas .box-text{padding-left:44px}.main .main-sub-brand .sub-brand-box.compas .box-text:after{background-image:url("/assets/images/main/img_subbrand_ico_compas.png")}.main .main-sub-brand .sub-brand-box.compas .bottom-desc{color:#b0c9ff}.main .main-sub-brand .sub-brand-box .box-text{width:600px;height:100%;padding:65px 0}.main .main-sub-brand .sub-brand-box .top{color:#fff}.main .main-sub-brand .sub-brand-box .top .desc{font-size:20px;font-weight:300}.main .main-sub-brand .sub-brand-box .top .title{margin-top:12px;font-size:38px;font-weight:800}.main .main-sub-brand .sub-brand-box .bottom-desc{margin-top:28px;font-size:16px}.main .main-sub-brand .sub-brand-box .text-link{display:block;margin-top:40px;color:#fff;opacity:.5}.main .main-sub-brand .sub-brand-box .text-link:hover{opacity:1}.main .main-feature-inner{width:1200px;padding:110px 0;text-align:center}.main .main-feature-inner>.title-group .title{padding:20px 0 0}.main .main-feature-inner .card-list{display:flex;flex-direction:column;gap:0}.main .main-feature-inner .card-list.feature1 .icon-holder{background-color:#247cff}.main .main-feature-inner .card-list.feature2{border-color:#003879}.main .main-feature-inner .card-list.feature2 .icon-holder{background-color:#003879}.main .main-feature-inner .card-title{padding:60px 0 16px;display:flex;align-items:center;justify-content:space-between}.main .main-feature-inner .card-title .title{color:#191f28;font-size:27px;font-weight:700}.main .main-feature-inner .card-title .text-link{display:inline-block;color:#247cff;font-size:15px;font-weight:700;text-underline-offset:5px}.main .main-feature-inner .card-group{display:grid;grid-template-columns:1fr 1fr;text-align:left;border-top:2px solid #6b7684;border-bottom:2px solid #6b7684}.main .main-feature-inner .card-group .card-item{width:100%}.main .main-feature-inner .card-group .card-item:nth-child(2n) a{border-right:0}.main .main-feature-inner .card-group .card-item:nth-child(2n) span{border-right:0}.main .main-feature-inner .card-group .card-item.soon{background-color:#f9fafb}.main .main-feature-inner .card-group .card-item.soon .icon-holder{background-color:#4e5968}.main .main-feature-inner .card-group .card-item.soon .icon-holder i{background:none !important}.main .main-feature-inner .card-group .card-item.soon .icon-holder:before{background-color:#f9fafb}.main .main-feature-inner .card-group .card-item.soon .icon-holder:after{content:"COMING SOON";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#a7acb4;display:flex;align-items:center;font-size:12px;font-weight:800;line-height:16px;text-align:center}.main .main-feature-inner .card-group .card-item.soon .title-group .title{color:#898c91}.main .main-feature-inner .card-group .card-item.soon .title-group .desc{color:#898c91}.main .main-feature-inner .card-group .card-item a{padding:28px 40px;display:flex;align-items:center;flex-wrap:nowrap;gap:30px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.main .main-feature-inner .card-group .card-item a:hover{background-color:#f5f9ff;transition:all .3s ease-in-out}.main .main-feature-inner .card-group .card-item span{cursor:auto;padding:28px 40px;display:flex;align-items:center;flex-wrap:nowrap;gap:30px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.main .main-feature-inner .card-group .card-item .icon-holder{position:relative;flex:0 0 auto;width:82px;height:82px;border-radius:6px}.main .main-feature-inner .card-group .card-item .icon-holder.ico1 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_1.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico2 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_2.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico3 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_3.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico4 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_4.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico5 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_5.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico6 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_6.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico7 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_7.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico8 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_8.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico9 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_9.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico10 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_10.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico11 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_11.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico12 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_12.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico13 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_13.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico14 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_14.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico15 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_15.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico16 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_16.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico17 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_17.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder.ico18 i{display:inline-block;width:100%;height:100%;background:url("/assets/images/main/ico_main_feature_18.svg") center no-repeat}.main .main-feature-inner .card-group .card-item .icon-holder:before{content:"";position:absolute;top:13px;right:13px;width:8px;height:8px;border-radius:100%;background-color:#ff8500}.main .main-feature-inner .card-group .card-item .title-group{display:flex;flex-direction:column;gap:16px}.main .main-feature-inner .card-group .card-item .title-group .title{font-size:22px;font-weight:700}.main .main-feature-inner .card-group .card-item .title-group .desc{color:#191f28;font-size:16px;font-weight:400;line-height:24px}.main .main-feature-inner .card-group .card-item.new .title{display:flex;align-items:center;gap:8px}.main .main-feature-inner .card-group .card-item.new .title:after{content:"NEW";display:flex;align-items:center;justify-content:center;height:18px;padding:6px;color:#fff;font-size:11px;font-weight:700;border-radius:3px;background:#ff8500}.main .main-different-feature{background-color:#f2f8ff;overflow:hidden}.main .main-different-feature-inner{padding:110px 0;width:1200px;text-align:center}.main .main-different-feature-inner>.title-group .title{padding:14px 0 0}.main .main-different-feature-inner>.title-group .desc{padding:22px 0 0;line-height:23px}.main .main-different-feature-inner .item-group{padding:60px 0 0;display:flex;gap:24px}.main .main-different-feature-inner .item-group .item-list{flex:0 0 calc(33.3333333333% - 16px)}.main .main-different-feature-inner .item-group .item-list .thumbnail.ico1{width:100%;height:220px;background:url("/assets/images/main/img_main_thumbnail_1.png") 0 0 no-repeat;background-size:100%}.main .main-different-feature-inner .item-group .item-list .thumbnail.ico2{width:100%;height:220px;background:url("/assets/images/main/img_main_thumbnail_2.png") 0 0 no-repeat;background-size:100%}.main .main-different-feature-inner .item-group .item-list .thumbnail.ico3{width:100%;height:220px;background:url("/assets/images/main/img_main_thumbnail_3.png") 0 0 no-repeat;background-size:100%}.main .main-different-feature-inner .item-group .item-list .title-group{padding:28px 0 0;text-align:left}.main .main-different-feature-inner .item-group .item-list .title-group .title{font-size:25px;font-weight:400;line-height:32px}.main .main-different-feature-inner .item-group .item-list .title-group .desc{line-height:20px}.main .main-different-feature-inner .item-group .item-list .desc-group{padding:30px 0 0;display:flex;flex-direction:column;gap:16px;text-align:left}.main .main-different-feature-inner .item-group .item-list .desc-group .desc{position:relative;font-size:16px;font-weight:500;color:#191f28;line-height:20px;padding-left:24px}.main .main-different-feature-inner .item-group .item-list .desc-group .desc:before{content:"";position:absolute;top:1px;margin-left:-24px;width:16px;height:16px;background:url("/assets/images/icon/ico_check_mark.svg") 0 0 no-repeat;background-size:100%}.main .main-erp{overflow:hidden}.main .main-erp-inner{padding:110px 0;width:1200px;text-align:center}.main .main-erp .erp-group{position:relative;margin:90px 0 0}.main .main-erp .erp-group .erp-list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:120px 457px;counter-reset:colorcircle 0}.main .main-erp .erp-group .erp-list li{position:relative;width:320px}.main .main-erp .erp-group .erp-list li::after{counter-increment:colorcircle 1;content:counter(colorcircle);position:absolute;top:0;right:-42px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:700;background-color:#247cff;border-radius:100%;z-index:1}.main .main-erp .erp-group .erp-list li:nth-child(even)::after{right:auto;left:-42px}.main .main-erp .erp-group .erp-list .title-group .title{font-size:23px;font-weight:700;line-height:30px}.main .main-erp .erp-group .erp-list .title-group .desc{padding:14px 0 0;font-size:16px;font-weight:400;line-height:24px}.main .main-erp .erp-group .erp-img{position:absolute;top:-32px;left:50%;margin-left:-171px;width:342px;height:342px;display:flex;align-items:center;justify-content:center;border:34px solid #f4f4f4;outline:1px solid #e5e8eb;border-radius:100%}.main .main-erp .erp-group .erp-img .txt-holder{display:flex;align-items:center;justify-content:center;width:191px;height:191px;background-color:#003879;border-radius:100%;outline:42px solid #e7e7e7}.main .main-erp .erp-group .erp-img .txt-holder p{color:#fff;font-size:32px;font-weight:400;line-height:38px}.main .main-erp .erp-group .erp-img:before{content:"";position:absolute;top:145px;left:-140px;width:560px;height:1px;background-color:#e5e8eb;transform:rotate(28deg);z-index:-1}.main .main-erp .erp-group .erp-img:after{content:"";position:absolute;top:145px;left:-140px;width:560px;height:1px;background-color:#e5e8eb;transform:rotate(152deg);z-index:-1}.main .main-sales{background-color:#f9fafb;overflow:hidden}.main .main-sales-inner{padding:110px 0;width:1200px;text-align:center}.main .main-sales-inner>.title-group .sub{line-height:30px}.main .main-sales-inner>.title-group .title{line-height:54px;font-weight:600}.main .main-sales-inner>.title-group .title b{font-weight:800;position:relative}.main .main-sales-inner>.title-group .title b::after{content:"";display:block;width:100%;height:15px;position:absolute;bottom:0;left:0;background:#ffe44d;z-index:-1;border-radius:15px}.main .main-sales-price{padding:50px;margin:60px auto 0;display:flex;flex-direction:column;justify-content:space-between;width:870px;height:300px;background-color:#247cff;border-radius:8px}.main .main-sales-price .title-group{text-align:left}.main .main-sales-price .title-group .title{color:#fff;font-size:28px;font-weight:700;line-height:42px}.main .main-sales-price .title-group .desc{color:#fff;font-size:16px;font-weight:400;line-height:24px}.main .main-sales-price .price-group{text-align:right}.main .main-sales-price .price-group .price{color:#fff;font-size:28px;font-weight:400;line-height:42px}.main .main-sales-price .price-group .price strong{font-size:54px;font-weight:700;display:inline-block;vertical-align:baseline}.main .main-sales-price .price-group .desc{color:#ffda05;font-size:19px;font-weight:500}.main .main-sales .price-card{margin:60px auto 0;width:1000px;display:flex;gap:20px}.main .main-sales .price-card li{padding:34px 30px;position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#6b7684;border-radius:10px;height:260px}.main .main-sales .price-card li.event{background-color:#247cff}.main .main-sales .price-card li.event .event-label{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #247cff rgba(0,0,0,0)}.main .main-sales .price-card li .event-label{display:flex;align-items:center;justify-content:center;position:absolute;top:0px;right:24px;height:0;width:63px;height:74px;background-color:#fff;border-style:solid;border-width:0px 31.5px 8px 31.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6b7684 rgba(0,0,0,0);z-index:1}.main .main-sales .price-card li .event-label p{flex:0 0 auto;color:#247cff;font-size:14px;font-weight:700;line-height:18px;text-align:center}.main .main-sales .price-card li .event-label p em{color:#191f28;font-size:14px;font-weight:700}.main .main-sales .price-card li .title{color:#fff;font-size:28px;font-weight:700;line-height:33px;text-align:left}.main .main-sales .price-card li .price{display:flex;align-items:baseline;justify-content:space-between;color:#fff;font-size:20px;font-weight:500}.main .main-sales .price-card li .price strong{display:inline-block;font-size:40px;font-weight:700}.main .main-sales .price-card li .price span{font-size:14px;font-weight:500}.main .main-sales .price-card li .sale p{display:flex;align-items:center;gap:8px}.main .main-sales .price-card li .sale strong{display:inline-block;color:#003879;font-size:30px;font-weight:700;text-decoration:line-through}.main .main-sales .price-card li .sale .label{padding:0 12px;display:inline-flex;align-items:center;justify-content:center;height:28px;color:#247cff;font-size:16px;font-weight:600;background-color:#e2eeff;border-radius:15px}.main .main-sales .price-card li .sub{margin:10px 0 0;display:block;color:#ffe100;text-align:left;font-size:17px;font-weight:500}.main .main-sales .price-card li .sub em{display:inline-block;font-weight:800}.main .main-sales .price-card+.desc{width:1000px;margin:20px auto 0;font-size:16px;font-weight:500;text-align:left;color:#6b7280}.main .main-sales .btn{margin:40px 0 0;background-color:#191f28;color:#fff}.main .main-event-inner{width:1200px;padding:110px 0;text-align:center}.main .main-event-inner>.title-group{font-size:44px;font-weight:700;line-height:1.2}.main .main-event-inner .event-group{margin-top:60px;font-size:0}.main .main-event-inner .event-group .swiper-container{overflow:hidden;display:inline-block;position:relative;width:100%;height:280px}.main .main-event-inner .event-group .swiper-button-prev,.main .main-event-inner .event-group .swiper-button-next{width:40px;height:40px;border:1px solid #4e5968;border-radius:50%}.main .main-event-inner .event-group .swiper-button-prev:after,.main .main-event-inner .event-group .swiper-button-next:after{color:#4e5968;font-size:16px;font-weight:700;text-indent:2px}.main .main-event-inner .event-group .swiper-button-prev{left:-70px}.main .main-event-inner .event-group .swiper-button-next{right:-70px}.main .main-event-inner .text-link{display:inline-block;margin-top:30px;color:#b0b8c1;font-size:15px;font-weight:500;text-underline-offset:6px}.main .main-cs{background-color:#fbfbfb}.main .main-cs-inner{width:1200px;padding:110px 0}.main .main-cs-inner>.title-group .title{font-size:36px;font-weight:700}.main .main-board-group{margin:65px 0 0;display:flex;gap:24px}.main .main-board-wrap{padding:40px;width:100%;border-radius:10px;background-color:#fff}.main .main-board-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;font-size:20px;font-weight:700}.main .main-board-title a{color:#b0b8c1;font-size:15px;font-weight:500}.main .main-board-list{border:none}.main .main-board-list li{display:flex;align-items:center;height:64px;border-top:1px solid #e5e8eb;background:none}.main .main-board-list li .title{padding:20px 0;display:flex;align-items:center;gap:8px;width:100%}.main .main-board-list li .title:after{content:"";display:block;width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-size:24px;margin-left:auto;margin-right:8px;background-image:url("/assets/images/icon/ico_arrow_right_blue.svg")}.main .main-board-list li .title span{margin-right:3px;color:#247cff;font-weight:700}.main .main-board-list li .title.new::after{display:inline-block;content:"";width:14px;height:14px;border-radius:1px;background:url("/assets/images/icon/ico_new_blue.svg") 0 0/100% no-repeat}.main .main-board-list .title{font-size:18px;font-weight:400}.main .main-business{background:#191f28}.main .main-business-inner{padding:150px 0 155px;position:relative}.main .main-business-inner>.title-group .title{color:#fff;font-size:41px;font-weight:500;line-height:53px;letter-spacing:-0.015em}.main .main-business-inner>.title-group .desc{padding:32px 0 0;color:#b0b0b0;font-size:18px;font-weight:500;line-height:27px}.main .main-business-inner>.title-group .desc span{color:#fff}.main .main-business-inner .qna-group{position:absolute;top:0;right:148px}.main .main-business-inner .qna-group:before{content:"";position:absolute;top:30px;right:-24px;width:18px;height:18px;background-color:#ff8500;border-radius:100%}.main .main-business-inner .qna-group a{position:relative;width:200px;height:200px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:23px;font-weight:700;line-height:34px;background-color:#247cff;border-radius:100%}.main .main-business-inner .qna-group a:before{content:"";position:absolute;right:-25px;bottom:25px;background:url("/assets/images/icon/ico_arrow.svg") 0 0 no-repeat;background-size:100%;width:30px;height:16px}.main .main-business-inner .qna-group a:after{content:"";position:absolute;top:110px;left:155px;width:109px;height:109px;background-color:#003879;border-radius:100%;z-index:-1}.main .main-business .social-list{margin:78px 0 0;display:flex;align-items:center;gap:16px}.main .main-business .social-list li{flex:0 0 calc(20% - 13px);padding:24px;height:175px;color:#fff;font-size:16px;font-weight:600;line-height:24px;border-radius:4px;background-color:#333d4b}.main .main-business .social-list li .icon-holder{width:40px;height:40px}.main .main-business .social-list li .icon-holder i{display:inline-block;width:100%;height:100%}.main .main-business .social-list li.facebook .icon-holder i{background:url("/assets/images/icon/ico_sns_facebook.svg") 0 0 no-repeat}.main .main-business .social-list li.kakao .icon-holder i{background:url("/assets/images/icon/ico_sns_kakao.svg") 0 0 no-repeat}.main .main-business .social-list li.blog .icon-holder i{background:url("/assets/images/icon/ico_sns_blog.svg") 0 0 no-repeat}.main .main-business .social-list li.instagram .icon-holder i{background:url("/assets/images/icon/ico_sns_instagram.svg") 0 0 no-repeat}.main .main-business .social-list li.youtube .icon-holder i{background:url("/assets/images/icon/ico_sns_youtube.svg") 0 0 no-repeat}.main .main-business .social-list li p{margin:32px 0 0;font-size:16px;font-weight:600;line-height:24px}.main .main-social{background-color:#fbfbfb;overflow:hidden}.main .main-social-inner{width:1200px;padding:110px 0;text-align:center}.main .main-social .social-group .title-group{margin:55px 0 0}.main .main-social .social-group .title-group .text-link{color:#333d4b;font-size:20px;font-weight:500;line-height:24px;text-decoration:none}.main .main-social .social-group .social-list{margin:30px 0 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.main .main-social .social-group .social-list li{flex:0 0 20%;width:227px;max-width:227px;min-width:227px;height:227px;max-height:227px;min-height:227px;overflow:hidden;list-style:none}.main .main-social .social-group .social-list li a{display:block;width:100%;height:100%}.main .main-social .social-group .social-list li a img{width:100%;height:100%;object-fit:cover}.main .main-review{text-align:center;background:linear-gradient(284.14deg, #0569FF 27.91%, #44C3FA 98.41%)}.main .main-review-inner{padding:110px 0}.main .main-review .title-group .title{color:#fff}.main .main-review .review-group{display:flex;align-items:center;gap:16px;margin-top:64px;text-align:left}.main .main-review .review-group .banner{position:relative;width:280px;min-width:280px;height:260px;min-height:260px;padding:40px 32px;border-radius:8px;background:linear-gradient(138.01deg, #003879 10.27%, #001D3F 89.62%)}.main .main-review .review-group .banner .title{color:#fff;font-size:22px;line-height:1.5}.main .main-review .review-group .banner .title p{font-weight:700}.main .main-review .review-group .banner:before{content:"";display:block;position:absolute;bottom:28px;right:32px;width:86px;height:69px;background:url("/assets/images/main/img_review_banner.png") no-repeat 0 0/100%}.main .main-review .review-group .swiper-container{overflow:hidden;position:relative;width:100%}.main .main-review .review-group .swiper-button-prev,.main .main-review .review-group .swiper-button-next{position:static;width:40px;max-width:40px;min-width:40px;height:40px;max-height:40px;min-height:40px;border:1px solid #dbe5ff;border-radius:50%}.main .main-review .review-group .swiper-button-prev:after,.main .main-review .review-group .swiper-button-next:after{color:#dbe5ff;font-size:13px;font-weight:700;text-indent:2px}.main .main-review .review-group .swiper-slide{display:flex;flex-direction:column;gap:10px;width:260px;max-width:260px;height:260px;padding:24px;border-radius:8px;background:#fff}.main .main-review .review-group .swiper-slide:before{content:"";display:block;width:16px;height:16px;background-position:50% 50%;background-repeat:no-repeat;background-size:16px;min-height:16px;background-image:url("/assets/images/main/img_review_card.png")}.main .main-review .review-group .swiper-slide .title{font-size:18px;font-weight:600;letter-spacing:-0.02em}.main .main-review .review-group .swiper-slide .text{margin-top:auto;color:#6b7684;line-height:1.5;word-break:keep-all;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3}.main .main-review .review-group .swiper-slide .business-type{padding-top:10px;color:#247cff;font-size:13px;font-weight:700;border-top:1px solid #e5e8eb}.main .main-review .btn.default{margin-top:50px;color:#fff;border-color:#191f28;background-color:#191f28}.sub-visual-inner{padding:60px 0;text-align:center}.sub-visual .title{font-weight:700;text-align:center}.sub-visual .title h2{display:block;margin-bottom:8px;color:#247cff;font-size:26px;font-weight:700}.sub-visual .title strong{display:inline-block;position:relative;font-size:44px;font-weight:700}.sub-visual .title strong:after{content:"";display:block;position:absolute;top:0;right:-20px;width:12px;max-width:12px;min-width:12px;height:12px;max-height:12px;min-height:12px;border-radius:99px;background:#ff8500}.sub-visual-tab{display:inline-flex;align-items:center;height:50px;margin-top:40px;border-radius:99px;background:#e9f1fa}.sub-visual-tab a{display:flex;align-items:center;height:100%;padding:0 30px;color:#6b7684;font-size:18px;font-weight:700;line-height:1}.sub-visual-tab .active{color:#fff;border-radius:99px;background:#247cff}.sub-content [class$=-inner]{padding-bottom:110px}.sub-content.basis .content-image{background-image:url("/assets/images/sub/img_function_bg_basis.png")}.sub-content.transaction .content-image{background-image:url("/assets/images/sub/img_function_bg_transaction.png")}.sub-content.accountancy .content-image{background-image:url("/assets/images/sub/img_function_bg_accountancy.png")}.sub-content.stock .content-image{background-image:url("/assets/images/sub/img_function_bg_stock.png")}.sub-content.sales .content-image{background-image:url("/assets/images/sub/img_function_bg_sales.png")}.sub-content.ledger .content-image{background-image:url("/assets/images/sub/img_function_bg_ledger.png")}.sub-content.tax .content-image{background-image:url("/assets/images/sub/img_function_bg_tax.png")}.sub-content.dms .content-image{background-image:url("/assets/images/sub/img_function_bg_dms.png")}.sub-content.project .content-image{background-image:url("/assets/images/sub/img_function_bg_project.png")}.sub-content.banking .content-image{background-image:url("/assets/images/sub/img_function_bg_banking.png")}.sub-content.withholdingTax .content-image{background-image:url("/assets/images/sub/img_function_bg_withholding_tax.png")}.sub-content.vat .content-image{background-image:url("/assets/images/sub/img_function_bg_vat.png")}.sub-content.taxInvoice .content-image{background-image:url("/assets/images/sub/img_function_bg_tax_invoice.png")}.sub-content.report .content-image{background-image:url("/assets/images/sub/img_function_bg_report.png")}.sub-content.community .content-image{background-image:url("/assets/images/sub/img_function_bg_community.png")}.sub-content.b2b .content-image{background-image:url("/assets/images/sub/img_function_bg_b2b.png")}.sub-content.b2b .content-image.mo{background-image:url("/assets/images/sub/img_function_bg_b2b_mo.png")}.sub-tab{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:40px}.sub-tab-menu .main-tab{margin-bottom:60px;display:inline-flex;align-items:center;height:50px;background-color:#e9f1fa;border-radius:70px}.sub-tab-menu .main-tab .tab-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;min-width:123px;height:50px;color:#6b7684;font-size:18px;font-weight:700;border-radius:70px;white-space:nowrap;background-color:#e9f1fa}.sub-tab-menu .main-tab .tab-btn.active{color:#fff;background-color:#247cff}.sub-tab .tab-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;color:#6b7684;font-size:16px;font-weight:500;border-radius:8px;background-color:#ebeef1}.sub-tab .tab-btn.active{color:#fff;background:#003879}.sub-tab.icon .tab-btn{gap:10px;color:#b0b0b0;background-color:#f9fafb}.sub-tab.icon .tab-btn.active{color:#fff;background-color:#003879}.sub-tab.line{justify-content:flex-start;margin-bottom:40px;border-bottom:1px solid #e5e8eb}.sub-tab.line .tab-btn{height:66px;padding:20px;color:#b0b8c1;font-size:16px;font-weight:400;border-radius:0;background:none}.sub-tab.line .tab-btn.active{position:relative;color:#333d4b;font-weight:700}.sub-tab.line .tab-btn.active:after{content:"";display:block;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:100%;height:2px;background:#247cff}.sub-tab-contents .tab-contents{display:none}.sub-tab-contents .tab-contents.active{display:block}.sub-title{text-align:center}.sub-title .title{display:inline-block;position:relative;font-size:44px;font-weight:700}.sub-title .title:after{content:"";display:block;position:absolute;top:0;right:-20px;width:12px;max-width:12px;min-width:12px;height:12px;max-height:12px;min-height:12px;border-radius:99px;background:#ff8500}.sub-title .desc{display:block;color:#247cff;font-size:44px;font-weight:700}.sub-title.white .title{color:#fff}.sub.intro .text-box{text-align:center}.sub.intro .sub-inner{position:relative;padding:110px 0}.sub.intro .cont1{overflow:hidden;position:relative;height:860px;background:url("/assets/images/sub/img_sub_intro_bg.png") 50% 0%/cover no-repeat}.sub.intro .cont1::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.sub.intro .cont1 .sub-inner{padding:0}.sub.intro .cont1 .title-group{position:absolute;top:170px;width:100%;text-align:center;z-index:1}.sub.intro .cont1 .title-group .title{color:#3a3a3a;font-size:54px;font-weight:700;line-height:80px;overflow:hidden}.sub.intro .cont1 .title-group .desc{color:#3a3a3a;font-size:54px;font-weight:700;line-height:80px;overflow:hidden}.sub.intro .cont1 .title-group .desc span{display:inline-block}.sub.intro .cont1 .text-box{position:absolute;top:570px;display:flex;align-items:center;justify-content:center;gap:37px;width:100%;z-index:1}.sub.intro .cont1 .text-box .title{position:relative;color:#fff;font-size:88px;font-weight:700;line-height:195px}.sub.intro .cont1 .text-box .title:after{content:"";background:url("/assets/images/main/ico_main_visual_twinkle.svg") 0 0 no-repeat;position:absolute;right:-20px;top:-70px;width:170px;height:170px;z-index:-1}.sub.intro .cont1 .text-box .desc{padding:40px 0 0;color:#ddd;font-size:20px;font-weight:700;line-height:28px}.sub.intro .cont2 .sub-inner{padding:110px 0}.sub.intro .cont2 .text-box{height:200px;display:flex;align-items:center;justify-content:center;background-color:#247cff}.sub.intro .cont2 .text-box p{color:#fff;font-size:26px;font-weight:400;line-height:39px}.sub.intro .cont2 .brand-list{display:flex;flex-wrap:wrap;gap:24px}.sub.intro .cont2 .brand-list li{padding:42px;flex:1 1 auto;height:340px;background-color:#f9fafb;border-radius:20px}.sub.intro .cont2 .brand-list li:nth-child(1){padding:0;background-color:#fff}.sub.intro .cont2 .brand-list li.ico1{background:#f9fafb url("/assets/images/sub/img_sub_intro_brand_1.png") right bottom no-repeat}.sub.intro .cont2 .brand-list li.ico2{background:#f9fafb url("/assets/images/sub/img_sub_intro_brand_2.png") right bottom no-repeat}.sub.intro .cont2 .brand-list li.ico3{background:#f9fafb url("/assets/images/sub/img_sub_intro_brand_3.png") right bottom no-repeat}.sub.intro .cont2 .brand-list li p{color:#2c2c2c;font-size:34px;font-weight:300;line-height:51px}.sub.intro .cont2 .brand-list li .desc-group .title{color:#191f28;font-size:24px;font-weight:700;line-height:36px}.sub.intro .cont2 .brand-list li .desc-group .desc{padding:10px 0 0;color:#2c2c2c;font-size:18px;font-weight:400;line-height:27px}.sub.intro .cont3 .sub-inner{padding:110px 0 0}.sub.intro .cont3 .identity-box{margin:60px 0 0}.sub.intro .cont3 .identity-box .text-box{margin:104px 0 0;display:flex;align-items:center;justify-content:center;height:138px;background-color:#f9fafb;border-radius:12px}.sub.intro .cont3 .identity-box .text-box p{color:#191f28;font-size:24px;font-weight:700;line-height:36px}.sub.intro .cont3 .identity-title{padding:102px 0 0;display:flex;justify-content:center}.sub.intro .cont3 .identity-title li{color:#fff;display:flex;align-items:center;justify-content:center;width:346px;max-width:346px;min-width:346px;height:346px;max-height:346px;min-height:346px;font-size:28px;font-weight:700;line-height:42px;border-radius:100%;overflow:hidden;background:url("/assets/images/sub/img_sub_intro_idt_bg.png") top/cover no-repeat;opacity:.9}.sub.intro .cont3 .identity-title li:nth-child(2){margin:-102px -40px 0}.sub.intro .cont3 .identity-list{margin:70px 0 0;display:flex;flex-wrap:wrap;gap:24px}.sub.intro .cont3 .identity-list .desc-group .title{color:#191f28;font-size:23px;font-weight:700;line-height:36px}.sub.intro .cont3 .identity-list .desc-group .desc{padding:30px 0 0;color:#474747;font-size:18px;font-weight:400;line-height:27px}.sub.intro .cont3 .identity-list li{flex:0 0 calc(33.3333333333% - 16px)}.sub.intro .cont4 .sub-title{padding-bottom:50px;border-bottom:1px solid #d9d9d9}.sub.intro .cont4 .title-box{text-align:center}.sub.intro .cont4 .title-box .title{font-size:36px;font-weight:700}.sub.intro .cont4 .title-box .desc{margin-top:20px;color:#333d4b;font-size:18px;line-height:28px}.sub.intro .cont4 .ci-box{margin-top:60px}.sub.intro .cont4 .ci-type1{display:flex;align-items:center;justify-content:center;height:360px;margin-top:40px;text-align:center}.sub.intro .cont4 .ci-type1 img{width:576px}.sub.intro .cont4 .ci-type2{display:flex;align-items:center;gap:24px;margin-top:80px}.sub.intro .cont4 .ci-list{flex:1 1 50%}.sub.intro .cont4 .ci-list .title{margin-bottom:20px;font-size:16px;font-weight:500}.sub.intro .cont4 .ci-list [class$=box]{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:288px;border-radius:10px}.sub.intro .cont4 .color-box{margin-top:110px}.sub.intro .cont4 .color-list{margin-top:50px;font-size:18px;line-height:24px}.sub.intro .cont4 .color-list ul{display:flex;align-items:center;gap:12px}.sub.intro .cont4 .color-list li{display:flex;flex-direction:column;gap:24px;flex:1 1 25%}.sub.intro .cont4 .color-list li:before{content:"";display:block;width:100%;height:85px;border-radius:10px}.sub.intro .cont4 .color-list li>.desc{padding-left:10px;font-size:16px;font-weight:500}.sub.intro .cont4 .color-list .color1:before{background:#10376a}.sub.intro .cont4 .color-list .color1 .title{color:#10376a}.sub.intro .cont4 .color-list .color2:before{background:#ff8500}.sub.intro .cont4 .color-list .color2 .title{color:#ff8500}.sub.intro .cont4 .color-list .color3:before{background:#3f3b3a}.sub.intro .cont4 .color-list .color3 .title{color:#3f3b3a}.sub.intro .cont4 .color-list .color4:before{background:#898989}.sub.intro .cont4 .color-list .color4 .title{color:#898989}.sub.intro .cont4 .color-list .title{font-size:18px;font-weight:700}.sub.intro .cont4 .color-list .title span{display:block;font-weight:400}.sub.intro .cont4 .color-list .title+.desc{margin-top:12px}.sub.intro .cont4 .grid-box{overflow:hidden;border:1px solid #f0f4f9;border-radius:10px;background-size:12px 12px;background-image:linear-gradient(to right, #F0F4F9 1px, transparent 1px),linear-gradient(to bottom, #F0F4F9 1px, transparent 1px)}.sub.intro .cont4 .bg-box{background:#6b7684}.sub.function .sub-visual-inner{padding:60px 0 40px}.sub.function .cont1 .sub-inner{padding:0}.sub.function .cont1 .sub-tab{margin-bottom:60px}.sub.function .cont1 .sub-tab.swiper{align-items:initial;justify-content:initial;position:relative;gap:0;padding-right:100px;border-radius:7px}.sub.function .cont1 .sub-tab.swiper .swiper-slide{width:auto}.sub.function .cont1 .sub-tab.swiper .swiper-nav{display:flex;align-items:center;justify-content:center;gap:12px;z-index:1;position:absolute;right:0;width:100px;min-width:100px;height:100%;border:1px solid #7c858f;border-radius:20px;background-color:#fff}.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-prev,.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-next{position:static;width:24px;height:24px;margin:0;color:#7c858f;font-weight:bolder}.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-prev:after,.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-next:after{font-size:14px}.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-prev:hover,.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-next:hover{color:#7c858f}.sub.function .cont1 .sub-tab.swiper .swiper-nav .swiper-button-disabled{color:#b0b8c1}.sub.function .cont1 .sub-tab .tab-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;min-width:100px;height:40px;font-size:16px;font-weight:500;line-height:19px;border-radius:20px;white-space:nowrap}.sub.function .cont1 .content-list{display:none}.sub.function .cont1 .content-list.active{display:block}.sub.function .cont1 .content-box{display:flex;flex-direction:column;gap:70px}.sub.function .cont1 .content-text{margin:0 auto;max-width:1200px;width:100%}.sub.function .cont1 .content-title .title{display:flex;align-items:center;justify-content:space-between;color:#070707;font-size:28px;font-weight:700;line-height:42px}.sub.function .cont1 .content-title .title:after{content:"";display:block;content:"";display:block;width:60px;height:60px;background-position:50% 50%;background-repeat:no-repeat;background-size:60px}.sub.function .cont1 .content-title .title.new:after{background-image:url("/assets/images/sub/ico_func_new.svg")}.sub.function .cont1 .content-title .title.new2:after{background-image:url("/assets/images/sub/ico_func_new2.svg")}.sub.function .cont1 .content-title .desc{margin:16px 0 0;font-size:32px;font-weight:400;line-height:44px}.sub.function .cont1 .content-desc{margin:40px 0 0;border-top:1px solid #e5e8eb;border-bottom:1px solid #e5e8eb}.sub.function .cont1 .content-desc li{padding:16px 20px;display:flex;align-items:center;gap:29px;border-top:1px dashed #e5e8eb}.sub.function .cont1 .content-desc li:nth-child(1){border-top:none}.sub.function .cont1 .content-desc li .num{color:#191f28;font-size:22px;font-weight:700}.sub.function .cont1 .content-desc li .desc{color:#222;font-size:18px;font-weight:400;line-height:27px}.sub.function .cont1 .content-bg{overflow:hidden;padding:70px 0 0;background-color:#b0b8c1;width:100%;height:690px}.sub.function .cont1 .content-frame{overflow:hidden;position:relative;margin:0 auto;padding:38px 36px 0;width:1096px;height:620px;border-radius:38px 36px 0 0;background:url("/assets/images/sub/img_sub_monitor.svg") no-repeat 50% 50%/cover}.sub.function .cont1 .content-frame:has(.mo){overflow:visible}.sub.function .cont1 .content-image{width:100%;height:585px;background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:16px 16px 0 0;overflow:hidden}.sub.function .cont1 .content-image .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:4px;height:30px;font-size:13px;font-weight:700}.sub.function .cont1 .content-image .swiper-pagination-current{color:#247cff}.sub.function .cont1 .content-image .swiper-pagination-bullet{width:14px;height:14px}.sub.function .cont1 .content-image.mo{position:absolute;right:-40px;bottom:-140px;width:319px;height:638px}.sub.function .cont1 .content-info{width:1200px;height:962px;margin:0 auto;background:url("/assets/images/sub/img_function_bg_b2b_info.png") no-repeat 50% 50%/100%}.sub.function .cont2 .sub-inner{display:flex;padding-top:70px}.sub.function .cont2 .sub-inner>ul{width:100%}.sub.function .cont2 .sub-list{display:none}.sub.function .cont2 .sub-list.active{display:flex;justify-content:space-between;flex-direction:column}.sub.function .cont2 .function-list{width:100%}.sub.function .cont2 .function-text{padding:40px 80px;display:flex;align-items:flex-start;justify-content:space-between;background-color:#f9fafb;gap:20px;border-radius:10px}.sub.function .cont2 .function-text+.function-text{margin-top:40px}.sub.function .cont2 .function-text .title{flex:0 0 auto;display:flex;align-items:center;gap:12px;color:#333d4b;font-size:20px;font-weight:700;line-height:24px}.sub.function .cont2 .function-text .title:before{content:"";display:block;width:3px;height:18px;background:#003879}.sub.function .cont2 .function-text .intro-desc{width:660px;font-size:16px;font-weight:400}.sub.function .cont2 .function-text .intro-desc li{line-height:26px;word-break:keep-all}.sub.function .cont2 .function-text .intro-desc li+li{margin-top:18px}.sub.function .cont2 .function-text .intro-desc .indent li{margin-top:4px}.sub.function .cont2 .function-text .intro-desc ul+ul{margin-top:18px}.sub.function .cont2 .function-vod:has(.vod-list){margin:0 0 40px;padding:40px 30px;border-radius:10px;background-color:#f9fafb}.sub.function .cont2 .function-vod:has(.vod-list) .title{display:flex;align-items:center;color:#003879;font-size:22px;font-weight:400;line-height:26px}.sub.function .cont2 .function-vod:has(.vod-list) .title:before{content:"";margin-right:12px;display:flex;width:30px;height:40px;background:url("/assets/images/sub/ico_func_vod_title.svg") no-repeat 50% 50%/cover}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list{position:relative;margin:30px 0 0;padding:0 52px;overflow:hidden;display:flex;align-items:center}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .swiper-button-next,.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .swiper-button-prev{top:0;width:40px;height:100%;margin:0;background:#f9fafb}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .swiper-button-next:after,.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .swiper-button-prev:after{display:none}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .swiper-button-prev{left:0;justify-content:flex-start}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .swiper-button-next{right:0;justify-content:flex-end}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .category-btn{display:flex;align-items:center;justify-content:center;width:40px;max-width:40px;min-width:40px;height:40px;max-height:40px;min-height:40px;margin:0;font-size:14px;font-weight:700;border-radius:4px;border:1px solid #e5e8eb;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .category-btn.btn-prev{left:0;background-image:url("/assets/images/icon/ico_board_arrow_up.svg");transform:rotate(-90deg)}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .category-btn.btn-next{right:0;background-image:url("/assets/images/icon/ico_board_arrow_up.svg");transform:rotate(90deg)}.sub.function .cont2 .function-vod:has(.vod-list) .vod-list .category-btn:hover{border-color:#247cff;background-color:#f9fcff}.sub.faq .faq-best{display:flex;align-items:center;gap:24px;position:relative;height:295px;margin-top:20px}.sub.faq .faq-best:before{content:"";display:block;width:260px;min-width:260px;height:100%;border-radius:10px;background:url("/assets/images/sub/bg_faq_best.png") no-repeat #247cff 155px 191px/75px 76px}.sub.faq .faq-best:after{content:"자주 묻는 질문 BEST";position:absolute;top:30px;left:30px;width:124px;color:#fff;font-size:22px;font-weight:700}.sub.faq .faq-best-inner{overflow:hidden;display:flex;align-items:center;gap:30px;width:calc(100% - 260px);padding:10px 20px;border-radius:10px;background:#f9fafb}.sub.faq .faq-best-inner .swiper-controll{display:flex;flex-direction:column;align-items:center;gap:4px}.sub.faq .faq-best-inner .swiper-button-next{position:static;width:63px;max-width:63px;min-width:63px;height:63px;max-height:63px;min-height:63px;color:#4e5968}.sub.faq .faq-best-inner .swiper-button-next:after{font-size:20px;font-weight:700}.sub.faq .faq-best-inner .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:4px;position:static;width:48px;height:30px;font-size:13px;font-weight:700;border-radius:20px;background:#fff}.sub.faq .faq-best-inner .swiper-pagination-current{color:#247cff}.sub.faq .faq-best-swiper{overflow:hidden;width:100%;height:100%}.sub.faq .faq-best-swiper:has(.best-list:only-child)+.swiper-controll{display:none}.sub.faq .best-list{width:100%;border-radius:10px}.sub.faq .best-list li{display:flex;align-items:center;gap:14px;padding-left:20px}.sub.faq .best-list li:before{content:"BEST";padding:2px 4px;color:#fff;font-size:12px;font-weight:700;border-radius:2px;background:#b0b8c1}.sub.faq .best-list li+li{border-top:1px solid #e5e8eb}.sub.faq .best-list li .title{display:flex;align-items:center;gap:14px;width:100%;padding:18px 20px 18px 0;font-size:16px;font-weight:500}.sub.faq .best-list li .title:before{content:"Q.";color:#247cff;font-weight:700}.sub.faq .sub-tab{overflow:hidden;justify-content:flex-start;position:relative;margin-top:70px;padding:0 40px}.sub.faq .sub-tab .tab-btn{width:auto}.sub.faq .sub-tab .swiper-wrapper{margin:0}.sub.faq .sub-tab .swiper-button-next,.sub.faq .sub-tab .swiper-button-prev{top:0;width:40px;height:100%;margin:0;background:#fff}.sub.faq .sub-tab .swiper-button-next:after,.sub.faq .sub-tab .swiper-button-prev:after{display:none}.sub.faq .sub-tab .swiper-button-prev{left:0;justify-content:flex-start}.sub.faq .sub-tab .swiper-button-next{right:0;justify-content:flex-end}.sub.faq .sub-tab .category-btn{display:flex;align-items:center;justify-content:center;width:40px;max-width:40px;min-width:40px;height:40px;max-height:40px;min-height:40px;margin:0;font-size:14px;font-weight:700;border-radius:4px;border:1px solid #e5e8eb;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%}.sub.faq .sub-tab .category-btn.btn-prev{left:0;background-image:url("/assets/images/icon/ico_board_arrow_up.svg");transform:rotate(-90deg)}.sub.faq .sub-tab .category-btn.btn-next{right:0;background-image:url("/assets/images/icon/ico_board_arrow_up.svg");transform:rotate(90deg)}.sub.faq .sub-tab .category-btn:hover{border-color:#247cff;background-color:#f9fcff}.sub.faq .sub-tab .swiper-notification{display:none}.sub.faq .sub-tab.none-mt{margin-top:0}.sub.faq .search-bar{display:flex;align-items:center;gap:12px;height:60px;padding:18px 30px;border-radius:99px;background:#f9fafb}.sub.faq .search-bar input{width:100%;font-size:17px}.sub.faq .search-bar input::placeholder{color:#6b7684}.sub.faq .search-bar .btn-search{width:24px;max-width:24px;min-width:24px;height:24px;max-height:24px;min-height:24px;background:url("/assets/images/icon/ico_search.svg") 0/24px no-repeat}.sub.faq .search-bar:has(input:focus,input:active){border:1px solid #247cff}.sub.faq .board-list{margin-top:30px}.sub.faq .board-list .cate,.sub.faq .board-list .accordion-text{display:none}.sub.faq .board-wrap:has(.board-detail){display:flex;gap:20px;position:relative}.sub.faq .board-wrap:has(.board-detail) .board-detail{flex:1}.sub.faq .board-wrap:has(.board-detail)+.button-group{margin-top:60px}.sub.faq .faq-nav{position:sticky;top:190px;width:300px;height:fit-content;padding:30px 24px 48px;border-radius:10px;background:#f9fafb}.sub.faq .faq-nav-title{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700}.sub.faq .faq-nav-title a{color:#b0b8c1;font-size:12px;font-weight:500}.sub.faq .faq-nav-list{margin-top:18px}.sub.faq .faq-nav-list li{border-top:1px solid #e5e8eb;cursor:pointer}.sub.faq .faq-nav-list li a{display:flex;gap:12px;padding:16px 0}.sub.faq .faq-nav-list li a:before{content:"Q.";color:#247cff;font-size:14px;font-weight:700}.sub.event .sub-visual{border-bottom:1px solid #e5e8eb}.sub.event:has(.board-detail) .sub-visual{border:0}.sub.event .board-detail .text-box{text-align:center}.sub.event .board-detail .text-box img{max-width:1000px}.sub.inquiry .sub-inner{padding:0 200px 110px}.sub.inquiry .page-desc{margin-bottom:30px;font-size:20px;text-align:center}.sub.inquiry .terms-box{margin-top:26px}.sub.inquiry .terms-box .table{margin-top:28px}.sub.inquiry .terms-box .table td{width:33.333%}.sub.terms .terms-box{font-size:17px;line-height:26px}.sub.terms .terms-box+.terms-box{margin-top:50px}.sub.terms .terms-box .bullet{margin:0}.sub.terms .terms-title{margin-bottom:14px;font-size:24px;font-weight:700;line-height:26px}.sub .terms-history{display:flex;align-items:center;justify-content:flex-end;height:44px;margin-bottom:20px}.sub .terms-history .select-list li{padding:10px 20px}.sub .terms-history .select-list li+li{border-top:1px solid #e5e8eb}.sub.price .sub-content .sub-inner{padding:110px 0}.sub.price .sub-content .sub-inner>.title{color:#191f28;font-size:30px;font-weight:700;line-height:36px;text-align:center}.sub.price .cont1{background-color:#f9fafb}.sub.price .cont1 .sub-inner{padding:70px 0}.sub.price .cont1 .price-card{margin:0 auto;width:1000px;display:flex;gap:20px}.sub.price .cont1 .price-card li{padding:34px 30px;position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#6b7684;border-radius:10px;height:260px}.sub.price .cont1 .price-card li.event{background-color:#247cff}.sub.price .cont1 .price-card li.event .event-label{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #247cff rgba(0,0,0,0)}.sub.price .cont1 .price-card li .event-label{display:flex;align-items:center;justify-content:center;position:absolute;top:0px;right:24px;height:0;width:63px;height:74px;background-color:#fff;border-style:solid;border-width:0px 31.5px 8px 31.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6b7684 rgba(0,0,0,0);z-index:1}.sub.price .cont1 .price-card li .event-label p{flex:0 0 auto;color:#247cff;font-size:14px;font-weight:700;line-height:18px;text-align:center}.sub.price .cont1 .price-card li .event-label p em{color:#191f28;font-size:14px;font-weight:700}.sub.price .cont1 .price-card li .title{color:#fff;font-size:28px;font-weight:700;line-height:33px}.sub.price .cont1 .price-card li .price{display:flex;align-items:baseline;justify-content:space-between;color:#fff;font-size:20px;font-weight:500}.sub.price .cont1 .price-card li .price strong{display:inline-block;font-size:40px;font-weight:700}.sub.price .cont1 .price-card li .price span{font-size:14px;font-weight:500}.sub.price .cont1 .price-card li .sale p{display:flex;align-items:center;gap:8px}.sub.price .cont1 .price-card li .sale strong{display:inline-block;color:#003879;font-size:30px;font-weight:700;text-decoration:line-through}.sub.price .cont1 .price-card li .sale .label{padding:0 12px;display:inline-flex;align-items:center;justify-content:center;height:28px;color:#247cff;font-size:16px;font-weight:600;background-color:#e2eeff;border-radius:15px}.sub.price .cont1 .price-card li .sub{margin:10px 0 0;display:block;color:#ffe100;font-size:17px;font-weight:500}.sub.price .cont1 .price-card li .sub em{display:inline-block;font-weight:800}.sub.price .cont1 .price-infomation{margin:20px auto 0;width:1000px;display:flex;background-color:#fff;border:1px solid #e5e8eb;border-radius:10px;overflow:hidden}.sub.price .cont1 .price-infomation li{padding:22px 20px;flex:1;display:flex;align-items:center;flex-direction:column;gap:8px;border-right:1px dashed #b0b8c1}.sub.price .cont1 .price-infomation li:last-child{border-right:none}.sub.price .cont1 .price-infomation li i{display:inline-block;width:40px;height:40px}.sub.price .cont1 .price-infomation li i.ico1{background:url("/assets/images/sub/ico_price_info_1.svg") center no-repeat;background-size:100%}.sub.price .cont1 .price-infomation li i.ico2{background:url("/assets/images/sub/ico_price_info_2.svg") center no-repeat;background-size:100%}.sub.price .cont1 .price-infomation li i.ico3{background:url("/assets/images/sub/ico_price_info_3.svg") center no-repeat;background-size:100%}.sub.price .cont1 .price-infomation li i.ico4{background:url("/assets/images/sub/ico_price_info_4.svg") center no-repeat;background-size:100%}.sub.price .cont1 .price-infomation p{color:#333d4b;font-size:16px;font-weight:400;text-align:center}.sub.price .cont1 .price-infomation p .sub{display:block;color:#6b7684;font-size:13px;font-weight:400;line-height:24px}.sub.price .cont1 .check-information{display:flex;align-content:center;justify-content:space-between;margin:20px auto 0;width:1000px}.sub.price .cont1 .check-information .check-point{flex-direction:row;gap:26px}.sub.price .cont1 .check-information .check-point li{color:#4e5968;font-size:15px;font-weight:600}.sub.price .cont1 .check-information p{color:#6b7280;font-size:14px;font-weight:400}.sub.price .cont2 .sub-inner{padding:70px 0 0}.sub.price .cont2 .promotion-event{position:relative;padding:60px 150px;background:#f9fafb url("/assets/images/sub/img_promotion_bg.png") bottom center no-repeat;height:424px;border-radius:15px 15px 0 0}.sub.price .cont2 .promotion-event ul{padding:52px 28px 0;display:flex;flex-direction:column;gap:16px}.sub.price .cont2 .promotion-event ul li:nth-child(1) .sub{color:#247cff}.sub.price .cont2 .promotion-event ul li:nth-child(1) .event-group:after{content:"";position:absolute;top:0;right:-136px;width:110px;height:110px;background:url("/assets/images/sub/img_promotion_event_1.png") center no-repeat;z-index:1}.sub.price .cont2 .promotion-event ul li:nth-child(2){text-align:right}.sub.price .cont2 .promotion-event ul li:nth-child(2) .sub{color:#ff8500}.sub.price .cont2 .promotion-event ul li:nth-child(2) .event-group:before{content:"";position:absolute;top:0;left:-136px;width:110px;height:110px;background:url("/assets/images/sub/img_promotion_event_2.png") center no-repeat;z-index:1}.sub.price .cont2 .promotion-event ul li .event-group{position:relative;display:inline-block;text-align:left}.sub.price .cont2 .promotion-event ul li .event-group .sub{font-size:18px;font-weight:700}.sub.price .cont2 .promotion-event ul li .event-group .desc{padding:10px 0 0;font-size:20px;font-weight:400;line-height:24px}.sub.price .cont2 .promotion-event ul li .event-group .desc span{color:#6b7684;text-decoration:line-through}.sub.price .cont2 .promotion-event ul li .event-group .desc strong{font-size:26px;font-weight:700;line-height:31px}.sub.price .cont2 .promotion-event-image{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;width:304px;height:304px;background-color:#fff;border-radius:100%;border:1px solid #e5e8eb}.sub.price .cont2 .promotion-event-image .ico{width:48px;height:74px;background:url("/assets/images/sub/ico_promotion_symbol.svg") center no-repeat}.sub.price .cont2 .promotion-event-image p{color:#191f28;font-size:18px;font-weight:600;line-height:22px}.sub.price .cont2 .promotion-information ul{display:flex;align-items:center;justify-content:center;gap:40px;height:60px;background-color:#333d4b;border-radius:0 0 15px 15px}.sub.price .cont2 .promotion-information ul li{color:#fff;font-size:16px;font-weight:500;line-height:24px}.sub.price .cont2 .promotion-information ul li i{margin:0 10px 0 0;display:inline-block;vertical-align:bottom;width:24px;height:24px}.sub.price .cont2 .promotion-information ul li i.ico1{background:url("/assets/images/sub/ico_promotion_info_1.svg") center no-repeat;background-size:100%}.sub.price .cont2 .promotion-information ul li i.ico2{background:url("/assets/images/sub/ico_promotion_info_2.svg") center no-repeat;background-size:100%}.sub.price .cont2 .promotion-information ul li i.ico3{background:url("/assets/images/sub/ico_promotion_info_3.svg") center no-repeat;background-size:100%}.sub.price .cont3 .free-service{margin:30px 0 0;display:flex;flex-wrap:wrap;gap:20px}.sub.price .cont3 .free-service-list{padding:28px 20px;flex:1 1 calc(33.3333333333% - 20px);height:270px;background-color:#f9fafb;border-radius:10px;text-align:center}.sub.price .cont3 .free-service-list strong{padding:12px 0 0;font-size:18px;font-weight:700}.sub.price .cont3 .free-service-list>ul{padding:12px 0 0;text-align:left;font-size:14px;font-weight:400}.sub.price .cont3 .free-service-list>ul>li{position:relative;line-height:24px}.sub.price .cont3 .free-service-list>ul .dot{position:absolute;top:0;left:0}.sub.price .cont3 .free-service-list>ul .txt{display:inline-block;padding-left:12px}.sub.price .cont3 .free-service-list i{display:inline-block;width:40px;height:40px}.sub.price .cont3 .free-service-list i.ico1{background:#f9fafb url("/assets/images/sub/icon_price_free_1.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico2{background:#f9fafb url("/assets/images/sub/icon_price_free_2.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico3{background:#f9fafb url("/assets/images/sub/icon_price_free_3.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico4{background:#f9fafb url("/assets/images/sub/icon_price_free_4.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico5{background:#f9fafb url("/assets/images/sub/icon_price_free_5.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico6{background:#f9fafb url("/assets/images/sub/icon_price_free_6.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico7{background:#f9fafb url("/assets/images/sub/icon_price_free_7.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico8{background:#f9fafb url("/assets/images/sub/icon_price_free_8.svg") center no-repeat}.sub.price .cont3 .free-service-list i.ico9{background:#f9fafb url("/assets/images/sub/icon_price_free_9.svg") center no-repeat}.sub.price .cont4{background-color:#f9fafb}.sub.price .cont4 .sub-inner{padding:80px 0 96px}.sub.price .cont4 .different-service{margin:30px auto 0;display:flex;width:1120px;border:1px solid #e5e8eb;border-radius:10px;overflow:hidden}.sub.price .cont4 .different-service .img-box{flex:0 0 auto;width:410px;background:#f2f8ff url("/assets/images/sub/img_price_different_bg.png") 84px/20px no-repeat;background-size:auto}.sub.price .cont4 .different-service .cont-box{flex:1;padding:37px 40px;background-color:#fff}.sub.price .cont4 .different-service .cont-box .title{padding:0 0 20px;color:#191f28;font-size:22px;font-weight:700;line-height:26px}.sub.price .cont4 .different-service.b2b{position:relative;height:282px;border:0;background:url("/assets/images/sub/img_price_different_bg2.png") center/100% no-repeat}.sub.price .cont4 .different-service.b2b .text-link{position:absolute;left:448px;bottom:30px}.sub.price .check-point{display:flex;flex-direction:column;gap:4px}.sub.price .check-point li{display:flex;align-items:center;font-size:16px;font-weight:400}.sub.price .check-point li:before{content:"";display:block;margin-right:4px;content:"";display:block;width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;background-size:24px;background-image:url("/assets/images/icon/ico_check.svg")}.sub.price .cont5 .cont-box{margin:30px 0 0}.sub.price .cont5 .cont-box .title{color:#191f28;font-size:20px;font-weight:700;line-height:24px}.sub.price .price-list{margin:24px 0 0;display:flex;align-items:center;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:28px;border-radius:6px;border:1px solid #e5e8eb;overflow:hidden}.sub.price .price-list li{display:flex;align-items:center;justify-content:space-between;width:50%;height:50px;overflow:hidden;border-bottom:1px solid #e5e8eb}.sub.price .price-list li:nth-child(2n) p:not(.tit){border-right:none}.sub.price .price-list li:nth-last-child(1),.sub.price .price-list li:nth-last-child(2){border-bottom:none}.sub.price .price-list li p{padding:0 0 0 20px;display:flex;align-items:center;flex:1;background:#f9fafb;height:100%;border-right:1px solid #e5e8eb}.sub.price .price-list li p:not(.tit){padding:0 20px 0 0;display:flex;align-items:center;flex:1;justify-content:flex-end;gap:8px;color:#6b7684;font-size:14px;font-weight:500;background-color:#fff;border-right:1px solid #e5e8eb}.sub.price .price-list li p:not(.tit) span{color:#247cff;font-size:18px;font-weight:700}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlbmRvci9fYW5pbWF0ZS5zY3NzIiwiYWJzdHJhY3RzL19mb250cy5zY3NzIiwiYWJzdHJhY3RzL19jb2xvci5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImFic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJiYXNlL19sYXlvdXQuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fYm9hcmQuc2NzcyIsImNvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJjb21wb25lbnRzL19wb3B1cC5zY3NzIiwicGFnZXMvX21haW4uc2NzcyIsInBhZ2VzL19zdWIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FFQTtBQUFBO0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7O0FBQUE7QUFBQSxFQWFBLFVBQ0ksOEJBQ0Esc0JBQ0EsaUNBQ0EseUJBQ0EsaUJBQ0ksK0JBQ0EsdUJBSVIsbUJBQ0ksMkNBQ0EsbUNBR0osZ0JBQ0ksOEJBQ0Esc0JBR0osMEJBQ0ksb0JBQ0ksZ0NBQ0Esd0JBR0osSUFDSSxvQ0FDQSw0QkFHSixJQUNJLG9DQUNBLDZCQUlSLGtCQUNJLG9CQUNJLGdDQUNBLDRCQUNBLHdCQUdKLElBQ0ksb0NBQ0EsZ0NBQ0EsNEJBR0osSUFDSSxvQ0FDQSxnQ0FDQSw2QkFJUixRQUNJLDhCQUNBLHNCQUdKLHlCQUNJLFlBQ0ksVUFHSixRQUNJLFdBSVIsaUJBQ0ksWUFDSSxVQUdKLFFBQ0ksV0FJUixPQUNJLDZCQUNBLHFCQUtKLHlCQUNJLEdBQ0ksMkJBQ0EsbUJBR0osSUFDSSw2QkFDQSxxQkFHSixLQUNJLDJCQUNBLG9CQUlSLGlCQUNJLEdBQ0ksMkJBQ0EsdUJBQ0EsbUJBR0osSUFDSSw2QkFDQSx5QkFDQSxxQkFHSixLQUNJLDJCQUNBLHVCQUNBLG9CQUlSLE9BQ0ksNkJBQ0EscUJBR0osOEJBQ0ksR0FDSSwyQkFDQSxtQkFHSixJQUNJLDRDQUNBLG9DQUdKLElBQ0ksNENBQ0Esb0NBR0osSUFDSSw0Q0FDQSxvQ0FHSixLQUNJLDJCQUNBLG9CQUlSLHNCQUNJLEdBQ0ksMkJBQ0EsdUJBQ0EsbUJBR0osSUFDSSw0Q0FDQSx3Q0FDQSxvQ0FHSixJQUNJLDRDQUNBLHdDQUNBLG9DQUdKLElBQ0ksNENBQ0Esd0NBQ0Esb0NBR0osS0FDSSwyQkFDQSx1QkFDQSxvQkFJUixZQUNJLGtDQUNBLDBCQUdKLHlCQUNJLFFBQ0ksZ0NBQ0Esd0JBR0osb0JBQ0ksb0NBQ0EsNEJBR0osZ0JBQ0ksbUNBQ0EsNEJBSVIsaUJBQ0ksUUFDSSxnQ0FDQSw0QkFDQSx3QkFHSixvQkFDSSxvQ0FDQSxnQ0FDQSw0QkFHSixnQkFDSSxtQ0FDQSwrQkFDQSw0QkFJUixPQUNJLDZCQUNBLHFCQUdKLHlCQUNJLElBQ0ksZ0NBQ0Esd0JBR0osSUFDSSxpQ0FDQSx5QkFHSixJQUNJLCtCQUNBLHVCQUdKLElBQ0ksZ0NBQ0Esd0JBR0osS0FDSSwrQkFDQSx3QkFJUixpQkFDSSxJQUNJLGdDQUNBLDRCQUNBLHdCQUdKLElBQ0ksaUNBQ0EsNkJBQ0EseUJBR0osSUFDSSwrQkFDQSwyQkFDQSx1QkFHSixJQUNJLGdDQUNBLDRCQUNBLHdCQUdKLEtBQ0ksK0JBQ0EsMkJBQ0Esd0JBSVIsT0FDSSxvQ0FDQSxnQ0FDQSw0QkFDQSw2QkFDQSxxQkFHSix3QkFDSSxHQUNJLDJCQUNBLG1CQUdKLFFBQ0ksMkNBQ0EsbUNBR0osZ0JBQ0ksMENBQ0Esa0NBR0osWUFDSSwyQ0FDQSxtQ0FHSixLQUNJLHFDQUNBLDhCQUlSLGdCQUNJLEdBQ0ksMkJBQ0EsdUJBQ0EsbUJBR0osUUFDSSwyQ0FDQSx1Q0FDQSxtQ0FHSixnQkFDSSwwQ0FDQSxzQ0FDQSxrQ0FHSixZQUNJLDJDQUNBLHVDQUNBLG1DQUdKLEtBQ0kscUNBQ0EsaUNBQ0EsOEJBSVIsTUFDSSw0QkFDQSxvQkFLSiwwQkFDSSxHQUNJLGlDQUNBLHlCQUdKLElBQ0ksaURBQ0EseUNBR0osSUFDSSwrQ0FDQSx1Q0FHSixJQUNJLGlEQUNBLHlDQUdKLElBQ0ksK0NBQ0EsdUNBR0osSUFDSSxnREFDQSx3Q0FHSixLQUNJLGlDQUNBLDBCQUlSLGtCQUNJLEdBQ0ksaUNBQ0EsNkJBQ0EseUJBR0osSUFDSSxpREFDQSw2Q0FDQSx5Q0FHSixJQUNJLCtDQUNBLDJDQUNBLHVDQUdKLElBQ0ksaURBQ0EsNkNBQ0EseUNBR0osSUFDSSwrQ0FDQSwyQ0FDQSx1Q0FHSixJQUNJLGdEQUNBLDRDQUNBLHdDQUdKLEtBQ0ksaUNBQ0EsNkJBQ0EsMEJBSVIsUUFDSSw4QkFDQSxzQkFHSiw0QkFDSSxHQUNJLFVBQ0EsNkJBQ0EscUJBR0osSUFDSSxVQUNBLDhCQUNBLHNCQUdKLElBQ0ksNkJBQ0EscUJBR0osS0FDSSxVQUNBLDJCQUNBLG9CQUlSLG9CQUNJLEdBQ0ksVUFDQSw2QkFDQSx5QkFDQSxxQkFHSixJQUNJLFVBQ0EsOEJBQ0EsMEJBQ0Esc0JBR0osSUFDSSw2QkFDQSx5QkFDQSxxQkFHSixLQUNJLFVBQ0EsMkJBQ0EsdUJBQ0Esb0JBSVIsVUFDSSxnQ0FDQSx3QkFHSixnQ0FDSSxHQUNJLFVBQ0Esc0NBQ0EsOEJBR0osSUFDSSxVQUNBLG1DQUNBLDJCQUdKLElBQ0ksb0NBQ0EsNEJBR0osS0FDSSxnQ0FDQSx5QkFJUix3QkFDSSxHQUNJLFVBQ0Esc0NBQ0Esa0NBQ0EsOEJBR0osSUFDSSxVQUNBLG1DQUNBLCtCQUNBLDJCQUdKLElBQ0ksb0NBQ0EsZ0NBQ0EsNEJBR0osS0FDSSxnQ0FDQSw0QkFDQSx5QkFJUixjQUNJLG9DQUNBLDRCQUdKLGdDQUNJLEdBQ0ksVUFDQSxzQ0FDQSw4QkFHSixJQUNJLFVBQ0EsbUNBQ0EsMkJBR0osSUFDSSxvQ0FDQSw0QkFHSixLQUNJLGdDQUNBLHlCQUlSLHdCQUNJLEdBQ0ksVUFDQSxzQ0FDQSxrQ0FDQSw4QkFHSixJQUNJLFVBQ0EsbUNBQ0EsK0JBQ0EsMkJBR0osSUFDSSxvQ0FDQSxnQ0FDQSw0QkFHSixLQUNJLGdDQUNBLDRCQUNBLHlCQUlSLGNBQ0ksb0NBQ0EsNEJBR0osaUNBQ0ksR0FDSSxVQUNBLHFDQUNBLDZCQUdKLElBQ0ksVUFDQSxvQ0FDQSw0QkFHSixJQUNJLG1DQUNBLDJCQUdKLEtBQ0ksZ0NBQ0EseUJBSVIseUJBQ0ksR0FDSSxVQUNBLHFDQUNBLGlDQUNBLDZCQUdKLElBQ0ksVUFDQSxvQ0FDQSxnQ0FDQSw0QkFHSixJQUNJLG1DQUNBLCtCQUNBLDJCQUdKLEtBQ0ksZ0NBQ0EsNEJBQ0EseUJBSVIsZUFDSSxxQ0FDQSw2QkFHSiw4QkFDSSxHQUNJLFVBQ0EscUNBQ0EsNkJBR0osSUFDSSxVQUNBLG9DQUNBLDRCQUdKLElBQ0ksbUNBQ0EsMkJBR0osS0FDSSxnQ0FDQSx5QkFJUixzQkFDSSxHQUNJLFVBQ0EscUNBQ0EsaUNBQ0EsNkJBR0osSUFDSSxVQUNBLG9DQUNBLGdDQUNBLDRCQUdKLElBQ0ksbUNBQ0EsK0JBQ0EsMkJBR0osS0FDSSxnQ0FDQSw0QkFDQSx5QkFJUixZQUNJLGtDQUNBLDBCQUdKLDZCQUNJLEdBQ0ksMkJBQ0EsbUJBR0osSUFDSSw4QkFDQSxzQkFHSixJQUNJLFVBQ0EsNkJBQ0EscUJBR0osS0FDSSxVQUNBLDZCQUNBLHNCQUlSLHFCQUNJLEdBQ0ksMkJBQ0EsdUJBQ0EsbUJBR0osSUFDSSw4QkFDQSwwQkFDQSxzQkFHSixJQUNJLFVBQ0EsNkJBQ0EseUJBQ0EscUJBR0osS0FDSSxVQUNBLDZCQUNBLHlCQUNBLHNCQUlSLFdBQ0ksaUNBQ0EseUJBR0osaUNBQ0ksR0FDSSxnQ0FDQSx3QkFHSixJQUNJLFVBQ0Esb0NBQ0EsNEJBR0osS0FDSSxVQUNBLHFDQUNBLDhCQUlSLHlCQUNJLEdBQ0ksZ0NBQ0EsNEJBQ0Esd0JBR0osSUFDSSxVQUNBLG9DQUNBLGdDQUNBLDRCQUdKLEtBQ0ksVUFDQSxxQ0FDQSxpQ0FDQSw4QkFJUixlQUNJLHFDQUNBLDZCQUdKLGlDQUNJLEdBQ0ksZ0NBQ0Esd0JBR0osSUFDSSxVQUNBLG1DQUNBLDJCQUdKLEtBQ0ksVUFDQSxzQ0FDQSwrQkFJUix5QkFDSSxHQUNJLGdDQUNBLDRCQUNBLHdCQUdKLElBQ0ksVUFDQSxtQ0FDQSwrQkFDQSwyQkFHSixLQUNJLFVBQ0Esc0NBQ0Esa0NBQ0EsK0JBSVIsZUFDSSxxQ0FDQSw2QkFHSixrQ0FDSSxHQUNJLGdDQUNBLHdCQUdKLElBQ0ksVUFDQSxvQ0FDQSw0QkFHSixLQUNJLFVBQ0EscUNBQ0EsOEJBSVIsMEJBQ0ksR0FDSSxnQ0FDQSw0QkFDQSx3QkFHSixJQUNJLFVBQ0Esb0NBQ0EsZ0NBQ0EsNEJBR0osS0FDSSxVQUNBLHFDQUNBLGlDQUNBLDhCQUlSLGdCQUNJLHNDQUNBLDhCQUdKLCtCQUNJLEdBQ0ksZ0NBQ0Esd0JBR0osSUFDSSxVQUNBLG1DQUNBLDJCQUdKLEtBQ0ksVUFDQSxzQ0FDQSwrQkFJUix1QkFDSSxHQUNJLGdDQUNBLDRCQUNBLHdCQUdKLElBQ0ksVUFDQSxtQ0FDQSwrQkFDQSwyQkFHSixLQUNJLFVBQ0Esc0NBQ0Esa0NBQ0EsK0JBSVIsYUFDSSxtQ0FDQSwyQkFHSiwwQkFDSSxHQUNJLFVBR0osS0FDSSxXQUlSLGtCQUNJLEdBQ0ksVUFHSixLQUNJLFdBSVIsUUFDSSw4QkFDQSxzQkFHSiw4QkFDSSxHQUNJLFVBQ0Esb0NBQ0EsNEJBR0osS0FDSSxVQUNBLGdDQUNBLHlCQUlSLHNCQUNJLEdBQ0ksVUFDQSxvQ0FDQSxnQ0FDQSw0QkFHSixLQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0EseUJBSVIsWUFDSSxrQ0FDQSwwQkFHSixpQ0FDSSxHQUNJLFVBQ0Esc0NBQ0EsOEJBR0osS0FDSSxVQUNBLGdDQUNBLHlCQUlSLHlCQUNJLEdBQ0ksVUFDQSxzQ0FDQSxrQ0FDQSw4QkFHSixLQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0EseUJBSVIsZUFDSSxxQ0FDQSw2QkFHSiw4QkFDSSxHQUNJLFVBQ0Esb0NBQ0EsNEJBR0osS0FDSSxVQUNBLGdDQUNBLHlCQUlSLHNCQUNJLEdBQ0ksVUFDQSxvQ0FDQSxnQ0FDQSw0QkFHSixLQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0EseUJBSVIsWUFDSSxrQ0FDQSwwQkFHSixpQ0FDSSxHQUNJLFVBQ0Esc0NBQ0EsOEJBR0osS0FDSSxVQUNBLGdDQUNBLHlCQUlSLHlCQUNJLEdBQ0ksVUFDQSxzQ0FDQSxrQ0FDQSw4QkFHSixLQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0EseUJBSVIsZUFDSSxxQ0FDQSw2QkFHSiwrQkFDSSxHQUNJLFVBQ0EsbUNBQ0EsMkJBR0osS0FDSSxVQUNBLGdDQUNBLHlCQUlSLHVCQUNJLEdBQ0ksVUFDQSxtQ0FDQSwrQkFDQSwyQkFHSixLQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0EseUJBSVIsYUFDSSxtQ0FDQSwyQkFHSixrQ0FDSSxHQUNJLFVBQ0EscUNBQ0EsNkJBR0osS0FDSSxVQUNBLGdDQUNBLHlCQUlSLDBCQUNJLEdBQ0ksVUFDQSxxQ0FDQSxpQ0FDQSw2QkFHSixLQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0EseUJBSVIsZ0JBQ0ksc0NBQ0EsOEJBR0osNEJBQ0ksR0FDSSxVQUNBLG1DQUNBLDJCQUdKLEtBQ0ksVUFDQSxnQ0FDQSx5QkFJUixvQkFDSSxHQUNJLFVBQ0EsbUNBQ0EsK0JBQ0EsMkJBR0osS0FDSSxVQUNBLGdDQUNBLDRCQUNBLHlCQUlSLFVBQ0ksZ0NBQ0Esd0JBR0osK0JBQ0ksR0FDSSxVQUNBLHFDQUNBLDZCQUdKLEtBQ0ksVUFDQSxnQ0FDQSx5QkFJUix1QkFDSSxHQUNJLFVBQ0EscUNBQ0EsaUNBQ0EsNkJBR0osS0FDSSxVQUNBLGdDQUNBLDRCQUNBLHlCQUlSLGFBQ0ksbUNBQ0EsMkJBR0osMkJBQ0ksR0FDSSxVQUdKLEtBQ0ksV0FJUixtQkFDSSxHQUNJLFVBR0osS0FDSSxXQUlSLFNBQ0ksK0JBQ0EsdUJBR0osK0JBQ0ksR0FDSSxVQUNBLGdDQUNBLHdCQUdKLEtBQ0ksVUFDQSxtQ0FDQSw0QkFJUix1QkFDSSxHQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0Esd0JBR0osS0FDSSxVQUNBLG1DQUNBLCtCQUNBLDRCQUlSLGFBQ0ksbUNBQ0EsMkJBR0osa0NBQ0ksR0FDSSxVQUNBLGdDQUNBLHdCQUdKLEtBQ0ksVUFDQSxxQ0FDQSw4QkFJUiwwQkFDSSxHQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0Esd0JBR0osS0FDSSxVQUNBLHFDQUNBLGlDQUNBLDhCQUlSLGdCQUNJLHNDQUNBLDhCQUdKLCtCQUNJLEdBQ0ksVUFDQSxnQ0FDQSx3QkFHSixLQUNJLFVBQ0Esb0NBQ0EsNkJBSVIsdUJBQ0ksR0FDSSxVQUNBLGdDQUNBLDRCQUNBLHdCQUdKLEtBQ0ksVUFDQSxvQ0FDQSxnQ0FDQSw2QkFJUixhQUNJLG1DQUNBLDJCQUdKLGtDQUNJLEdBQ0ksVUFDQSxnQ0FDQSx3QkFHSixLQUNJLFVBQ0Esc0NBQ0EsK0JBSVIsMEJBQ0ksR0FDSSxVQUNBLGdDQUNBLDRCQUNBLHdCQUdKLEtBQ0ksVUFDQSxzQ0FDQSxrQ0FDQSwrQkFJUixnQkFDSSxzQ0FDQSw4QkFHSixnQ0FDSSxHQUNJLFVBQ0EsZ0NBQ0Esd0JBR0osS0FDSSxVQUNBLG1DQUNBLDRCQUlSLHdCQUNJLEdBQ0ksVUFDQSxnQ0FDQSw0QkFDQSx3QkFHSixLQUNJLFVBQ0EsbUNBQ0EsK0JBQ0EsNEJBSVIsY0FDSSxvQ0FDQSw0QkFHSixtQ0FDSSxHQUNJLFVBQ0EsZ0NBQ0Esd0JBR0osS0FDSSxVQUNBLHFDQUNBLDhCQUlSLDJCQUNJLEdBQ0ksVUFDQSxnQ0FDQSw0QkFDQSx3QkFHSixLQUNJLFVBQ0EscUNBQ0EsaUNBQ0EsOEJBSVIsaUJBQ0ksdUNBQ0EsK0JBR0osNkJBQ0ksR0FDSSxVQUNBLGdDQUNBLHdCQUdKLEtBQ0ksVUFDQSxvQ0FDQSw2QkFJUixxQkFDSSxHQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0Esd0JBR0osS0FDSSxVQUNBLG9DQUNBLGdDQUNBLDZCQUlSLFdBQ0ksaUNBQ0EseUJBR0osZ0NBQ0ksR0FDSSxVQUNBLGdDQUNBLHdCQUdKLEtBQ0ksVUFDQSxzQ0FDQSwrQkFJUix3QkFDSSxHQUNJLFVBQ0EsZ0NBQ0EsNEJBQ0Esd0JBR0osS0FDSSxVQUNBLHNDQUNBLGtDQUNBLCtCQUlSLGNBQ0ksb0NBQ0EsNEJBR0osd0JBQ0ksR0FDSSx1RUFDQSwrREFDQSwyQ0FDQSxtQ0FHSixJQUNJLGdGQUNBLHdFQUNBLDJDQUNBLG1DQUdKLElBQ0ksZ0ZBQ0Esd0VBQ0EsMENBQ0Esa0NBR0osSUFDSSwrRUFDQSx1RUFDQSwwQ0FDQSxrQ0FHSixLQUNJLDRFQUNBLG9FQUNBLDBDQUNBLG1DQUlSLGdCQUNJLEdBQ0ksdUVBQ0EsbUVBQ0EsK0RBQ0EsMkNBQ0EsbUNBR0osSUFDSSxnRkFDQSw0RUFDQSx3RUFDQSwyQ0FDQSxtQ0FHSixJQUNJLGdGQUNBLDRFQUNBLHdFQUNBLDBDQUNBLGtDQUdKLElBQ0ksK0VBQ0EsMkVBQ0EsdUVBQ0EsMENBQ0Esa0NBR0osS0FDSSw0RUFDQSx3RUFDQSxvRUFDQSwwQ0FDQSxtQ0FJUixlQUNJLG9DQUNBLGdDQUNBLDRCQUNBLDRCQUNBLG9CQUdKLDJCQUNJLEdBQ0ksb0RBQ0EsNENBQ0EsVUFHSixJQUNJLHFEQUNBLDZDQUdKLElBQ0ksb0RBQ0EsNENBR0osS0FDSSxtREFDQSwyQ0FDQSxXQUlSLG1CQUNJLEdBQ0ksb0RBQ0EsZ0RBQ0EsNENBQ0EsVUFHSixJQUNJLHFEQUNBLGlEQUNBLDZDQUdKLElBQ0ksb0RBQ0EsZ0RBQ0EsNENBR0osS0FDSSxtREFDQSwrQ0FDQSwyQ0FDQSxXQUlSLFNBQ0ksK0NBQ0EsMkNBQ0EsdUNBQ0EsK0JBQ0EsdUJBR0osMkJBQ0ksR0FDSSxvREFDQSw0Q0FDQSxVQUdKLElBQ0kscURBQ0EsNkNBR0osSUFDSSxvREFDQSw0Q0FHSixLQUNJLG1EQUNBLDJDQUNBLFdBSVIsbUJBQ0ksR0FDSSxvREFDQSxnREFDQSw0Q0FDQSxVQUdKLElBQ0kscURBQ0EsaURBQ0EsNkNBR0osSUFDSSxvREFDQSxnREFDQSw0Q0FHSixLQUNJLG1EQUNBLCtDQUNBLDJDQUNBLFdBSVIsU0FDSSwrQ0FDQSwyQ0FDQSx1Q0FDQSwrQkFDQSx1QkFHSiw0QkFDSSxHQUNJLG1EQUNBLDJDQUNBLFVBR0osS0FDSSxvREFDQSw0Q0FDQSxXQUlSLG9CQUNJLEdBQ0ksbURBQ0EsK0NBQ0EsMkNBQ0EsVUFHSixLQUNJLG9EQUNBLGdEQUNBLDRDQUNBLFdBSVIsVUFDSSxnQ0FDQSx3QkFDQSwrQ0FDQSwyQ0FDQSx1Q0FHSiw0QkFDSSxHQUNJLG1EQUNBLDJDQUNBLFVBR0osS0FDSSxvREFDQSw0Q0FDQSxXQUlSLG9CQUNJLEdBQ0ksbURBQ0EsK0NBQ0EsMkNBQ0EsVUFHSixLQUNJLG9EQUNBLGdEQUNBLDRDQUNBLFdBSVIsVUFDSSwrQ0FDQSwyQ0FDQSx1Q0FDQSxnQ0FDQSx3QkFHSixnQ0FDSSxHQUNJLGlEQUNBLHlDQUNBLFVBR0osSUFDSSxnREFDQSx3Q0FDQSxVQUdKLElBQ0ksK0NBQ0EsdUNBQ0EsVUFHSixLQUNJLDZDQUNBLHFDQUNBLFdBSVIsd0JBQ0ksR0FDSSxpREFDQSw2Q0FDQSx5Q0FDQSxVQUdKLElBQ0ksZ0RBQ0EsNENBQ0Esd0NBQ0EsVUFHSixJQUNJLCtDQUNBLDJDQUNBLHVDQUNBLFVBR0osS0FDSSw2Q0FDQSx5Q0FDQSxxQ0FDQSxXQUlSLGNBQ0ksb0NBQ0EsNEJBQ0EsMkNBQ0EsbUNBR0osaUNBQ0ksR0FDSSw2Q0FDQSxxQ0FDQSxVQUdKLEtBQ0ksaURBQ0EseUNBQ0EsV0FJUix5QkFDSSxHQUNJLDZDQUNBLHlDQUNBLHFDQUNBLFVBR0osS0FDSSxpREFDQSw2Q0FDQSx5Q0FDQSxXQUlSLGVBQ0kscUNBQ0EsNkJBQ0EsMENBQ0Esa0NBR0osNEJBQ0ksR0FDSSx1Q0FDQSwrQkFDQSxrQ0FDQSwwQkFDQSxVQUdKLEtBQ0ksdUNBQ0EsK0JBQ0EsNEJBQ0Esb0JBQ0EsV0FJUixvQkFDSSxHQUNJLHVDQUNBLG1DQUNBLCtCQUNBLGtDQUNBLDhCQUNBLDBCQUNBLFVBR0osS0FDSSx1Q0FDQSxtQ0FDQSwrQkFDQSw0QkFDQSx3QkFDQSxvQkFDQSxXQUlSLFVBQ0ksZ0NBQ0Esd0JBR0osb0NBQ0ksR0FDSSxxQ0FDQSw2QkFDQSxpQ0FDQSx5QkFDQSxVQUdKLEtBQ0kscUNBQ0EsNkJBQ0EsNEJBQ0Esb0JBQ0EsV0FJUiw0QkFDSSxHQUNJLHFDQUNBLGlDQUNBLDZCQUNBLGlDQUNBLDZCQUNBLHlCQUNBLFVBR0osS0FDSSxxQ0FDQSxpQ0FDQSw2QkFDQSw0QkFDQSx3QkFDQSxvQkFDQSxXQUlSLGtCQUNJLHdDQUNBLGdDQUdKLHFDQUNJLEdBQ0ksc0NBQ0EsOEJBQ0EsZ0NBQ0Esd0JBQ0EsVUFHSixLQUNJLHNDQUNBLDhCQUNBLDRCQUNBLG9CQUNBLFdBSVIsNkJBQ0ksR0FDSSxzQ0FDQSxrQ0FDQSw4QkFDQSxnQ0FDQSw0QkFDQSx3QkFDQSxVQUdKLEtBQ0ksc0NBQ0Esa0NBQ0EsOEJBQ0EsNEJBQ0Esd0JBQ0Esb0JBQ0EsV0FJUixtQkFDSSx5Q0FDQSxpQ0FHSixrQ0FDSSxHQUNJLHFDQUNBLDZCQUNBLGdDQUNBLHdCQUNBLFVBR0osS0FDSSxxQ0FDQSw2QkFDQSw0QkFDQSxvQkFDQSxXQUlSLDBCQUNJLEdBQ0kscUNBQ0EsaUNBQ0EsNkJBQ0EsZ0NBQ0EsNEJBQ0Esd0JBQ0EsVUFHSixLQUNJLHFDQUNBLGlDQUNBLDZCQUNBLDRCQUNBLHdCQUNBLG9CQUNBLFdBSVIsZ0JBQ0ksc0NBQ0EsOEJBR0osbUNBQ0ksR0FDSSxzQ0FDQSw4QkFDQSxpQ0FDQSx5QkFDQSxVQUdKLEtBQ0ksc0NBQ0EsOEJBQ0EsNEJBQ0Esb0JBQ0EsV0FJUiwyQkFDSSxHQUNJLHNDQUNBLGtDQUNBLDhCQUNBLGlDQUNBLDZCQUNBLHlCQUNBLFVBR0osS0FDSSxzQ0FDQSxrQ0FDQSw4QkFDQSw0QkFDQSx3QkFDQSxvQkFDQSxXQUlSLGlCQUNJLHVDQUNBLCtCQUdKLDZCQUNJLEdBQ0ksdUNBQ0EsK0JBQ0EsNEJBQ0Esb0JBQ0EsVUFHSixLQUNJLHVDQUNBLCtCQUNBLGlDQUNBLHlCQUNBLFdBSVIscUJBQ0ksR0FDSSx1Q0FDQSxtQ0FDQSwrQkFDQSw0QkFDQSx3QkFDQSxvQkFDQSxVQUdKLEtBQ0ksdUNBQ0EsbUNBQ0EsK0JBQ0EsaUNBQ0EsNkJBQ0EseUJBQ0EsV0FJUixXQUNJLGlDQUNBLHlCQUdKLHFDQUNJLEdBQ0kscUNBQ0EsNkJBQ0EsNEJBQ0Esb0JBQ0EsVUFHSixLQUNJLHFDQUNBLDZCQUNBLGdDQUNBLHdCQUNBLFdBSVIsNkJBQ0ksR0FDSSxxQ0FDQSxpQ0FDQSw2QkFDQSw0QkFDQSx3QkFDQSxvQkFDQSxVQUdKLEtBQ0kscUNBQ0EsaUNBQ0EsNkJBQ0EsZ0NBQ0EsNEJBQ0Esd0JBQ0EsV0FJUixtQkFDSSx5Q0FDQSxpQ0FHSixzQ0FDSSxHQUNJLHNDQUNBLDhCQUNBLDRCQUNBLG9CQUNBLFVBR0osS0FDSSxzQ0FDQSw4QkFDQSxpQ0FDQSx5QkFDQSxXQUlSLDhCQUNJLEdBQ0ksc0NBQ0Esa0NBQ0EsOEJBQ0EsNEJBQ0Esd0JBQ0Esb0JBQ0EsVUFHSixLQUNJLHNDQUNBLGtDQUNBLDhCQUNBLGlDQUNBLDZCQUNBLHlCQUNBLFdBSVIsb0JBQ0ksMENBQ0Esa0NBR0osbUNBQ0ksR0FDSSxxQ0FDQSw2QkFDQSw0QkFDQSxvQkFDQSxVQUdKLEtBQ0kscUNBQ0EsNkJBQ0EsaUNBQ0EseUJBQ0EsV0FJUiwyQkFDSSxHQUNJLHFDQUNBLGlDQUNBLDZCQUNBLDRCQUNBLHdCQUNBLG9CQUNBLFVBR0osS0FDSSxxQ0FDQSxpQ0FDQSw2QkFDQSxpQ0FDQSw2QkFDQSx5QkFDQSxXQUlSLGlCQUNJLHVDQUNBLCtCQUdKLG9DQUNJLEdBQ0ksc0NBQ0EsOEJBQ0EsNEJBQ0Esb0JBQ0EsVUFHSixLQUNJLHNDQUNBLDhCQUNBLGdDQUNBLHdCQUNBLFdBSVIsNEJBQ0ksR0FDSSxzQ0FDQSxrQ0FDQSw4QkFDQSw0QkFDQSx3QkFDQSxvQkFDQSxVQUdKLEtBQ0ksc0NBQ0Esa0NBQ0EsOEJBQ0EsZ0NBQ0EsNEJBQ0Esd0JBQ0EsV0FJUixrQkFDSSx3Q0FDQSxnQ0FHSiwrQkFDSSxHQUNJLFVBQ0Esc0NBQ0EsOEJBR0osS0FDSSxnQ0FDQSx5QkFJUix1QkFDSSxHQUNJLFVBQ0Esc0NBQ0Esa0NBQ0EsOEJBR0osS0FDSSxnQ0FDQSw0QkFDQSx5QkFJUixhQUNJLG1DQUNBLDJCQUdKLCtCQUNJLEdBQ0ksVUFDQSxzQ0FDQSw4QkFHSixLQUNJLGdDQUNBLHlCQUlSLHVCQUNJLEdBQ0ksVUFDQSxzQ0FDQSxrQ0FDQSw4QkFHSixLQUNJLGdDQUNBLDRCQUNBLHlCQUlSLGFBQ0ksbUNBQ0EsMkJBR0osZ0NBQ0ksR0FDSSxVQUNBLHFDQUNBLDZCQUdKLEtBQ0ksZ0NBQ0EseUJBSVIsd0JBQ0ksR0FDSSxVQUNBLHFDQUNBLGlDQUNBLDZCQUdKLEtBQ0ksZ0NBQ0EsNEJBQ0EseUJBSVIsY0FDSSxvQ0FDQSw0QkFHSixnQ0FDSSxHQUNJLGdDQUNBLHdCQUdKLEtBQ0ksVUFDQSxzQ0FDQSwrQkFJUix3QkFDSSxHQUNJLGdDQUNBLDRCQUNBLHdCQUdKLEtBQ0ksVUFDQSxzQ0FDQSxrQ0FDQSwrQkFJUixjQUNJLG9DQUNBLDRCQUdKLGlDQUNJLEdBQ0ksZ0NBQ0Esd0JBR0osS0FDSSxVQUNBLHFDQUNBLDhCQUlSLHlCQUNJLEdBQ0ksZ0NBQ0EsNEJBQ0Esd0JBR0osS0FDSSxVQUNBLHFDQUNBLGlDQUNBLDhCQUlSLGVBQ0kscUNBQ0EsNkJBR0osOEJBQ0ksR0FDSSxnQ0FDQSx3QkFHSixLQUNJLFVBQ0Esc0NBQ0EsK0JBSVIsc0JBQ0ksR0FDSSxnQ0FDQSw0QkFDQSx3QkFHSixLQUNJLFVBQ0Esc0NBQ0Esa0NBQ0EsK0JBSVIsWUFDSSxrQ0FDQSwwQkFHSiw2QkFDSSxHQUNJLHFDQUNBLDZCQUdKLEtBQ0ksVUFDQSxnQ0FDQSx5QkFJUixxQkFDSSxHQUNJLHFDQUNBLGlDQUNBLDZCQUdKLEtBQ0ksVUFDQSxnQ0FDQSw0QkFDQSx5QkFJUixXQUNJLGlDQUNBLHlCQUdKLGdDQUNJLEdBQ0ksZ0NBQ0Esd0JBR0osS0FDSSxVQUNBLHFDQUNBLDhCQUlSLHdCQUNJLEdBQ0ksZ0NBQ0EsNEJBQ0Esd0JBR0osS0FDSSxVQUNBLHFDQUNBLGlDQUNBLDhCQUlSLGNBQ0ksb0NBQ0EsNEJBR0oseUJBQ0ksR0FDSSw0QkFDQSxvQkFDQSxrQ0FDQSwwQkFDQSw4Q0FDQSxzQ0FHSixRQUNJLGdDQUNBLHdCQUNBLGtDQUNBLDBCQUNBLDhDQUNBLHNDQUdKLElBQ0ksZ0NBQ0Esd0JBQ0Esa0NBQ0EsMEJBQ0EsOENBQ0Esc0NBR0osSUFDSSw4Q0FDQSxzQ0FDQSxrQ0FDQSwwQkFDQSw4Q0FDQSxzQ0FDQSxVQUdKLEtBQ0ksb0NBQ0EsNEJBQ0EsV0FJUixpQkFDSSxHQUNJLDRCQUNBLHdCQUNBLG9CQUNBLGtDQUNBLDhCQUNBLDBCQUNBLDhDQUNBLHNDQUdKLFFBQ0ksZ0NBQ0EsNEJBQ0Esd0JBQ0Esa0NBQ0EsOEJBQ0EsMEJBQ0EsOENBQ0Esc0NBR0osSUFDSSxnQ0FDQSw0QkFDQSx3QkFDQSxrQ0FDQSw4QkFDQSwwQkFDQSw4Q0FDQSxzQ0FHSixJQUNJLDhDQUNBLDBDQUNBLHNDQUNBLGtDQUNBLDhCQUNBLDBCQUNBLDhDQUNBLHNDQUNBLFVBR0osS0FDSSxvQ0FDQSxnQ0FDQSw0QkFDQSxXQUlSLE9BQ0ksNkJBQ0EscUJBS0osMEJBQ0ksR0FDSSxVQUNBLG9EQUNBLDRDQUdKLEtBQ0ksVUFDQSwrQ0FDQSx3Q0FJUixrQkFDSSxHQUNJLFVBQ0Esb0RBQ0EsZ0RBQ0EsNENBR0osS0FDSSxVQUNBLCtDQUNBLDJDQUNBLHdDQUlSLFFBQ0ksOEJBQ0Esc0JBS0osMkJBQ0ksR0FDSSxVQUNBLCtDQUNBLHVDQUdKLEtBQ0ksVUFDQSxrREFDQSwyQ0FJUixtQkFDSSxHQUNJLFVBQ0EsK0NBQ0EsMkNBQ0EsdUNBR0osS0FDSSxVQUNBLGtEQUNBLDhDQUNBLDJDQUlSLFNBQ0ksK0JBQ0EsdUJDajBGSixXQUNDLGtDQUNBLG1CQUNBLDhEQUVELFdBQ0Msa0NBQ0EsbUJBQ0Esd0VBWUQsWUFKQywwQkFDQSwyQkFNRCxZQVBDLDBCQUNBLDJCQWlCRCx5Q0FDQSx3Q0FDQSxzQ0FFQSx3Q0FDQSx3Q0FDQSx5Q0FDQSxtQ0FDQSxvQ0FDQSxxQ0FDQSxzQ0FDQSxzQ0FFQSxvQ0FDQSx1Q0FDQSx1Q0FDQSx1Q0FDQSx1Q0FFQSw2RUFDQSw2RUFDQSw2RUFJQyx5QkFDQyxrQkFDQSxrQkFFQSxpQ0FDQyxlQUdELGdDQUNDLFdBQ0EscUJBQ0Esa0JBQ0EsT0FDQSxjQUdGLDRCQUNDLGtCQUdBLDZCQUNDLHNCQUNBLE1BUUEsMkJBQ0MsWUFDQSxpQkFJRCx3Q0FDQyxnQkFDQSxTQU9ELDRCQUNDLFlBQ0EsaUJBSUQseUNBQ0MsZ0JBQ0EsU0FPRCw0QkFDQyxZQUNBLGlCQUlELHlDQUNDLGdCQUNBLFNBT0QsOEJBQ0MsU0FDQSxVQUNBLGNBQ0EsY0FDQSxXQUNBLGVBQ0EsZUFDQSxXQzVJTSxRRGtKUixvQkFDQyxhQUNBLFFBQ0EsVUFFQSx5QkFDQyxlQU9ILGdCQUNDLFlBQ0EsYUFDQSxNQ2hLSSxRRGlLSixpQkFFRCxlQUNDLFlBQ0EsTUNyS0ksUURzS0osZ0JBSUEsd0JBQ0MsZ0JBRUQsdUJBQ0MsYUU3S0gsMlpBQ0MsU0FDQSxVQUNBLFNBWUQsOEVBQ0MsY0FPRCxNQUNDLGdCQUdELE1BQ0MseUJBQ0EsaUJBR0QsdU1BQ0Msd0JBQ0EscUJBRUQsK0dBSUMsaURBQ0EsbURBQ0Esd0RBR0QsbUJBQ0Msd0JBQ0EscUJBQ0EsK0JBQ0EsNEJBQ0EsdUJBRUQsbUJBQ0MsTUQ1Q1EsUUMrQ1QsU0FDQyxjQUNBLG1CQUNBLGdCQVFELGlCQUNDLFVBUUQsSUFDQyxTQUNBLCtCQWFELG9FQUVDLDBCQUNBLGVBQ0Esa0JBRUQsc0NBQ0MsZUFVRCx1Q0FDQyxzQkFDQSxVQVNELG1CQUNDLDZCQUNBLDRCQUNBLCtCQUNBLHVCQVFELCtGQUNDLHdCQU9ELGlEQUNDLFNBQ0EsVUFRRCxTQUNDLGNBQ0EsbUJBT0QsTUFDQyx5QkFDQSxpQkFJRCxvRUFDQyx5QkFFRCxxQkFDQyxzQkFhRCxXQUNDLGdCQUVELElBQ0MsZUFFRCxNQUNDLG9DQUVELFFBQ0MsaUVBQ0QsU0FDQywrQkFFRCxVQUNDLG1EQUVELGtFQUVDLGlDQUVELE1BQ0MsNENBRUQsY0FDQyxZQUVELFNBQ0MsNkJBRUQsT0FDQyxrQkFDQSxnQkFDQSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLFlBQ0EsY0FHRCxpQkFFQyx3QkN0T0QsS0FDQyxrQkFDQSxXQUNBLGtQQUNBLGVBQ0EsZ0JBQ0Esd0JBR0QsVUFDQyxhQUNBLGtCQUNBLFdBQ0EsT0FDQSxXQUNBLFlBRUEsa0JBQ0EsV0ZYTyxRRWFQLHVCQUNDLE1BR0QsWUFDQyxxQkFDQSxZQUNBLGdCQUNBLDBCQUNBLGtCQUlGLFdBQ0MsYUFHRCxTQUNDLFdBQ0EsV0FDQSxtQkFHRCxhQUNDLGtCQUlELGFBQ0MsZ0JBQ0EsYUFDQSxhQUNBLFNBQ0EsV0FDQSxZQUNBLGFBQ0EsbUJBQ0EsMENBSUUsNkJBQ0MsZUFHRCwrQkFDQyxXQUlGLGdDQ3RERSxhQUNBLG1CRHVERCx1QkFDQSxTQUNBLFNBQ0EsWUFFQSx1Q0NsQkMsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQkRlQSxvQkFDQSxzQkFDQSxnQkFLSCxrQkFDQyxhQ3ZFRSxhQUNBLG1CRHdFRixrQkFDQSxTQUNBLFdBQ0EsWUFDQSwyQkFHRCxpQkFDQyxPQUNBLFdBQ0Esa0JBQ0EsK0JBRUEsNEJBQ0MsZUFJRixvQkFDQyxjQUNBLGVBS0YsaUJBQ0MsZUFDQSxZQUNBLFdBQ0EsWUFDQSxhQUNBLGFBRUEscUJBQ0MsV0FDQSxZRXpIRixnQkFDQyxpQkFDQSxZQUNBLGNBRUEscUJBQ0MsZUFJRixRQUNDLGFBQ0EsZUFDQSxNQUNBLFdBQ0EsWUFDQSxnQkFDQSwyREFFQSxjQUNDLFdBQ0EsWUFDQSxnQkFDQSwwREFHRCxjQUNDLFlEZEUsYUFDQSxtQkNlRiw4QkFHRCxlQUNDLGtCQUNBLFNBQ0Esc0JBQ0Esa0JBQ0EsMkRBQ0EsZ0JBQ0EsaUNBQ0MscUJBQ0EsYUFDQSxZQUVELGlCQUNDLHFCQUVELHNCQUNDLGtCQUNBLFNBQ0EsV0FDQSxtQkFDQSxXTDNDRixlQUNBLFlLMkNtQixJQUNqQixjQUNBLDZCQUNDLHFCQUNBLGtCQUNBLFdBQ0EsU0FDQSxRQUNBLFdBQ0EsWUFDQSxnRkFDQSxxQkFLSCxtQkFDQyxhQUNBLDBEQUVBLGtDQUNDLFlBQ0EsMERBS0QsNkJBQ0Msa0RBS0QscUJBQ0MsWUFDQSxZQUNBLDJFQUlGLGFBSUMsZ0JBQ0EsYUFDQSxZQUNBLHlEQU5BLGtCQUNDLFlBT0QscUJBQ0MsWUFDQSxrQkFDQSxnQ0FDQSx1QkQ3RkMsYUFDQSxtQkM4RkEsdUJBQ0EsUUFDQSxnQkxyR0gsZUFDQSxZS3FHb0IsSUFFakIsOEJBQ0MsTUovR0UsUUltSEYsaUNBQ0MsV0FDQSxjQUNBLFdBQ0EsWURoR0YsV0FDQSxjQUNBLFdBQ0EsWUFDQSw0QkFDQSw0QkFDQSxxQkM0RkUsNkRBSUYsNkJBQ0MsTUo5SEUsUUltSUgsOEJBQ0MsTUpwSUUsUUl5SUgsZ0NBQ0MsaUJMcElKLGVBQ0EsWUtvSXFCLElBRWhCLHdDQUNDLE1KOUlBLFFJa0pELHlDQUNDLE1KbkpBLFFJc0pGLDJDQUNDLG9CQU9MLGNBQ0MsZUx6SkQsZUFDQSxZS3lKa0IsSUFJakIsOEJBQ0MsYUFDQSwwREFDQSxrREFHRCxxQkFDQyxhQUNBLDBEQUVDLDBDQUNDLGlCSjlLRyxRSStLSCxnQ0FRSixZQUNDLDZCQUVBLGtCQUNDLGFBQ0EsZUFHRCxzQkFDQyxhQUNBLFVBRUEsMkJEbExDLGFBQ0Esc0JDbUxBLFNBR0MsZ0NMbk1KLGVBQ0EsWUttTXNCLElBRWpCLHNDQUNDLE1KN01BLFFJb05MLGtCRGxNRSxhQUNBLHNCQ21NRCxxQkFDQSxpQkFFQSx1QkFDQyxhQUNBLHlCQUNBLGVBQ0EsWUFDQSxnQkFDQSxpQkFFQSwwQkFDQyxNSnhOSSxRREpSLGVBQ0EsWUs0TnFCLElBQ2pCLGdCQUtILHlCQUNDLFlBQ0EsWUFDQSxnQkFHQyxzQ0FDQyxrQkFDQSxpQkFDQSx5QkFDQSxrQkFDQSx1RkFDQSxlQU9ELHNDQUNDLGFBQ0EsZ0JBQ0Esa0JBQ0EsV0FDQSxtQkFDQSxpQkFDQSx5QkFDQSxrQkFDQSxnQkFFQSx5Q0FDQyxpQkFDQSwrQ0FDQyxXSnpRQyxRSWlSUCxlQUNDLFlBQ0EsbUJBRUEscUJENVFFLGFBQ0EsbUJDNlFELDhCQUdELHlCRGpSRSxhQUNBLG1CQ2tSRCxTQUdDLHFDRHpRQSxXQUNBLGNBQ0EsV0FDQSxZQUNBLDRCQUNBLDRCQUNBLHFCQ3VRQSwrR0FDQSxnSEFDQSwwR0FDQSw0R0FDQSw0R0FJRiwwQkFDQyxNSm5TTSxRREpSLGVBQ0EsWUt1U21CLElBSW5CLGVBQ0MsYUFDQSxzRUFFQSxxQkRwU0UsYUFDQSxzQkNxU0QsbUJBQ0EsdUJBQ0EsU0FFQSx1QkFDQyxXTHZUSCxlQUNBLFlLdVRvQixJQUluQiw2QkFDQyxTQUdELG9CQUNDLFlBQ0EsZ0JBQ0EsU0FFQSxxQkFDQyxNSjVVRyxRSStVSixxQkFDQyxXQUNBLFdKclZNLFFJMlZWLFlBQ0Msa0JBSUEsV0FDQyw2QkFDRSxrQ0FDQSx1QkFFRix3QkFDQyxlQUNBLGVBR0Qsa0JBQ0MsYUFDQSxvQkFDQyxzQkFHRCx3QkFDQyxrQkFLRixvQkFDQyxrQkFDQSxrQkFFQSxvQ0FDQyxrQkFHRCwyQkFDQyxlQUdELHlCQUNDLGtCQUNBLE1BQ0EsT0FHRCx1QkFDQyxrQkFHRCw0QkFDQyxVQUNBLGVBQ0EsZUFDQSxpQkFHRCxpQ0FDQyxlQU1KLGlCQUNDLGtCQUNBLDJEQUVELEtBQ0MsaUJBQ0EsNERDbmFELEtBQ0Msb0JBQ0EsbUJBQ0EsdUJBQ0EsUUFDQSxXQUNBLGdCQUNBLFlBQ0EsZU5LQSxlQUNBLFlNTGlCLElBQ2pCLGtCQUNBLG1CQUNBLGtCQUNBLGlCQUNBLGdCQU1BLGFBQ0MsTUxSUSxRS1NSLGtCQUNBLHNCQUVBLG1CQUNDLE1MbkJJLFFLdUJOLGFBQ0MsV0FDQSxhTDdCUSxRSzhCUixXTDlCUSxRS2lDVCxTQUNDLGFMaENJLFFLaUNKLFdMakNJLFFLb0NMLDRCQUVDLE1MMUJPLFFLMkJQLGFMekJPLFFLMEJQLGlCTDFCTyxRSzZCUixRQUNDLFlBQ0EsZUFDQSxrQkFFRCxRQUNDLFlBQ0EsZUFDQSxrQkFHRCxXQUNDLGVBQ0EsbUJBQ0Esb0JBQ0MsV0FDQSxhTHpESSxRSzBESixXTDFESSxRSzZETCxrQkFDQyxNTDlESSxRSytESixnQkFJRixTQUNDLFNBQ0EsZUFDQSxXTmhFRCxlQUNBLFlNZ0VrQixJQUNqQiw2REFFQSxlQUNDLFdBQ0EsY0FDQSxXQUNBLFdBQ0Esa0JBQ0EsMEVBS0gsYUFDQyxTQUVBLGlCRjlFRyxhQUNBLG1CRWlGSCxzQkFDQyw4QkFJRixjQUNDLFVGeEZHLGFBQ0EsbUJFeUZILFFBRUEsd0JBQ0MsdUJBQ0EsZ0JBRUEsNkJBQ0MsZUFJRixrQkFDQyxzQkFDQSx1QkFHRCx1QkFDQyw4QkFJRixXQUNDLGVBQ0EsTUwzSE0sUUs0SE4sMEJBRUEsb0RBR0MsTUxqSUssUU1GTixZSG9CRyxhQUNBLHNCR25CRixTQUdELFVIT0csYUFDQSxtQkdORixTQUNBLFlBQ0EsZUFDQSx5QkFDQSxrQkFDQSxlQUVBLGdCQUNDLFdBQ0EsZUFDQSxlQUNBLGdCQUdELGdCQUNDLFdBQ0EsZ0JBQ0EsZUFDQSxhQUdELHdCQUNDLHVCQUNBLGFBRUQsbUJBQ0MsV0FDQSxZQUNBLGVBQ0EsYUFHRCx5QkFDQyxNTjVCTSxRTStCUCx1QkFDQyx5QkFJRixrQkhwQ0csYUFDQSxtQkdxQ0YsU0FDQSxlQUVBLHdCUDdDRCxlQUNBLFlPNkNtQixJQUNqQixlQUVELHVDSEZFLFdBQ0EsZUFDQSxlQUNBLFlBQ0EsZ0JBQ0EsZ0JHREQsc0JBQ0EsbUJBQ0EsNEJBQ0EscUJBQ0EsMkRBRUEsK0NBQ0MsbUVBS0gsb0JBQ0MsZ0JBS0QsYUhqRUcsYUFDQSxtQkdrRUYsa0JBQ0EsV0FDQSxZQUNBLDBCQUNBLE1OMUVPLFFNMkVQLHlCQUNBLGtCQUNBLHVGQUNBLGVBR0QsY0FDQyxrQlBuRkQsZUFDQSxZT21Ga0IsSUFHbEIsYUFDQyxhQUNBLGdCQUNBLGtCQUNBLHFCQUNBLE9BQ0EsV0FDQSxtQkFDQSxpQkFDQSx5QkFDQSxrQkFDQSxnQkFFQSxnQkFDQyxpQkFDQSxzQkFDQyxXTjVHSSxRTWdITixnQkFDQyxTQUNBLHdCQ3pIRixZQUNDLDZCQUVBLGVKYUUsYUFDQSxtQklaRCxnQ0FDQSxlQUdDLDBCQUNDLGtCQUNBLDZCQUNBLG1CQUNBLGdDQUNDLFdBQ0EscUJKNkVGLGtCQUNBLFFBQ0EsVUFDQSwyQkFwQ0EsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQkk5Q0Usc0JBQ0EscUVBQ0EscUJBTUYsMkJBQ0MsZUFDQSxNUHRCRSxRT3VCRiwwQkFJRixxQkFDQyxNUDVCRyxRTzZCSCxXUFhFLFFPZUosaUJBQ0MsWUFDQSxnQkFDQSxjUjlCRixlQUNBLFlROEJtQixJQUNqQixrQkFFRCxpQ0FFQyxXQUNBLHlCQUNBLGtCUnRDRixlQUNBLFlRc0NtQixJSmpEaEIsZ0JBQ0EsdUJBQ0EsbUJJa0RGLGtCQUNDLGlCQUNBLGNSNUNGLGVBQ0EsWVE0Q21CLElBSWpCLHlCQUNDLHVCQUNBLGVBQ0Esb0RBQ0MsaUdBQ0Esb0NBQ0EsNEJBQ0Esa0NBR0YsNEJBQ0MsWUFDQSxjQUVELDZCQUNDLGlCQUNBLGFBQ0EsdUJBQ0Esc0JBQ0EsaUJBQ0EsY0FDQSxvQ0FDQyxhQUNBLGVBQ0Esa0JBQ0EsTVBoRkUsUU9vRkoscUNBQ0Msa0JKaENBLFdBQ0EsZUFDQSxlQUNBLFlBQ0EsZ0JBQ0EsZ0JJNkJBLGlCQUNBLCtCQUNBLHlCQUVBLHVGQUVDLFdBQ0EsY0poQ0Qsa0JBQ0EsUUFDQSxTQUNBLGdDSStCQyxXUGhHRSxRT21HSCw0Q0FDQyxVQUNBLFlBRUQsMkNBQ0MsV0FDQSxXQUNBLFVBQ0EsdUJBR0QsNENBQ0Msd0JBQ0EseUJBQ0Esa0RBQ0MsVUFDQSx1QkFLSCxzQ0FDQyxnQkFDQSxhQUNBLGtCQUNBLFdBQ0EsbUJBQ0Esa0JBQ0EsMEJBQ0EsZUFDQSxpQkFDQSxvQkFFQSw2Q0FDQyxhQUNBLGVBQ0Esa0JBQ0EsT0FDQSxrQlJuSUosZUFDQSxZUW1JcUIsSUFNbkIsbUJBQ0Msa0JBRUEsMEJBQ0MsYUFDQSxNUHJKRSxRRE1OLGVBQ0EsWVErSXFCLElBR25CLHVCQUNDLGtCQUtILGtCSnJKRyxhQUNBLG1CSXNKRix1QkFDQSxTQUNBLGdCQUdDLGtDSjVKQyxhQUNBLG1CSTZKQSx1QkpuSEEsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQkpwREgsZUFDQSxZUW1Lb0IsSUFDakIsa0JBQ0EseUJBQ0EsNEJBQ0EsNEJBRUEsMkNBQ0MscUVBRUQsMkNBQ0Msc0VBRUQsMkNBQ0Msa0JBR0QseUNBQ0MsYVAzTEUsUU80TEYsaUJQMUtDLFFPZ0xMLGNBQ0MsZ0JBQ0EsNkJBR0MsMkJBQ0MsZUFDQSxnQ0FNQSxrQ1J6TUgsZUFDQSxZUXlNcUIsSUFFakIsc0NKcE1ELG9CQUNBLG1CSXFNRSx1QkFDQSxZQUdBLE1QeE5DLFFETU4sZUFDQSxZUWtOc0IsSUFJakIsMkNBQ0MsTVBwTkUsUU9xTkYsYVBuTkUsUU93TkwsaUNBQ0MsY0FDQSxlQUNBLGNSak9KLGVBQ0EsWVFpT3FCLElBSW5CLDJCQUNDLGVBQ0EsZUFHQyx1Q0FDQyxlQUtELGdGQUVDLGVBQ0EsaUJBQ0EsZ0JBQ0Esd0JBRUEsMEZBQ0Msc0JBS0Ysd0NBQ0MscUJBS0gsMkJBQ0MsNkJBQ0EsZ0NBRUEsaUNBQ0MsNkJBR0QsNkJKeFFBLGFBQ0EsbUJJeVFDLFNBQ0Esa0JSL1FKLGVBQ0EsWVErUXFCLElBRWpCLGdESmpRRCxXQUNBLGNBQ0EsV0FDQSxZQUNBLDRCQUNBLDRCQUNBLHFCSThQQyw4R0FDQSxrSEFFQSxvQ0FDQyxrQkFDQSxnQkFFQSxtRkFFQyxNUDFSRSxRTzZSSiwrQ0FDTyxvQkFDQSxlQU1WLDRCQUNDLHVCQUNBLGdCQUtDLCtCQUNDLGFBQ0EsUUFDQSxzQ0FDQyxhQUNBLE1QM1RDLFFETU4sZUFDQSxZUXFUc0IsSUFLbEIsc0NBQ0MsYUFDQSxjQUNBLGtCUjlUTCxlQUNBLFlROFRzQixJQUtsQiwrREFDQyxjQUNBLE1QNVVDLFFETU4sZUFDQSxZUXNVc0IsSUFVdEIsV0FDQyxpQkFFQSxzQkFDQyxpQkFJQSxnQ0FDQyxrQkFDQSxzQ0FDQyxVQUNBLFdBQ0EsY0p0U0Qsa0JBQ0EsUUFDQSxTQUNBLGdDSXFTQyxXQUNBLFlBQ0EsZ0JBQ0EsV0FLSCx1QkFDQyxhQUlBLDZCQUNDLGFBRUQsOEJKNVdDLGFBQ0EsbUJJNldBLHVCQUNBLGFBQ0EsTVBoWEssUU9pWEwsZUFDQSxtQkFDQSxXUDVXQyxRT2lYSixXQU9DLGFBQ0EsZUFDQSxlQVJBLGlCQUNDLG1CUjlYRixlQUNBLFlROFhtQixJQUNqQixrQkFPRCxjQUNDLFlBQ0EsZUFJRixnQkFDQyxnQkFDQSxZQUNBLGFBQ0EsbUJBR0QsV0p4WUcsYUFDQSxzQkl5WUYsU0FDQSxnQkFDQSxjQUVBLGtCUjFaRCxlQUNBLFlRMFptQixJQUVsQixpQkFDQyxNUDVaTSxRTzZaTixlQUVELGlCQUNDLGVBQ0EsTVAvWk0sUVFqQlQsT0FDQyxnQkFDQSx5QkFDQSxtQkFFQSxhQUNDLFdBR0Qsb0JBRUMsZ0JBQ0EsYUFDQSxlQUNBLCtCQUVBLDBDQUNDLGVBSUYsVUFDQyxZQUNBLGdCQUNBLHNCQUNBLFdSREcsUVFJSixVQUNDLGlCQUNBLG1CQUlBLHVCQUNDLDhCQUdELG9CQUNDLDZCQUVBLHVCQUNDLDhCQU1GLG9CQUNDLGFBRUEsdUJBQ0MsNkJBSUYsb0JBQ0MsWUFDQSxnQkFDQSxnQkFDQSxnQkFHRCxvQkFDQyxPQVFELHVCQUNDLDZCQUdELG9CQUNDLDhCQUdELHVCQUNDLGdDQUlBLDBCQUNDLFlBS0gsWUFDQyxZQUNBLGdCQUNBLGtCQUlBLDZCQUNDLFlBQ0Esa0JDcEdILE9BQ0MsYUFDQSxhQUNBLGVBQ0EsTUFDQSxPQUNBLFdBQ0EsYUFDQSwwQkFFQSxlQUNDLGNBR0QsV051REcsa0JBQ0EsUUFDQSxTQUNBLGdDTXZERixxQkFDQyxnQkFDQSxZQUNBLGFBQ0EsbUJBR0Qsd0JBQ0Msa0JBQ0EsVUFDQSxRQUNBLFdBQ0EsWUFDQSxrQkFDQSwwQkFFQSw2REFFQyxXQUNBLGNBQ0Esa0JBQ0EsUUFDQSxTQUNBLFdBQ0EsV0FDQSxtQkFDQSxnQkFDQSx3QkFHRCwrQkFDQyw4Q0FHRCw4QkFDQywrQ0FNSix5QkFDQyxnQkN0REcsK0NBQ0MsTVZDRSxRRE1OLGVBQ0EsWVdQcUIsSUFFbEIsaURBQ0MsTVZHSyx1QkRDVCxZV0hxQixJQUVsQixnREFDQyxNVkRLLHVCRENULFlXQ3FCLElBT3BCLG1CQUNDLGtCQUVDLG1CQUNDLEtBQ0MsdUJBRUQsR0FDQywwQkFLQSx5REFDQyxVQUNBLGFBQ0Esd0NBQ0EsbUJBR0YsaURBQ0MsNkZBeUJBLHlEQUNDLFdBQ0EsYUFHRixpREFDQyxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQUNBLGdCQUNBLHlCQUNBLG1EQUNDLGtCQUNBLFVBQ0EsWUFDQSxZQUNBLGFBQ0EsNkVBQ0Esc0JBQ0EsdUNBS0oseUJBQ0Msa0JBQ0EsZUFDQSxhQUNBLGdCQUVELHdCQUNDLGtCQUNBLGtCQUNBLDZCQUNDLGdCQUNBLE1WN0ZHLEtVOEZILGlCVm5HRSxRVW9HRixhVnBHRSxRVXFHRixZQUNBLG1DQUNDLGlCVjNHSSxRVTRHSixhVjVHSSxRVTZHSiwrQkFJSCx1QkFDQyxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQUNBLFdBRUQseUJBQ0Msa0JBQ0EscUJBQ0EsTVZuSEksS0RDUCxlQUNBLFlXa0hvQixJQUNqQixpQkFDQSx3QkFDQSxVQUNBLCtCQUNDLFdBQ0EsZ0ZBQ0Esa0JBQ0EsU0FDQSxhQUNBLFlBQ0EsYUFDQSxXQUdGLHdCQUNDLGdCQUNBLDBCQUNDLE1WdElHLEtEQ1AsZUFDQSxZV3FJcUIsSUFDakIsaUJBR0YsbUNBQ0MsV1BuSUEsb0JBQ0EsbUJPb0lBLFNQekVBLGtCQUNBLFlBQ0EsU0FDQSwyQk93RUEsZUFFRCxzQ1A3SUMsYUFDQSxtQk84SUEsdUJBQ0EsUUFDQSxnQkFDQSxZQUNBLGVBQ0EsTVZ2SkssUVV3SkwsbUJBQ0EsV1YvSUMsUVVnSkQsMkNYM0pILGVBQ0EsWVcySnFCLElBQ2pCLHFFQUNDLE1WcEtDLFFVd0tKLHNDUDlKQyxhQUNBLG1CTytKQSxRQUNBLDZEQUNDLGdCUHJKRCxXQUNBLGNBQ0EsV0FDQSxZQUNBLDRCQUNBLDRCQUNBLHFCT2lKQyxTQUNBLFlBQ0EsbUVBQ0MsYUFFRCxnRkFDQyxnRUFDQSwwQkFFRCxnRkFDQyxnRUFNSixtQkFDQyxtQkFFQSx5QlB2TEMsYUFDQSxtQk93TEEsa0JBQ0EsZ0JBR0Msd0NBQ0MsZ0JBRUQsMkNYcE1KLGVBQ0EsWVdvTXNCLElBRWxCLDZDQUNDLE1Wek1FLEtVME1GLGlCQUVELGlEQUNDLGdCQUNBLFlBQ0EsWUFDQSxnRUFFRCw0Q0FDQyxpQkFDQSxNVmhORyxRREhSLGVBQ0EsWVdtTnNCLElBQ2pCLGlCQUNBLGlEQUNDLE1WeE5DLEtVNE5KLDhCQUNDLGdCQUNBLE1WOU5HLEtVK05ILGlCVnBPRSxRVXFPRixhVnJPRSxRVXVPRixvQ0FDQyx5QkFJRixzQ0FDQyxrQkFDQSxZQUNBLFlBQ0EsYUFDQSxnRkFLSCxzQlA1T0UsYUFDQSxtQk82T0QsYUFFQSxxQ0FDQyxhQUNBLE9BQ0EsWUFFQSwrQ0FDQyxrQkFFQSxxREFDQyxXQUNBLGNBQ0Esa0JBQ0EsUUFDQSxZQUNBLDJCQUNBLFlBQ0EsYUFDQSw0QkFDQSw0QkFDQSxxQkFJRiw0Q0FDQyx5QkFDQSx1RkFHQyw0REFDQyx3RUFHRix5REFDQyxjQUdGLDRDQUNDLHFGQUVBLHNEQUNDLGtCQUVBLDREQUNDLHdFQUdGLHlEQUNDLGNBSUYsK0NBQ0MsWUFDQSxZQUNBLGVBR0QsMENBQ0MsV0FFQSxnRFhoVEosZUFDQSxZV2dUc0IsSUFHbEIsaURBQ0MsZ0JYclRMLGVBQ0EsWVdxVHNCLElBSW5CLGtEQUNDLGdCQUNBLGVBR0QsZ0RBQ0MsY0FDQSxnQkFDQSxXQUNBLFdBRUEsc0RBQ0MsVUFPSCwwQkFDQyxhQUNBLGdCQUNBLGtCQUVDLDhDQUNDLGlCQUdGLHFDQUNDLGFBQ0Esc0JBQ0EsTUFFQywyREFDQyxpQlZsV0EsUVVxV0YsOENBQ0MsYVYxV0ksUVUyV0osMkRBQ0MsaUJWNVdHLFFVZ1hOLHNDQUNDLG9CUG5XRCxhQUNBLG1CT29XQyw4QkFDQSw2Q0FDQyxNVjNXSSxRVTRXSixlQUNBLGdCQUVELGlEQUNDLHFCQUNBLE1WdlhDLFFVd1hELGVBQ0EsZ0JBQ0EsMEJBR0Ysc0NBQ0MsYUFDQSw4QkFDQSxnQkFDQSw2QkFDQSxnQ0FDQSxpREFDQyxXQUNBLGlFQUNDLGVBRUQsb0VBQ0MsZUFFRCxzREFDQyxpQlYzWEYsUVU0WEUsbUVBSUMsaUJWellDLFFVc1lELHFFQUNDLDJCQUdELDBFQUNDLGlCVmxZSixRVW9ZRyx5RUFDQyxzQkFDQSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLFlBQ0EsY1BuWkwsYUFDQSxtQkpMSCxlQUNBLFlXd1p5QixJQUNqQixpQkFDQSxrQkFJRCwwRUFDQyxjQUVELHlFQUNDLGNBSUgsbURBQ0Msa0JQcGFILGFBQ0EsbUJPcWFHLGlCQUNBLFNBQ0EsK0JBQ0EsZ0NBQ0EseURBQ0MseUJBQ0EsK0JBR0Ysc0RBQ0MsWUFDQSxrQlBqYkgsYUFDQSxtQk9rYkcsaUJBQ0EsU0FDQSwrQkFDQSxnQ0FFRCw4REFXQyxrQkFDQSxjQUNBLFdBQ0EsWUFDQSxrQkFaRSxxRUFDQyxxQkFDQSxXQUNBLFlBQ0EsOEVBSkQscUVBQ0MscUJBQ0EsV0FDQSxZQUNBLDhFQUpELHFFQUNDLHFCQUNBLFdBQ0EsWUFDQSw4RUFKRCxxRUFDQyxxQkFDQSxXQUNBLFlBQ0EsOEVBSkQscUVBQ0MscUJBQ0EsV0FDQSxZQUNBLDhFQUpELHFFQUNDLHFCQUNBLFdBQ0EsWUFDQSw4RUFKRCxxRUFDQyxxQkFDQSxXQUNBLFlBQ0EsOEVBSkQscUVBQ0MscUJBQ0EsV0FDQSxZQUNBLDhFQUpELHFFQUNDLHFCQUNBLFdBQ0EsWUFDQSw4RUFKRCxzRUFDQyxxQkFDQSxXQUNBLFlBQ0EsK0VBSkQsc0VBQ0MscUJBQ0EsV0FDQSxZQUNBLCtFQUpELHNFQUNDLHFCQUNBLFdBQ0EsWUFDQSwrRUFKRCxzRUFDQyxxQkFDQSxXQUNBLFlBQ0EsK0VBSkQsc0VBQ0MscUJBQ0EsV0FDQSxZQUNBLCtFQUpELHNFQUNDLHFCQUNBLFdBQ0EsWUFDQSwrRUFKRCxzRUFDQyxxQkFDQSxXQUNBLFlBQ0EsK0VBSkQsc0VBQ0MscUJBQ0EsV0FDQSxZQUNBLCtFQUpELHNFQUNDLHFCQUNBLFdBQ0EsWUFDQSwrRUFTSCxxRUFDQyxXQUNBLGtCQUNBLFNBQ0EsV0FDQSxVQUNBLFdBQ0EsbUJBQ0EsaUJWN2RHLFFVZ2VMLDhEQUNDLGFBQ0Esc0JBQ0EsU0FDQSxxRVgzZE4sZUFDQSxZVzJkd0IsSUFFbEIsb0VBQ0MsTVYvZEUsdUJEQ1QsWVcrZHdCLElBQ2pCLGlCQUtELDREUGxlSCxhQUNBLG1CT21lSSxRQUVBLGtFQUNDLGNQdmVMLGFBQ0EsbUJPd2VLLHVCQUNBLFlBQ0EsWUFDQSxXWGhmUixlQUNBLFlXZ2Z5QixJQUNqQixrQkFDQSxXVjVmRSxRVXFnQlQsOEJBQ0MsaUJWbGdCSyxRVW1nQkwsZ0JBQ0Esb0NBQ0MsZ0JBQ0EsYUFDQSxrQkFFQyx3REFDQyxpQkFFRCx1REFDQyxpQkFDQSxpQkFHRixnREFDQyxpQkFDQSxhQUNBLFNBQ0EsMkRBQ0MscUNBR0UsMkVBQ0MsV0FDQSxhQUNBLDZFQUNBLHFCQUpELDJFQUNDLFdBQ0EsYUFDQSw2RUFDQSxxQkFKRCwyRUFDQyxXQUNBLGFBQ0EsNkVBQ0EscUJBSUgsd0VBQ0MsaUJBQ0EsZ0JBQ0EsK0VYL2hCTixlQUNBLFlXK2hCd0IsSUFDakIsaUJBRUQsOEVBQ0MsaUJBR0YsdUVBQ0MsaUJBQ0EsYUFDQSxzQkFDQSxTQUNBLGdCQUNBLDZFQUNDLGtCWDlpQlAsZUFDQSxZVzhpQndCLElBQ2pCLE1WaGpCRSxRVWlqQkYsaUJBQ0Esa0JBQ0Esb0ZBQ0MsV0FDQSxrQkFDQSxRQUNBLGtCQUNBLFdBQ0EsWUFDQSx1RUFDQSxxQkFTUCxnQkFDQyxnQkFDQSxzQkFDQyxnQkFDQSxhQUNBLGtCQUVELDJCQUNDLGtCQUNBLGdCQUNBLHFDQUNDLGFBQ0EsOEJBQ0EsZUFDQSxnQkFDQSw0QkFDQSx3Q0FDQyxrQkFDQSxZQUNBLCtDQUNDLGdDQUNBLDZCQUNBLGtCQUNBLE1BQ0EsWUFDQSxXQUNBLFlQMWxCSCxhQUNBLG1CTzJsQkcsdUJBQ0EsTVZsbUJDLEtEQ1AsZUFDQSxZV2ltQnVCLElBQ2pCLGlCVnptQkEsUVUwbUJBLG1CQUNBLFVBR0EsK0RBQ0MsV0FDQSxXQUtGLHlEWC9tQkwsZUFDQSxZVyttQnVCLElBQ2pCLGlCQUVELHdEQUNDLGlCWHBuQk4sZUFDQSxZV29uQnVCLElBQ2pCLGlCQUlILG9DQUNDLGtCQUNBLFVBQ0EsU0FDQSxtQkFDQSxZQUNBLGFQNW5CRCxhQUNBLG1CTzZuQkMsdUJBQ0EsMEJBQ0EsMEJBQ0EsbUJBQ0EsZ0RQbG9CRCxhQUNBLG1CT21vQkUsdUJBQ0EsWUFDQSxhQUNBLGlCVnJwQkksUVVzcEJKLG1CQUNBLDJCQUNBLGtEQUNDLE1WaHBCQyxLRENQLGVBQ0EsWVcrb0J3QixJQUNsQixpQkFHRiwyQ0FDQyxXQUNBLGtCQUNBLFVBQ0EsWUFDQSxZQUNBLFdBQ0EseUJBQ0Esd0JBQ0EsV0FFRCwwQ0FDQyxXQUNBLGtCQUNBLFVBQ0EsWUFDQSxZQUNBLFdBQ0EseUJBQ0EseUJBQ0EsV0FNSixrQkFDQyxpQlZwcUJFLFFVcXFCRixnQkFDQSx3QkFDQyxnQkFDQSxhQUNBLGtCQUVDLDBDQUNDLGlCQUVELDRDQUNDLGlCQUNBLGdCQUVBLDhDQUNDLGdCQUNBLGtCQUVBLHFEQUNDLFdBQ0EsY0FDQSxXQUNBLFlBQ0Esa0JBQ0EsU0FDQSxPQUNBLG1CQUNBLFdBQ0EsbUJBTUwsd0JBQ0MsYUFDQSxtQkFDQSxhQUNBLHNCQUNBLDhCQUNBLFlBQ0EsYUFDQSxpQlYvdEJHLFFVZ3VCSCxrQkFDQSxxQ0FDQyxnQkFDQSw0Q0FDQyxNVi90QkUsS0RDUCxlQUNBLFlXOHRCdUIsSUFDbEIsaUJBRUQsMkNBQ0MsTVZwdUJFLEtEQ1AsZUFDQSxZV211QnVCLElBQ2xCLGlCQUdGLHFDQUNDLGlCQUNBLDRDQUNDLE1WNXVCRSxLRENQLGVBQ0EsWVcydUJ1QixJQUNsQixpQkFDQSxtRFg5dUJMLGVBQ0EsWVc4dUJ3QixJQUNsQixxQkFDQSx3QkFHRiwyQ0FDQyxNVnh2QkcsUURHUixlQUNBLFlXcXZCdUIsSUFJckIsOEJBQ0MsbUJBQ0EsYUFDQSxhQUNBLFNBQ0EsaUNBQ0Msa0JBQ0Esa0JBQ0EsT0FDQSxhQUNBLHNCQUNBLDhCQUNBLGlCVm53QkksUVVvd0JKLG1CQUNBLGFBQ0EsdUNBQ0MsaUJWaHhCQyxRVWl4QkQsb0RBQ0MsK0RBR0YsOENQM3dCRCxhQUNBLG1CTzR3QkUsdUJBQ0Esa0JBQ0EsUUFDQSxXQUNBLFNBQ0EsV0FDQSxZQUNBLGlCVnp4QkUsS1UweEJGLG1CQUNBLG1DQUNBLCtEQUNBLFVBQ0EsZ0RBQ0MsY0FDQSxNVnJ5QkEsUURNTixlQUNBLFlXK3hCd0IsSUFDbEIsaUJBQ0Esa0JBQ0EsbURBQ0MsTVZweUJFLHVCRENULFlXb3lCeUIsSUFJckIsd0NBQ0MsTVYzeUJFLEtEQ1AsZUFDQSxZVzB5QnVCLElBQ2xCLGlCQUNBLGdCQUVELHdDQUNDLGFBQ0EscUJBQ0EsOEJBQ0EsTVZwekJFLEtEQ1AsZUFDQSxZV216QnVCLElBQ2xCLCtDQUNDLHFCWHR6Qk4sZUFDQSxZV3N6QndCLElBRW5CLDZDWHp6QkwsZUFDQSxZV3l6QndCLElBSW5CLHlDUDF6QkYsYUFDQSxtQk8yekJHLFFBRUQsOENBQ0MscUJBQ0EsTVY5MEJHLFFEVVQsZUFDQSxZV28wQndCLElBQ2xCLDZCQUVELDhDQUNDLGVQajBCSCxvQkFDQSxtQk9rMEJHLHVCQUNBLFlBQ0EsTVZuMUJBLFFETU4sZUFDQSxZVzYwQndCLElBQ2xCLHlCQUNBLG1CQUdGLHNDQUNDLGdCQUNBLGNBQ0EsY0FDQSxnQlh2MUJMLGVBQ0EsWVd1MUJ1QixJQUNsQix5Q0FDQyxxQkFDQSxnQkFLSCxvQ0FDQyxhQUNBLG1CWGwyQkosZUFDQSxZV2syQnNCLElBQ2xCLGdCQUNBLGNBR0YsdUJBQ0MsZ0JBQ0EsaUJWMTJCTSxRVTIyQk4sTVY1MkJJLEtVaTNCTCx3QkFDQyxhQUNBLGdCQUNBLGtCQUNBLHFDWHAzQkgsZUFDQSxZV28zQnNCLElBQ2xCLGdCQUVELHFDQUNDLGdCQUNBLFlBQ0EsdURBQ0MsZ0JBQ0EscUJBQ0Esa0JBQ0EsV0FDQSxhQUVELGtIQUVDLFdBQ0EsWUFDQSx5QkFDQSxrQkFDQSw4SEFDQyxNVnY0QkUsUVV3NEJGLGVBQ0EsZ0JBQ0EsZ0JBR0YseURBQ0MsV0FFRCx5REFDQyxZQUdGLG1DQUNDLHFCQUNBLGdCQUNBLE1WcjVCSSxRREpSLGVBQ0EsWVd5NUJzQixJQUNsQiwwQkFLSCxlQUNDLGlCVnA1QkcsUVVxNUJILHFCQUNDLGFBQ0EsZ0JBRUMseUNYdDZCSixlQUNBLFlXczZCdUIsSUFPckIsd0JBQ0MsZ0JBQ0EsYUFDQSxTQUVELHVCQUNDLGFBQ0EsV0FDQSxtQkFDQSxpQlZ4N0JJLEtVMDdCTCx3QlByN0JDLGFBQ0EsbUJPczdCQSw4QkFDQSxnQlg1N0JILGVBQ0EsWVc0N0JxQixJQUNsQiwwQkFDQyxNVjM3QkksUURKUixlQUNBLFlXKzdCc0IsSUFHcEIsdUJBQ0MsWUFDQSwwQlBqOEJBLGFBQ0EsbUJPazhCQyxZQUNBLDZCQUNBLGdCQUNBLGlDQUNDLGVQdjhCRixhQUNBLG1CT3c4QkUsUUFDQSxXQUNBLHVDUDk3QkYsV0FDQSxjQUNBLFdBQ0EsWUFDQSw0QkFDQSw0QkFDQSxxQk8wN0JHLGlCQUNBLGlCQUNBLHFFQUVELHNDQUNDLGlCQUNBLE1WNzlCQSxRVTg5QkEsZ0JBR0EsNENBQ0MscUJBQ0EsV0FDQSxXQUNBLFlBQ0Esa0JBQ0EsMEVBS0osOEJYdCtCSCxlQUNBLFlXcytCc0IsSUFLckIscUJBQ0MsV1Y3K0JPLFFVOCtCUCwyQkFDQyxzQkFDQSxrQkFFQywrQ0FDQyxNVnAvQkUsS0RDUCxlQUNBLFlXbS9CdUIsSUFDbEIsaUJBQ0Esd0JBRUQsOENBQ0MsaUJBQ0EsY1gxL0JMLGVBQ0EsWVcwL0J1QixJQUNsQixpQkFDQSxtREFDQyxNVi8vQkMsS1VtZ0NKLHNDQUNDLGtCQUNBLE1BQ0EsWUFDQSw2Q0FDQyxXQUNBLGtCQUNBLFNBQ0EsWUFDQSxXQUNBLFlBQ0EsaUJWdGhDSyxRVXVoQ0wsbUJBRUQsd0NBQ0Msa0JBQ0EsWUFDQSxhUC9nQ0YsYUFDQSxtQk9naENFLHVCQUNBLE1WdmhDRSxLRENQLGVBQ0EsWVdzaEN1QixJQUNsQixpQkFDQSxpQlYvaENDLFFVZ2lDRCxtQkFDQSwrQ0FDQyxXQUNBLGtCQUNBLFlBQ0EsWUFDQSxrRUFDQSxxQkFDQSxXQUNBLFlBRUQsOENBQ0MsV0FDQSxrQkFDQSxVQUNBLFdBQ0EsWUFDQSxhQUNBLGlCVnRqQ0csUVV1akNILG1CQUNBLFdBS0osa0NBQ0MsZ0JQaGpDQSxhQUNBLG1CT2lqQ0EsU0FDQSxxQ0FDQywwQkFDQSxhQUNBLGFBQ0EsTVY1akNHLEtEQ1AsZUFDQSxZVzJqQ3NCLElBQ2xCLGlCQUNBLGtCQUNBLGlCVjlqQ0ksUVUrakNKLGtEQUNDLFdBQ0EsWUFDQSxvREFDQyxxQkFDQSxXQUNBLFlBS0EsNkRBQ0MseUVBTUQsMERBQ0Msc0VBTUQseURBQ0MscUVBTUQsOERBQ0MsMEVBTUQsNERBQ0Msd0VBSUgsdUNBQ0MsZ0JYN21DTCxlQUNBLFlXNm1DdUIsSUFDbEIsaUJBTUosbUJBQ0MsaUJWem1DRyxRVTBtQ0gsZ0JBQ0EseUJBQ0MsYUFDQSxnQkFDQSxrQkFHQSw4Q0FDQyxnQkFDQSx5REFDQyxNVmhvQ0csUUREUixlQUNBLFlXaW9DdUIsSUFDbEIsaUJBQ0EscUJBR0YsOENBQ0MsZ0JQcG9DRCxhQUNBLG1CT3FvQ0MsU0FDQSxlQUNBLGlEQUNDLGFQOWxDRixZQUNBLGdCQUNBLGdCQUNBLGFBQ0EsaUJBQ0EsaUJPMmxDRSxnQkFDQSxnQkFDQSxtREFDQyxjQUNBLFdBQ0EsWUFDQSx1REFDQyxXQUNBLFlBQ0EsaUJBUU4sbUJBQ0Msa0JBQ0Esc0VBRUEseUJBQ0MsZ0JBSUEsdUNBQ0MsV0FJRixpQ1AxcUNDLGFBQ0EsbUJPMnFDQSxTQUNBLGdCQUNBLGdCQUVBLHlDQUNDLGtCQUNBLFlBQ0EsZ0JBQ0EsYUFDQSxpQkFDQSxrQkFDQSxrQkFDQSxzRUFFQSxnREFDQyxXQUNBLGVBQ0EsZ0JBRUEsa0RBQ0MsZ0JBSUYsZ0RBQ0MsV0FDQSxjQUNBLGtCQUNBLFlBQ0EsV0FDQSxXQUNBLFlBQ0EsK0VBSUYsbURBQ0MsZ0JBQ0Esa0JBQ0EsV0FHRCwwR0FFQyxnQlA3cUNELFdBQ0EsZUFDQSxlQUNBLFlBQ0EsZ0JBQ0EsZ0JPMHFDQyx5QkFDQSxrQkFDQSxzSEFDQyxjQUNBLGVBQ0EsZ0JBQ0EsZ0JBSUYsK0NQNXRDQSxhQUNBLHNCTzZ0Q0MsU0FDQSxZQUNBLGdCQUNBLGFBQ0EsYUFDQSxrQkFDQSxnQkFFQSxzRFBqdUNELFdBQ0EsY0FDQSxXQUNBLFlBQ0EsNEJBQ0EsNEJBQ0EscUJPNnRDRSxnQkFDQSxnRUFHRCxzRFh4dkNKLGVBQ0EsWVd3dkNzQixJQUNqQix1QkFHRCxxREFDQyxnQkFDQSxjQUNBLGdCQUNBLG9CQUNBLG9CQUNBLGdCQUNBLHVCQUNBLDRCQUNBLGFBQ0EscUJBR0QsOERBQ0MsaUJBQ0EsY1g1d0NMLGVBQ0EsWVc0d0NzQixJQUNqQiw2QkFLSCxnQ0FDQyxnQkFDQSxXQUNBLHFCQUNBLHlCQ2h5Q0Ysa0JBQ0MsZUFDQSxrQkFHRCxtQkFDQyxnQkFDQSxrQkFFQSxzQkFDQyxjQUNBLGtCQUNBLE1YVEcsUURNTixlQUNBLFlZR29CLElBR2xCLDBCQUNDLHFCQUNBLGtCWlRILGVBQ0EsWVlTb0IsSUFFakIsZ0NBQ0MsV0FDQSxjQUNBLGtCQUNBLE1BQ0EsWVI4QkQsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQlFqQ0MsbUJBQ0EsV1g3Qk0sUVdrQ1QsZ0JSakJFLG9CQUNBLG1CUWtCRCxZQUNBLGdCQUNBLG1CQUNBLG1CQUVBLGtCUjVCQyxhQUNBLG1CUTZCQSxZQUNBLGVBQ0EsTVhqQ0ssUURIUixlQUNBLFlZb0NvQixJQUNqQixjQUdELHdCQUNDLFdBQ0EsbUJBQ0EsV1hsREcsUVd3REwsNkJBQ0MscUJBR0QsdUdBQ0EsbUhBQ0EsbUhBR0EsdUdBQ0EsdUdBQ0EseUdBQ0EsbUdBQ0EsbUdBR0EsMkdBQ0EsMkdBQ0EsMEhBQ0EsbUdBQ0Esa0hBQ0EseUdBQ0EsK0dBQ0EsbUdBQ0EseUdBR0QsU1J6RUcsYUFDQSxtQlFvR0YsdUJBQ0EsU0FDQSxtQkE1QkMsd0JBQ0MsbUJSeEVBLG9CQUNBLG1CUXlFQSxZQUNBLHlCQUNBLG1CQUNBLGlDUnpFQSxhQUNBLHNCUTBFQyxtQkFDQSx1QkFDQSxXQUNBLGdCQUNBLFlBQ0EsTVh6RkksUURIUixlQUNBLFlZNEZzQixJQUNsQixtQkFDQSxtQkFDQSx5QkFDQSx3Q0FDQyxNWG5HRSxLV29HRixpQlh6R0MsUVdrSEwsa0JScEdFLG9CQUNBLG1CUXFHRCx1QkFDQSxZQUNBLGVBQ0EsTVg5R00sUURIUixlQUNBLFlZaUhtQixJQUNqQixrQkFDQSx5QkFDQSx5QkFDQyxNWHZISSxLV3dISixXWGpJTSxRV3NJUCx1QkFDQyxTQUNBLGNBQ0EsaUJYcEhDLFFXc0hELDhCQUNDLFdBQ0EsaUJYN0lLLFFXa0pSLGNBQ0MsMkJBQ0EsbUJBQ0EsZ0NBRUEsdUJBQ0MsWUFDQSxhQUNBLE1YNUlLLFFESlIsZUFDQSxZWWdKb0IsSUFDakIsZ0JBQ0EsZ0JBRUEsOEJBQ0Msa0JBQ0EsTVh0SkksUVd1SkosZ0JBRUEsb0NBQ0MsV0FDQSxjUnhGRixrQkFDQSxXQUNBLFNBQ0EsMkJRdUZFLFdBQ0EsV0FDQSxXWHRLQyxRVzhLSixnQ0FDQyxhQUVBLHVDQUNDLGNBTUosV0FDQyxrQkFDQSxrQkFDQyxxQkFDQSxrQlp0TEYsZUFDQSxZWXNMbUIsSUFDakIsd0JBQ0MsV0FDQSxjQUNBLGtCQUNBLE1BQ0EsWVI5SUEsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQlEySUEsbUJBQ0EsV1h6TU8sUVc0TVQsaUJBQ0MsY0FDQSxNWDNNSSxRRE1OLGVBQ0EsWVlxTW1CLElBR2pCLHdCQUNDLE1YM01JLEtXbU5OLHFCQUNDLGtCQUVELHNCQUNDLGtCQUNBLGdCQUVELGtCQUNDLGdCQUNBLGtCQUNBLGFBQ0EsaUZBQ0EseUJBQ0MsV0FDQSxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQUNBLDBCQUVELDZCQUNDLFVBRUQsK0JBQ0Msa0JBQ0EsVUFDQSxXQUNBLGtCQUNBLFVBQ0Esc0NBQ0MsY1pqUEosZUFDQSxZWWlQc0IsSUFDbEIsaUJBQ0EsZ0JBRUQscUNBQ0MsY1p2UEosZUFDQSxZWXVQc0IsSUFDbEIsaUJBQ0EsZ0JBQ0EsMENBQ0MscUJBSUgsNEJBQ0Msa0JBQ0EsVVI5UEEsYUFDQSxtQlErUEEsdUJBQ0EsU0FDQSxXQUNBLFVBQ0EsbUNBQ0Msa0JBQ0EsTVgzUUcsS0RDUCxlQUNBLFlZMFFzQixJQUNsQixrQkFDQSx5Q0FDQyxXQUNBLGdGQUNBLGtCQUNBLFlBQ0EsVUFDQSxZQUNBLGFBQ0EsV0FHRixrQ0FDQyxpQkFDQSxXWjFSSixlQUNBLFlZMFJzQixJQUNsQixpQkFNRiw2QkFDQyxnQkFFRCw0QkFDQyxhUmxTQSxhQUNBLG1CUW1TQSx1QkFDQSxpQlgvU0csUVdnVEgsOEJBQ0MsTVg1U0csS0RDUCxlQUNBLFlZMlNzQixJQUNsQixpQkFHRiw4QkFDQyxhQUNBLGVBQ0EsU0FDQSxpQ0FDQyxhQUNBLGNBQ0EsYUFDQSxpQlg3U0EsUVc4U0EsbUJBQ0EsOENBQ0MsVUFDQSxpQlg3VEUsS1dnVUYsc0NBQ0MsOEZBREQsc0NBQ0MsOEZBREQsc0NBQ0MsOEZBR0YsbUNBQ0MsY1pwVUwsZUFDQSxZWW9VdUIsSUFDbEIsaUJBR0Esb0RBQ0MsTVgxVUcsdUJEQ1QsWVkwVXdCLElBQ2xCLGlCQUVELG1EQUNDLGlCQUNBLGNaaFZOLGVBQ0EsWVlnVndCLElBQ2xCLGlCQVFKLDZCQUNDLGtCQUdBLGdDQUNDLGdCQUNBLDBDQUNDLGlCUjdWRixhQUNBLG1CUThWRSx1QkFDQSxhQUNBLGlCWDFWRCxRVzJWQyxtQkFDQSw0Q0FDQyxNWHhXRyx1QkRDVCxZWXdXd0IsSUFDbEIsaUJBSUgsa0NBQ0Msa0JBQ0EsYUFDQSx1QkFDQSxxQ0FDQyxNWHBYRSxLR0tKLGFBQ0EsbUJRZ1hFLHVCUnRVRixZQUNBLGdCQUNBLGdCQUNBLGFBQ0EsaUJBQ0EsaUJKcERILGVBQ0EsWVlzWHVCLElBQ2xCLGlCQUNBLG1CQUNBLGdCQUNBLGtGQUNBLFdBQ0Esa0RBQ0Msc0JBSUgsaUNBQ0MsZ0JBQ0EsYUFDQSxlQUNBLFNBRUMsb0RBQ0MsTVh6WUcsdUJEQ1QsWVl5WXdCLElBQ2xCLGlCQUVELG1EQUNDLGlCQUNBLGNaL1lOLGVBQ0EsWVkrWXdCLElBQ2xCLGlCQUdGLG9DQUNDLHFDQU9ILDZCQUNDLG9CQUNBLGdDQUVELDZCQUNDLGtCQUNBLG9DWmxhSCxlQUNBLFlZa2FxQixJQUVsQixtQ0FDQyxnQkFDQSxNWHRhSSxRV3VhSixlQUNBLGlCQUlELDBCQUNDLGdCQUVELDRCUjVhQSxhQUNBLG1CUTZhQyx1QkFDQSxhQUNBLGdCQUNBLGtCQUNBLGdDQUNDLFlBR0YsNEJSdGJBLGFBQ0EsbUJRdWJDLFNBQ0EsZ0JBRUQsMkJBQ0MsYUFDQSxrQ0FDQyxtQlpsY0wsZUFDQSxZWWtjc0IsSUFFbEIsd0NBQ0MsZ0JSbGNGLGFBQ0EsbUJRbWNFLHVCQUNBLFdBQ0EsYUFDQSxtQkFLRiw2QkFDQyxpQkFFRCw4QkFDQyxnQkFDQSxlQUNBLGlCQUNBLGlDUm5kRCxhQUNBLG1CUW9kRSxTQUVELGlDUi9jRCxhQUNBLHNCUWdkRSxTQUNBLGFBQ0Esd0NBQ0MsV0FDQSxjQUNBLFdBQ0EsWUFDQSxtQkFFRCx1Q0FDQyxrQlp2ZU4sZUFDQSxZWXVldUIsSUFLakIsNkNBQ0MsbUJBRUQsNkNBQ0MsY0FJRCw2Q0FDQyxXWC9mRyxRV2lnQkosNkNBQ0MsTVhsZ0JHLFFXc2dCSiw2Q0FDQyxtQkFFRCw2Q0FDQyxjQUlELDZDQUNDLG1CQUVELDZDQUNDLGNBS0gscUNaOWdCSixlQUNBLFlZOGdCc0IsSUFDakIsMENBQ0MsY0FDQSxnQkFFRCwyQ0FDQyxnQkFLSiw0QkFDQyxnQkFDQSx5QkFDQSxtQkFDQSwwQkFDQSxpQkFDQyxpSEFHRiwwQkFDQyxXWGppQkssUVd3aUJQLGdDQUNDLG9CQUdBLGdDQUNDLFVBRUQsOEJBQ0MsbUJBRUEscUNBQ0Msb0JBQ0Esd0JBQ0Esa0JBQ0EsTUFDQSxvQkFDQSxrQkFFQSxtREFDQyxXQUdELGlEUjdqQkQsYUFDQSxtQlE4akJFLHVCQUNBLFNBQ0EsVUFDQSxrQkFDQSxRQUNBLFlBQ0EsZ0JBQ0EsWUFDQSx5QkFDQSxtQkFDQSxpQlg5a0JFLEtXK2tCRiwwSUFFQyxnQkFDQSxXQUNBLFlBQ0EsU0FDQSxjQUNBLG1CQUNBLHNKQUNDLGVBRUQsc0pBQ0MsY0FHRix5RUFDQyxNWDFsQkUsUVcrbEJMLHVDUnZsQkEsYUFDQSxzQlF3bEJDLG1CQUNBLHVCQUNBLFdBQ0EsZ0JBQ0EsWVp6bUJKLGVBQ0EsWVl5bUJxQixJQUNqQixpQkFDQSxtQkFDQSxtQkFJRCxtQ0FDQyxhQUNBLDBDQUNDLGNBR0Ysa0NBQ0MsYUFDQSxzQkFDQSxTQUVELG1DQUNDLGNBQ0EsaUJBQ0EsV0FHQSwyQ1I5bkJELGFBQ0EsbUJRK25CRSw4QkFDQSxjWnJvQkwsZUFDQSxZWXFvQnVCLElBQ2xCLGlCQUVBLGlEQUNDLFdBQ0EsY1IxbkJILFdBQ0EsY0FDQSxXQUNBLFlBQ0EsNEJBQ0EsNEJBQ0EscUJRd25CRSxxREFDQyw0REFHRCxzREFDQyw2REFHRiwwQ0FDQyxnQlp4cEJMLGVBQ0EsWVl3cEJ1QixJQUNsQixpQkFHRixtQ0FDQyxnQkFDQSw2QkFDQSxnQ0FDQSxzQ0FDQyxrQlI5cEJGLGFBQ0EsbUJRK3BCRSxTQUNBLDhCQUNBLG1EQUNDLGdCQUVELDJDQUNDLE1YMXFCRyx1QkRDVCxZWTBxQndCLElBRW5CLDRDQUNDLFdaOXFCTixlQUNBLFlZOHFCd0IsSUFDbEIsaUJBSUgsaUNBQ0MsZ0JBQ0EsaUJBQ0EsaUJYbnJCSSxRV29yQkosV0FDQSxhQUVELG9DQUNDLGdCQUNBLGtCQUNBLGNBQ0Esb0JBQ0EsYUFDQSxhQUNBLDRCQUNBLGlGQUVBLDZDQUNDLGlCQUdGLG9DQUNDLFdBQ0EsYUFDQSx3QkFDQSw0QkFDQSxxQkFDQSw0QkFDQSxnQkFDQSx1RFI3c0JELGFBQ0EsbUJROHNCRSx1QkFDQSxRQUNBLFlacnRCTCxlQUNBLFlZcXRCc0IsSUFDakIsK0RBQ0MsTVg5dEJBLFFXZ3VCRCw4REFDQyxXQUNBLFlBSUYsdUNBQ0Msa0JBQ0EsWUFDQSxjQUNBLFlBQ0EsYUFJRixtQ0FDQyxhQUNBLGFBQ0EsY0FDQSx5RkFLRixnQ0FDQyxhQUNBLGlCQUNBLG1DQUNDLFdBR0YsK0JBQ0MsYUFDQSxzQ0FDQyxhQUNBLDhCQUNBLHNCQUlELG9DQUNDLFdBRUQsb0NBQ0Msa0JBQ0EsYUFDQSx1QkFDQSw4QkFDQSxpQlgvdkJBLFFXZ3dCQSxTQUNBLG1CQUNBLG1EQUNDLGdCQUVELDJDQUNDLGNSN3dCRixhQUNBLG1CUTh3QkUsU0FDQSxNWG54QkcsUUREUixlQUNBLFlZb3hCdUIsSUFDbEIsaUJBQ0Esa0RBQ0MsV0FDQSxjQUNBLFVBQ0EsWUFDQSxXWHR5QkcsUVd5eUJMLGdEQUNDLFlaaHlCTCxlQUNBLFlZZ3lCdUIsSUFDbEIsbURBQ0MsaUJBQ0Esb0JBQ0Esc0RBQ0MsZ0JBSUQsMkRBQ0MsZUFJRixzREFDQyxnQkFLRixrREFDQyxnQkFDQSxrQkFDQSxtQkFDQSxpQlg5eUJELFFXK3lCQyx5RFJ0ekJGLGFBQ0EsbUJRdXpCRyxNWHQwQkcsUURVVCxlQUNBLFlZNHpCd0IsSUFDbEIsaUJBQ0EsZ0VBQ0MsV0FDQSxrQkFDQSxhQUNBLFdBQ0EsWUFDQSxvRkFHRiw0REFDQyxrQkFDQSxnQkFDQSxlQUNBLGdCUngwQkgsYUFDQSxtQlF5MEJHLGdLQUVDLE1BQ0EsV0FDQSxZQUNBLFNBQ0EsV1h6MEJILFFXMDBCRyw0S0FDQyxhQUdGLGdGQUNDLE9BQ0EsMkJBRUQsZ0ZBQ0MsUUFDQSx5QkFFRCwwRVI3MUJILGFBQ0EsbUJRODFCSSx1QlJwekJKLFdBQ0EsZUFDQSxlQUNBLFlBQ0EsZ0JBQ0EsZ0JRaXpCSSxTWnIyQlAsZUFDQSxZWXEyQndCLElBQ2pCLGtCQUNBLHlCQUNBLGlCWDEyQkEsS1cyMkJBLDRCQUNBLDRCQUNBLG1GQUNDLE9BQ0EsbUVBQ0EseUJBRUQsbUZBQ0MsUUFDQSxtRUFDQSx3QkFFRCxnRkFDQyxhWDczQkYsUVc4M0JFLGlCWDUyQkgsUVc0M0JKLG1CUnA0QkUsYUFDQSxtQlFxNEJELFNBQ0Esa0JBQ0EsYUFDQSxnQkFDQSwwQkFDQyxXQUNBLGNBQ0EsWUFDQSxnQkFDQSxZQUNBLG1CQUNBLDZGQUVELHlCQUNDLHdCQUNBLGtCQUNBLFNBQ0EsVUFDQSxZQUNBLE1YOTVCSSxLRENQLGVBQ0EsWVk2NUJvQixJQUVsQix5QkFDQyxnQlI3NUJBLGFBQ0EsbUJRODVCQSxTUng0QkEseUJRMDRCQSxrQkFDQSxtQkFDQSxXWDU1QkMsUVc2NUJELDBDUjU1QkEsYUFDQSxzQlE2NUJDLG1CQUNBLFFBRUQsNkNBQ0MsZ0JSLzNCRCxXQUNBLGVBQ0EsZUFDQSxZQUNBLGdCQUNBLGdCUTQzQkMsTVg5NkJJLFFXKzZCSixtRFpqN0JKLGVBQ0EsWVlpN0J1QixJQUdwQiw0Q1JqN0JBLGFBQ0EsbUJRazdCQyx1QkFDQSxRQUNBLGdCQUNBLFdBQ0EsWVozN0JKLGVBQ0EsWVkyN0JxQixJQUNqQixtQkFDQSxXWC83QkcsS1dnOEJILG9EQUNDLE1YdDhCQyxRVzA4QkosMEJBQ0MsZ0JBQ0EsV0FDQSxZQUVDLHNFQUNDLGFBS0osb0JBQ0MsV0FDQSxtQkFDQSx1QlI5OEJDLGFBQ0EsbUJRKzhCQSxTQUNBLGtCQUNBLDhCQUNDLGVBQ0EsZ0JBQ0EsTVgxOUJHLEtEQ1AsZUFDQSxZWXk5QnFCLElBQ2pCLGtCQUNBLFdYeDlCSSxRVzA5QkwsMEJBQ0MsNkJBRUQsOEJSNzlCQSxhQUNBLG1CUTg5QkMsU0FDQSxXQUNBLHlCWnIrQkosZUFDQSxZWXErQnFCLElBQ2pCLHFDQUNDLGFBQ0EsTVgvK0JDLFFXZy9CRCxnQkFNSixrQkFDQyxnQkFDQSwyQkFDQSxrQkFDQSxnQkFDQSxlQUVBLDJCQUNDLFdBR0Qsa0NBQ0MsU0FHRCw0RUFFQyxNQUNBLFdBQ0EsWUFDQSxTQUNBLGdCQU1BLHdGQUNDLGFBR0Ysc0NBQ0MsT0FDQSwyQkFFRCxzQ0FDQyxRQUNBLHlCQUdELGdDUnBoQ0MsYUFDQSxtQlFxaENBLHVCUjMrQkEsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQlF3K0JBLFNaNWhDSCxlQUNBLFlZNGhDb0IsSUFDakIsa0JBQ0EseUJBQ0Esc0JBQ0EsNEJBQ0EsNEJBRUEseUNBQ0MsT0FDQSxtRUFDQSx5QkFHRCx5Q0FDQyxRQUNBLG1FQUNBLHdCQUdELHNDQUNDLGFYdmpDRSxRV3dqQ0YsaUJYdGlDQyxRVzBpQ0gsdUNBQ0MsYUFFRCwwQkFDQyxhQUlGLHFCUjFqQ0UsYUFDQSxtQlEyakNELFNBQ0EsWUFDQSxrQkFDQSxtQkFDQSxXWHpqQ0UsUVcyakNGLDJCQUNDLFdBQ0EsZUFFQSx3Q0FDQyxNWHhrQ0ksUVc0a0NOLGlDUmhpQ0MsV0FDQSxlQUNBLGVBQ0EsWUFDQSxnQkFDQSxnQlE2aENBLHNFQUdELG1EQUNDLHlCQUlGLHFCQUNDLGdCQUVBLGdFQUVDLGFBSUYsd0NBQ0MsYUFDQSxTQUNBLGtCQUVBLHNEQUNDLE9BR0Qsc0RBQ0MsZ0JBSUYsa0JBQ0MsZ0JBQ0EsVUFDQSxZQUNBLG1CQUNBLHVCQUNBLG1CQUNBLFdYNW1DRSxRVzhtQ0Ysd0JScm5DQyxhQUNBLG1CUXNuQ0EsOEJaM25DSCxlQUNBLFlZMm5Db0IsSUFFakIsMEJBQ0MsTVgzbkNJLFFESlIsZUFDQSxZWStuQ3FCLElBSW5CLHVCQUNDLGdCQUVBLDBCQUNDLDZCQUNBLGVBRUEsNEJBQ0MsYUFDQSxTQUNBLGVBRUEsbUNBQ0MsYUFDQSxNWHhwQ0EsUURNTixlQUNBLFlZa3BDdUIsSUFVdEIsdUJBQ0MsZ0NBR0EsMENBQ0MsU0FJRCxtQ0FDQyxrQkFDQSx1Q0FDQyxpQkFRSCx3QkFDQyxzQkFFRCx3QkFDQyxtQkFDQSxlQUNBLGtCQUVELHdCQUNDLGdCQUNBLCtCQUNDLGdCQUNBLGtDQUNDLGNBWUYsc0JBQ0MsZUFDQSxpQkFDQSxpQ0FDQyxnQkFFRCw4QkFDQyxTQUdGLHdCQUNDLG1CWnJ0Q0gsZUFDQSxZWXF0Q29CLElBQ2pCLGlCQUtILG9CUnh0Q0csYUFDQSxtQlF5dENGLHlCQUNBLFlBQ0EsbUJBRUMsb0NBQ0Msa0JBQ0EsdUNBQ0MsNkJBU0YsbUNBQ0MsZ0JBQ0EsMENBQ0MsTVhqdkNLLHVCRENULFlZaXZDc0IsSUFDbEIsaUJBQ0Esa0JBSUgsa0JBQ0MsaUJYOXVDRSxRVyt1Q0YsNkJBQ0MsZUFHQSw4QkFDQyxjQUNBLGFBQ0EsYUFDQSxTQUNBLGlDQUNDLGtCQUNBLGtCQUNBLE9BQ0EsYUFDQSxzQkFDQSw4QkFDQSxpQlh2d0NHLFFXd3dDSCxtQkFDQSxhQUNBLHVDQUNDLGlCWHB4Q0EsUVdxeENBLG9EQUNDLCtEQUdGLDhDUi93Q0YsYUFDQSxtQlFneENHLHVCQUNBLGtCQUNBLFFBQ0EsV0FDQSxTQUNBLFdBQ0EsWUFDQSxpQlg3eENDLEtXOHhDRCxtQkFDQSxtQ0FDQSwrREFDQSxVQUNBLGdEQUNDLGNBQ0EsTVh6eUNELFFETU4sZUFDQSxZWW15Q3lCLElBQ2xCLGlCQUNBLGtCQUNBLG1EQUNDLE1YeHlDQyx1QkRDVCxZWXd5QzBCLElBSXJCLHdDQUNDLE1YL3lDQyxLRENQLGVBQ0EsWVk4eUN3QixJQUNsQixpQkFFRCx3Q0FDQyxhQUNBLHFCQUNBLDhCQUNBLE1YdnpDQyxLRENQLGVBQ0EsWVlzekN3QixJQUNsQiwrQ0FDQyxxQlp6ekNQLGVBQ0EsWVl5ekN5QixJQUVuQiw2Q1o1ekNOLGVBQ0EsWVk0ekN5QixJQUluQix5Q1I3ekNILGFBQ0EsbUJROHpDSSxRQUVELDhDQUNDLHFCQUNBLE1YajFDRSxRRFVULGVBQ0EsWVl1MEN5QixJQUNsQiw2QkFFRCw4Q0FDQyxlUnAwQ0osb0JBQ0EsbUJRcTBDSSx1QkFDQSxZQUNBLE1YdDFDRCxRRE1OLGVBQ0EsWVlnMUN5QixJQUNsQix5QkFDQSxtQkFHRixzQ0FDQyxnQkFDQSxjQUNBLGNaejFDTixlQUNBLFlZeTFDd0IsSUFDbEIseUNBQ0MscUJBQ0EsZ0JBS0osb0NBQ0MsbUJBQ0EsYUFDQSxhQUNBLGlCWHYyQ0csS1d3MkNILHlCQUNBLG1CQUNBLGdCQUNBLHVDQUNDLGtCQUNBLE9SeDJDRixhQUNBLG1CUXkyQ0Usc0JBQ0EsUUFDQSxnQ0FDQSxrREFDQyxrQkFFRCx5Q0FDQyxxQkFDQSxXQUNBLFlBRUMsOENBQ0MsMkVBQ0EscUJBRkQsOENBQ0MsMkVBQ0EscUJBRkQsOENBQ0MsMkVBQ0EscUJBRkQsOENBQ0MsMkVBQ0EscUJBS0osc0NBQ0MsTVhoNENHLFFERFIsZUFDQSxZWWk0Q3VCLElBQ2xCLGtCQUNBLDJDQUNDLGNBQ0EsTVhuNENFLFFESFIsZUFDQSxZWXM0Q3dCLElBQ2xCLGlCQUtKLHFDQUNDLGFBQ0EscUJBQ0EsOEJBQ0EsbUJBQ0EsYUFFQSxrREFDQyxtQkFDQSxTQUNBLHFEQUNDLE1YdDVDRyxRREZSLGVBQ0EsWVl3NUN1QixJQUlwQix1Q0FDQyxjQUNBLGVBQ0EsZ0JBS0YsNkJBQ0MsaUJBR0EsbUNBQ0Msa0JBQ0EsbUJBQ0EsMEZBQ0EsYUFDQSw0QkFDQSxzQ0FDQyxvQkFDQSxhQUNBLHNCQUNBLFNBR0UsMkRBQ0MsY0FHQSx5RUFDQyxXQUNBLGtCQUNBLE1BQ0EsYUFDQSxZQUNBLGFBQ0EsZ0ZBQ0EsVUFJSCxzREFDQyxpQkFDQSwyREFDQyxNWGw5Q0UsUVdxOUNGLDBFQUNDLFdBQ0Esa0JBQ0EsTUFDQSxZQUNBLFlBQ0EsYUFDQSxnRkFDQSxVQUlILHNEQUNDLGtCQUNBLHFCQUNBLGdCQUNBLDJEWjU5Q1AsZUFDQSxZWTQ5QzBCLElBRW5CLDREQUNDLGlCWmgrQ1IsZUFDQSxZWWcrQzBCLElBQ2xCLGlCQUNBLGlFQUNDLE1YaitDRCxRV2srQ0MsNkJBRUQsbUVaditDUixlQUNBLFlZdStDMkIsSUFDbEIsaUJBTUwseUNBQ0Msa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsU0FDQSxZUmovQ0YsYUFDQSxtQlFrL0NFLHVCQUNBLHNCQUNBLFNBQ0EsWUFDQSxhQUNBLGlCWDcvQ0UsS1c4L0NGLG1CQUNBLHlCQUNBLDhDQUNDLFdBQ0EsWUFDQSwrRUFFRCwyQ0FDQyxNWHJnREcsdUJEQ1QsWVlxZ0R3QixJQUNsQixpQkFLRiw0Q1J4Z0RELGFBQ0EsbUJReWdERSx1QkFDQSxTQUNBLFlBQ0EsaUJYaGhERyxRV2loREgsNEJBQ0EsK0NBQ0MsTVhyaERDLEtEQ1AsZUFDQSxZWW9oRHdCLElBQ2xCLGlCQUNBLGlEQUNDLGtCQUNBLHFCQUNBLHNCQUNBLFdBQ0EsWUFFQyxzREFDQywrRUFDQSxxQkFGRCxzREFDQywrRUFDQSxxQkFGRCxzREFDQywrRUFDQSxxQkFVUCxnQ0FDQyxnQkFDQSxhQUNBLGVBQ0EsU0FDQSxxQ0FDQyxrQkFDQSxxQ0FDQSxhQUNBLGlCWHhpREEsUVd5aURBLG1CQUNBLGtCQUNBLDRDQUNDLGlCWnZqREwsZUFDQSxZWXVqRHVCLElBRW5CLHdDQUNDLGlCQUNBLGdCWjVqREwsZUFDQSxZWTRqRHNCLElBQ2pCLDJDQUNDLGtCQUNBLGlCQUVELDZDQUNDLGtCQUNBLE1BQ0EsT0FFRCw2Q0FDQyxxQkFDQSxrQkFHRix1Q0FDQyxxQkFDQSxXQUNBLFlBRUMsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBREQsNENBQ0Msb0ZBT04sa0JBQ0MsaUJYL2tERSxRV2dsREYsNkJBQ0Msb0JBRUQscUNBQ0MsbUJBQ0EsYUFDQSxhQUNBLHlCQUNBLG1CQUNBLGdCQUNBLDhDQUNDLGNBQ0EsWUFDQSw0RkFDQSxxQkFFRCwrQ0FDQyxPQUNBLGtCQUNBLGlCWC9tREcsS1dnbkRILHNEQUNDLGlCQUNBLE1Yam5ESSx1QkRDVCxZWWluRHVCLElBQ2xCLGlCQUlGLHlDQUNDLGtCQUNBLGFBQ0EsU0FDQSx1RkFFQSxvREFDQyxrQkFDQSxXQUNBLFlBS0osd0JBQ0MsYUFDQSxzQkFDQSxRQUNBLDJCUnJvREMsYUFDQSxtQkpMSCxlQUNBLFlZMG9EcUIsSUFDbEIsa0NBQ0MsV0FDQSxjQUNBLGlCUjluREQsV0FDQSxjQUNBLFdBQ0EsWUFDQSw0QkFDQSw0QkFDQSxxQlEwbkRDLDBEQUtGLDRCQUNDLGdCQUNBLG1DQUNDLE1YenBESyx1QkRDVCxZWXlwRHNCLElBQ2xCLGlCQUlILHVCQUNDLGdCUjVwREMsYUFDQSxtQlE2cERELGVabHFERixlQUNBLFlZa3FEb0IsSUFDbEIsaUJBQ0Esa0JBQ0EseUJBQ0EsZ0JBQ0EsMEJScHFEQyxhQUNBLG1CUXFxREEsOEJBQ0EsVUFDQSxZQUNBLGdCQUNBLGdDQUVDLG9EQUNDLGtCQUdGLHdGQUVDLG1CQUVELDRCQUNDLG1CUnJyREQsYUFDQSxtQlFzckRDLE9BQ0EsV1hqckRBLFFXa3JEQSxZQUNBLCtCQUVELHNDQUNDLG1CUjdyREQsYUFDQSxtQlE4ckRDLE9BQ0EseUJBQ0EsUUFDQSxNWG5zREksUURIUixlQUNBLFlZc3NEcUIsSUFDakIsaUJYenNERyxLVzBzREgsK0JBQ0EsMkNBQ0MsTVhqdERDLFFETU4sZUFDQSxZWTJzRHVCIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuQW5pbWF0ZS5jc3MgLSBodHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG5MaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcblxuQ29weXJpZ2h0IChjKSAyMDEzIERhbmllbCBFZGVuXG5cblBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6XG5cblRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuXG5USEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiovXG5cbi5hbmltYXRlZCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgJi5kdS0wNHN7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjRzO1xuICAgIH1cbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgICAwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgICAwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIH1cbn1cblxuLmJvdW5jZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gICAgMCUsIDUwJSwgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMjUlLCA3NSUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gICAgMCUsIDUwJSwgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMjUlLCA3NSUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmZsYXNoIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuLnB1bHNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEuMjUpIHNjYWxlWSgwLjc1KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMS4yNSkgc2NhbGVZKDAuNzUpO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMC43NSkgc2NhbGVZKDEuMjUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjc1KSBzY2FsZVkoMS4yNSk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxLjE1KSBzY2FsZVkoMC44NSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuMTUpIHNjYWxlWSgwLjg1KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxLjI1KSBzY2FsZVkoMC43NSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgxLjI1KSBzY2FsZVkoMC43NSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEuMjUpIHNjYWxlWSgwLjc1KTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDAuNzUpIHNjYWxlWSgxLjI1KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKDAuNzUpIHNjYWxlWSgxLjI1KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMC43NSkgc2NhbGVZKDEuMjUpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMS4xNSkgc2NhbGVZKDAuODUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoMS4xNSkgc2NhbGVZKDAuODUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxLjE1KSBzY2FsZVkoMC44NSk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbiAgICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSwgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgfVxuXG4gICAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlLCAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgfVxuXG4gICAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICB9XG59XG5cbi5zaGFrZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAgIDIwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gICAgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG59XG5cbi5zd2luZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgMTAlLCAyMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB9XG5cbiAgICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgfVxuXG4gICAgNDAlLCA2MCUsIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDEwJSwgMjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB9XG5cbiAgICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIH1cblxuICAgIDQwJSwgNjAlLCA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgIH1cbn1cblxuLnRhZGEge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB9XG5cbiAgICAxNSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKSByb3RhdGUoLTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSkgcm90YXRlKC01ZGVnKTtcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpIHJvdGF0ZSgzZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSkgcm90YXRlKDNkZWcpO1xuICAgIH1cblxuICAgIDQ1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNSUpIHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUlKSByb3RhdGUoLTNkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgcm90YXRlKDJkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKSByb3RhdGUoMmRlZyk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKSByb3RhdGUoLTFkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKSByb3RhdGUoLTFkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cblxuICAgIDE1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpIHJvdGF0ZSgtNWRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSkgcm90YXRlKC01ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNSUpIHJvdGF0ZSgtNWRlZyk7XG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKSByb3RhdGUoM2RlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAlKSByb3RhdGUoM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpIHJvdGF0ZSgzZGVnKTtcbiAgICB9XG5cbiAgICA0NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUlKSByb3RhdGUoLTNkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNSUpIHJvdGF0ZSgtM2RlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUlKSByb3RhdGUoLTNkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgcm90YXRlKDJkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgcm90YXRlKDJkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKSByb3RhdGUoMmRlZyk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKSByb3RhdGUoLTFkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSkgcm90YXRlKC0xZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSkgcm90YXRlKC0xZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB9XG59XG5cbi53b2JibGUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguMyk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguMyk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuLmJvdW5jZUluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuLmJvdW5jZUluRG93biB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuLmJvdW5jZUluUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDI1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguMyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDI1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIH1cbn1cblxuLmJvdW5jZU91dERvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgfVxufVxuXG4uYm91bmNlT3V0TGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cbn1cblxuLmJvdW5jZU91dFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmZhZGVJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5MZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG4uZmFkZUluUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuLmZhZGVJblJpZ2h0QmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbi5mYWRlSW5VcEJpZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmFkZU91dCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIH1cbn1cblxuLmZhZGVPdXREb3duQmlnIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgfVxufVxuXG4uZmFkZU91dExlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgfVxufVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICB9XG59XG5cbi5mYWRlT3V0UmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB9XG59XG5cbi5mYWRlT3V0UmlnaHRCaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgfVxufVxuXG4uZmFkZU91dFVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG59XG5cbi5mYWRlT3V0VXBCaWcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwKSBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDApIHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTcwZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgxNzBkZWcpIHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTkwZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgxOTBkZWcpIHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSguOTUpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSguOTUpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgzNjBkZWcpIHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwKSBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE3MGRlZykgc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE3MGRlZykgc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTcwZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE5MGRlZykgc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKDE5MGRlZykgc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoMTkwZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDM2MGRlZykgc2NhbGUoLjk1KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgzNjBkZWcpIHNjYWxlKC45NSk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgzNjBkZWcpIHNjYWxlKC45NSk7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgzNjBkZWcpIHNjYWxlKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMzYwZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xMGRlZyk7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xMGRlZyk7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTBkZWcpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblkge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTBkZWcpO1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uZmxpcEluWSB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmxpcE91dFgge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uZmxpcE91dFkge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKSBza2V3WCgzMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKSBza2V3WCgzMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKC0xNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goLTE1ZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKDBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAlKSBza2V3WCgzMGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwJSkgc2tld1goMzBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwJSkgc2tld1goMzBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSBza2V3WCgtMTVkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSBza2V3WCgtMTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHNrZXdYKC0xNWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSBza2V3WCgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ubGlnaHRTcGVlZEluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNrZXdYKC0zMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBza2V3WCgtMzBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSBza2V3WCgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgc2tld1goMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNrZXdYKC0zMGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2tld1goLTMwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHNrZXdYKC0zMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4ubGlnaHRTcGVlZE91dCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ucm90YXRlSW5VcFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4ucm90YXRlT3V0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4ucm90YXRlT3V0RG93bkxlZnQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi5yb3RhdGVPdXRVcFJpZ2h0IHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbi5zbGlkZUluRG93biB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi5zbGlkZUluTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0TGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XG4gICAgfVxufVxuXG4uc2xpZGVPdXRSaWdodCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAwcHgpO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0VXAge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuLnNsaWRlSW5VcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIH1cbn1cblxuLnNsaWRlT3V0RG93biB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDIwJSwgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDQwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIDIwJSwgNjAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uaGluZ2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbn1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHJvdGF0ZSgtMTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSByb3RhdGUoMGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgcm90YXRlKC0xMjBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgcm90YXRlKC0xMjBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgIH1cbn1cblxuLnJvbGxJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSByb3RhdGUoMTIwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHJvdGF0ZSgxMjBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHJvdGF0ZSgxMjBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHJvdGF0ZSgxMjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgcm90YXRlKDEyMGRlZyk7XG4gICAgfVxufVxuXG4ucm9sbE91dCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcbiAgICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6J1ByZXRlbmRhcmQgVmFyaWFibGUnO1xuXHRmb250LXdlaWdodDogNDUgOTIwO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUHJldGVuZGFyZFZhcmlhYmxlLnR0ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbn1cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ1ByZXRlbmRhcmQgVmFyaWFibGUnO1xuXHRmb250LXdlaWdodDogNDUgOTIwO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUHJldGVuZGFyZFZhcmlhYmxlLndvZmYyJykgZm9ybWF0KCd3b2ZmMi12YXJpYXRpb25zJyk7XG59XG5cbkBtaXhpbiBmb250KCRzaXplLCAkd2VpZ2h0KSB7XG5cdGZvbnQtc2l6ZTogJHNpemUgKyBweDtcblx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG59XG5AbWl4aW4gZm9udC1pbXB0KCRzaXplLCAkd2VpZ2h0KSB7XG5cdGZvbnQtc2l6ZTogJHNpemUgKyBweCAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogJHdlaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZm9udDEyLTQwMCB7QGluY2x1ZGUgZm9udC1pbXB0KDEyLCA0MDApfVxuLy8gLmZvbnQxMi01MDAge0BpbmNsdWRlIGZvbnQtaW1wdCgxMiwgNTAwKX1cbi8vIC5mb250MTItNzAwIHtAaW5jbHVkZSBmb250LWltcHQoMTIsIDcwMCl9XG4uZm9udDE0LTQwMCB7QGluY2x1ZGUgZm9udC1pbXB0KDE0LCA0MDApfVxuLy8gLmZvbnQxNC01MDAge0BpbmNsdWRlIGZvbnQtaW1wdCgxNCwgNTAwKX1cbi8vIC5mb250MTQtNjAwIHtAaW5jbHVkZSBmb250LWltcHQoMTQsIDYwMCl9XG4vLyAuZm9udDE0LTcwMCB7QGluY2x1ZGUgZm9udC1pbXB0KDE0LCA3MDApfVxuLy8gLmZvbnQxNi00MDAge0BpbmNsdWRlIGZvbnQtaW1wdCgxNiwgNDAwKX1cbi8vIC5mb250MTYtNTAwIHtAaW5jbHVkZSBmb250LWltcHQoMTYsIDUwMCl9XG4vLyAuZm9udDE2LTcwMCB7QGluY2x1ZGUgZm9udC1pbXB0KDE2LCA3MDApfVxuLy8gLmZvbnQxOC03MDAge0BpbmNsdWRlIGZvbnQtaW1wdCgxOCwgNzAwKX1cbi8vIC5mb250MjAtNzAwIHtAaW5jbHVkZSBmb250LWltcHQoMjAsIDcwMCl9XG4vLyAuZm9udDI0LTcwMCB7QGluY2x1ZGUgZm9udC1pbXB0KDI0LCA3MDApfVxuXG4uZm9udC1yZWd1bGFyIHtmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7fVxuLmZvbnQtbWVkaXVtIHtmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7fVxuLmZvbnQtYm9sZCB7Zm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O31cblxuLmNvbG9yLWRlZmF1bHQge2NvbG9yOiAjMjAxMDJiICFpbXBvcnRhbnQ7fVxuLmNvbG9yLXByaW1hcnkge2NvbG9yOiAjMDAzODc5ICFpbXBvcnRhbnQ7fVxuLmNvbG9yLXByaW1hcnkyIHtjb2xvcjogIzM3NkNGQiAhaW1wb3J0YW50O31cbi5jb2xvci13aGl0ZSB7Y29sb3I6ICNmZmYgIWltcG9ydGFudDt9XG4uY29sb3ItcmVkIHtjb2xvcjogI0ZGMjgyOCAhaW1wb3J0YW50O31cbi5jb2xvci1ibHVlIHtjb2xvcjogIzgyQTNGRiAhaW1wb3J0YW50O31cbi5jb2xvci1ibHVlMiB7Y29sb3I6ICNFNkVDRkYgIWltcG9ydGFudDt9XG4uY29sb3ItZ3JlZW4ge2NvbG9yOiAjMzNDNDgxICFpbXBvcnRhbnQ7fVxuXG4uY29sb3ItYmxhY2sxIHtjb2xvcjogIzQ0NCAhaW1wb3J0YW50O31cbi5jb2xvci1ibGFjazIge2NvbG9yOiAjMzMzRDRCICFpbXBvcnRhbnQ7fVxuLmNvbG9yLWJsYWNrMyB7Y29sb3I6ICM0RTU5NjggIWltcG9ydGFudDt9XG4uY29sb3ItYmxhY2s0IHtjb2xvcjogIzZCNzY4NCAhaW1wb3J0YW50O31cbi5jb2xvci1ibGFjazUge2NvbG9yOiAjQjBCOEMxICFpbXBvcnRhbnQ7fVxuXG4uYWxpZ24tbGVmdCB7anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDt9XG4uYWxpZ24tY2VudGVyIHtqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDt9XG4uYWxpZ24tcmlnaHQge2p1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDt9XG5cblxuW2NsYXNzXj1idWxsZXQtXSB7XG5cdD4uYnVsbGV0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXG5cdFx0JiArIC5idWxsZXQge1xuXHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXHQmLmJ1bGxldC10aXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuXHQmLmNvbCB7XG5cdFx0LmJ1bGxldCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uYnVsbGV0IHtcblx0Ji1kb3Qge1xuXHRcdD4uYnVsbGV0IHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ+OGjSc7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFsaWduLWNlbnRlciB7XG5cdFx0XHQuYnVsbGV0OmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN0YXIge1xuXHRcdD4uYnVsbGV0IHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyonO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hbGlnbi1jZW50ZXIge1xuXHRcdFx0LmJ1bGxldDpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1kYXNoIHtcblx0XHQ+LmJ1bGxldCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICctJztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWxpZ24tY2VudGVyIHtcblx0XHRcdC5idWxsZXQ6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc3F1YXJlIHtcblx0XHQ+LmJ1bGxldCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA0cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0bWF4LWhlaWdodDogNHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbnVtIHtcblx0XHQ+LmJ1bGxldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucmVxdWlyZSB7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnKic7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRjb2xvcjogJHJlZDtcblx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnKic7XG5cdFx0Y29sb3I6ICRyZWQ7XG5cdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0fVxuXG5cdCYucmV2ZXJzZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogaW5pdGlhbDtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLy8gY29sb3JcbiRwcmltYXJ5OiAjMDAzODc5O1xuJHByaW1hcnkyOiAjRkY4NTAwO1xuJHJlZDogI0ZGMjgyODtcbiRyZWQyOiAjRkZCQ0JDO1xuJGJsdWU6ICMyNDdDRkY7XG4kYmx1ZTI6ICNGMkY4RkY7XG4kZ3JlZW46ICMzM0M0ODE7IFxuJHllbGxvdzogI0ZGREEwNTtcblxuJHdoaXRlOiAjZmZmO1xuJGRlZmF1bHQ6ICMxOTFGMjg7XG4kYmxhY2syOiAjMzMzRDRCO1xuJGJsYWNrMzogIzRFNTk2ODtcbiRibGFjazQ6ICM2Qjc2ODQ7XG4kYmxhY2s1OiAjQjBCOEMxO1xuXG4kYm9yZGVyOiAjRTVFOEVCO1xuJGJvcmRlcjI6ICNFNEU0RTQ7XG4kYm9yZGVyMzogI0M0QzRDNDtcbiRib3JkZXI0OiAjRDFEMUQxO1xuXG4kYmc6ICNGOUZBRkI7XG4kYmcyOiAjRjlGQ0ZGO1xuJGJnMzogI0ZCRkJGQjsiLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xudjIuMC1tb2RpZmllZCB8IDIwMTEwMTI2XG5MaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCxib2R5LGRpdixzcGFuLGFwcGxldCxvYmplY3QsaWZyYW1lLGgxLGgyLGgzLGg0LGg1LGg2LHAsYmxvY2txdW90ZSxwcmUsYSxhYmJyLGFjcm9ueW0sYWRkcmVzcyxiaWcsY2l0ZSxjb2RlLGRlbCxkZm4sZW0saW1nLGlucyxrYmQscSxzLHNhbXAsc21hbGwsc3RyaWtlLHN0cm9uZyxzdWIsc3VwLHR0LHZhcixiLHUsaSxjZW50ZXIsZGwsZHQsZGQsb2wsdWwsbGksZmllbGRzZXQsZm9ybSxsYWJlbCxsZWdlbmQsdGFibGUsY2FwdGlvbix0Ym9keSx0Zm9vdCx0aGVhZCx0cix0aCx0ZCxhcnRpY2xlLGFzaWRlLGNhbnZhcyxkZXRhaWxzLGVtYmVkLGZpZ3VyZSxmaWdjYXB0aW9uLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LG91dHB1dCxydWJ5LHNlY3Rpb24sc3VtbWFyeSx0aW1lLG1hcmssYXVkaW8sdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Ly8gZm9udC1zaXplOiAxMDAlO1xuXHQvLyBmb250OiBpbmhlcml0O1xuXHQvLyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIG1ha2Ugc3VyZSB0byBzZXQgc29tZSBmb2N1cyBzdHlsZXMgZm9yIGFjY2Vzc2liaWxpdHkgKi9cbjpmb2N1cyB7XG5cdC8vIG91dGxpbmU6IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuXHQvLyBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24saW5wdXRbdHlwZT0nc2VhcmNoJ106Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgOTk5OXMgZWFzZS1vdXQ7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbn1cblxuaW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0LW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG59XG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogJGJsYWNrMztcbn1cblxudGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0bztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuXG4vKipcbiogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4qL1xuXG5hOmFjdGl2ZSxhOmhvdmVyIHtcblx0b3V0bGluZTogMDtcbn1cblxuLyoqXG4qIDEuIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuKiAyLiBJbXByb3ZlIGltYWdlIHF1YWxpdHkgd2hlbiBzY2FsZWQgaW4gSUUgNy5cbiovXG5cbmltZyB7XG5cdGJvcmRlcjogMDsgLyogMSAqL1xuXHQtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyAvKiAyICovXG59XG5cbi8qKlxuKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4qIDQuIFJlbW92ZSBpbm5lciBzcGFjaW5nIGluIElFIDcgd2l0aG91dCBhZmZlY3Rpbmcgbm9ybWFsIHRleHQgaW5wdXRzLlxuKiAgICBLbm93biBpc3N1ZTogaW5uZXIgc3BhY2luZyByZW1haW5zIGluIElFIDYuXG4qL1xuXG5idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG5cdGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xuXHQqb3ZlcmZsb3c6IHZpc2libGU7IC8qIDQgKi9cbn1cbmJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGNvbnRlbnQtYm94IGluIElFIDgvOS5cbiogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS5cbiogMy4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXG4qICAgIEtub3duIGlzc3VlOiBleGNlc3MgcGFkZGluZyByZW1haW5zIGluIElFIDYuXG4qL1xuXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4qIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4qIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiovXG5cbmlucHV0W3R5cGU9J3NlYXJjaCddIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0LW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4qIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4qIG9uIE9TIFguXG4qL1xuXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4qIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCAzKy5cbiovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4qIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA2LzcvOC85LlxuKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxudGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXG59XG5cbi8qKlxuKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4qL1xuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vLyByZXNldFxuKjp3aGVyZSg6bm90KGh0bWwsIGlmcmFtZSwgY2FudmFzLCBpbWcsIHN2ZywgdmlkZW8pOm5vdChzdmcgKiwgc3ltYm9sICopKSB7XG5cdGFsbDp1bnNldDsgZGlzcGxheTpyZXZlcnQ7XG59XG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHtcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xufVxuKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHQvLyB3aWR0aDogOHB4O1xuXHQvLyBoZWlnaHQ6IDhweDtcbn1cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0Ly8gYmFja2dyb3VuZDogI2Q3ZDhkZDtcblx0Ly8gYm9yZGVyLXJhZGl1czogOTlweDtcbn1cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0Ly8gYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5vbCwgdWwsIG1lbnUge1xuXHRsaXN0LXN0eWxlOm5vbmU7XG59XG5pbWcge1xuXHRtYXgtd2lkdGg6MTAwJTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlOyB3aWR0aDogMTAwJTtcbn1cbmNhcHRpb24ge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IGxpbmUtaGVpZ2h0OiAwfVxudGV4dGFyZWEge1xuXHR3aGl0ZS1zcGFjZTpyZXZlcnQ7IHJlc2l6ZTpub25lO1xufVxuc3Ryb25nLCBlbSB7XG5cdGRpc3BsYXk6YmxvY2s7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IG1hcmdpbjogMDtcbn1cbm1ldGVyIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOnJldmVydDsgYXBwZWFyYW5jZTpyZXZlcnQ7XG59XG46OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6dW5zZXQ7XG59XG5hLGJ1dHRvbiB7XG5cdGRpc3BsYXk6IGJsb2NrOyBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxpbmR7XG5cdHZpc2liaWxpdHk6aGlkZGVuO1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6MDtcblx0bGVmdDowO1xuXHR3aWR0aDowO1xuXHRoZWlnaHQ6MDtcblx0Zm9udC1zaXplOjA7XG5cdGxpbmUtaGVpZ2h0OjA7XG59XG5cbltoaWRkZW5dLFxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5ib2R5IHtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRjb2xvcjogIzIyMjtcblx0Zm9udC1mYW1pbHk6IFwiUHJldGVuZGFyZCBWYXJpYWJsZVwiLCBQcmV0ZW5kYXJkLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHN5c3RlbS11aSwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiU2Vnb2UgVUlcIiwgXCJBcHBsZSBTRCBHb3RoaWMgTmVvXCIsIFwiTm90byBTYW5zIEtSXCIsIFwiTWFsZ3VuIEdvdGhpY1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG59XG5cbi5za2lwLW5hdiB7XG5cdHotaW5kZXg6IDExMDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtNTAwcHg7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA4cHg7XG5cdC8vIGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6ICRibHVlMjtcblxuXHQmOmhhcyhhOmZvY3VzKSB7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0YSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDJweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAkZGVmYXVsdDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdH1cbn1cblxuZmlnY2FwdGlvbntcblx0ZGlzcGxheTpub25lO1xufVxuXG4uZGl2aWRlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDFweDtcblx0YmFja2dyb3VuZDogI0Q5RDlEOTtcbn1cblxuLmlzLXNjcm9sbC15IHtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4vLyBsYXllci1wb3B1cFxuLmxheWVyLXBvcHVwIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogbm9uZTtcblx0ei1pbmRleDogNTAwMDtcblx0dG9wOiA5NnB4O1xuXHRyaWdodDogNTRweDtcblx0d2lkdGg6IDM2MHB4O1xuXHRoZWlnaHQ6IDQ3MnB4O1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggIzAwMDAwMDMzO1xuXG5cdC5zd2lwZXIge1xuXHRcdCYtc2xpZGUge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1wYWdpbmF0aW9uIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRib3R0b206IDQ4cHg7XG5cblx0XHRcdCYtYnVsbGV0IHtcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlLXNpemUoMjIpO1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJ0bnMge1xuXHRcdHotaW5kZXg6IDUwMDE7XG5cdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogLjg1KTtcblx0fVxuXG5cdCYtYnRuIHtcblx0XHRmbGV4OiAxO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEQ0RDREO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHR9XG59XG5cblxuLmZsb2F0aW5nLWJhbm5lciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiA2NnB4O1xuXHRyaWdodDogNTZweDtcblx0d2lkdGg6IDEyMHB4O1xuXHRoZWlnaHQ6IDEyMHB4O1xuXHR6LWluZGV4OiA1MDAwO1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbkBtaXhpbiBlbGxpcHNpcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWl4aW4gZWxsaXBzaXMyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xufVxuXG5AbWl4aW4gZmxleC1hbGlnbi1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtaXhpbiBpbmxpbmVmbGV4LWFsaWduLWNlbnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtaXhpbiBmbGV4LWRpcmVjdC1jb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1peGluIGJnaWNvbigkc2l6ZSkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkc2l6ZSArIHB4O1xuICAgIGhlaWdodDogJHNpemUgKyBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZSArIHB4O1xufVxuXG5AbWl4aW4gY2FsYy13aWR0aCgkd2lkdGgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skd2lkdGggKyBweH0pO1xufVxuQG1peGluIGNhbGMtbWF4d2lkdGgoJHdpZHRoKSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjeyR3aWR0aCArIHB4fSk7XG59XG5AbWl4aW4gY2FsYy1taW53aWR0aCgkd2lkdGgpIHtcbiAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtICN7JHdpZHRoICsgcHh9KTtcbn1cblxuQG1peGluIGNhbGMtaGVpZ2h0KCRoZWlnaHQpIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWlnaHQgKyBweH0pO1xufVxuQG1peGluIGNhbGMtbWF4aGVpZ2h0KCRoZWlnaHQpIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVpZ2h0ICsgcHh9KTtcbn1cbkBtaXhpbiBjYWxjLW1pbmhlaWdodCgkaGVpZ2h0KSB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlaWdodCArIHB4fSk7XG59XG5cbkBtaXhpbiBzcXVhcmUtc2l6ZSgkc2l6ZSkge1xuICAgIHdpZHRoOiAkc2l6ZSArIHB4O1xuICAgIG1heC13aWR0aDogJHNpemUgKyBweDtcbiAgICBtaW4td2lkdGg6ICRzaXplICsgcHg7XG4gICAgaGVpZ2h0OiAkc2l6ZSArIHB4O1xuICAgIG1heC1oZWlnaHQ6ICRzaXplICsgcHg7XG4gICAgbWluLWhlaWdodDogJHNpemUgKyBweDtcbn1cblxuQG1peGluIHBvcy1jZW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWl4aW4gcG9zLWNlbnRlclhUKCR0b3ApIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAkdG9wICsgcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtaXhpbiBwb3MtY2VudGVyWEIoJGJvdHRvbSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206ICRib3R0b20gKyBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1peGluIHBvcy1jZW50ZXJZTCgkbGVmdCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAkbGVmdCArIHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtaXhpbiBwb3MtY2VudGVyWVIoJHJpZ2h0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAkcmlnaHQgKyBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59IiwiLndyYXBwZXIge1xuIFxufVxuXG5bY2xhc3MkPS1pbm5lcl0ge1xuXHRtYXgtd2lkdGg6IDEyMDBweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHQmLmZ1bGwge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uaGVhZGVyIHtcblx0ei1pbmRleDogMTAwMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDY2cHg7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHRyYW5zaXRpb246IGhlaWdodCAwLjRzICRlYXNlLWluLW91dC1jdWJpYztcblxuXHQmLWdyb3VwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyAkZWFzZS1vdXQtY3ViaWM7XG5cdH1cblxuXHQmLWlubmVyIHtcblx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cblx0Ji1iYW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIyMjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuNHMgJGVhc2UtaW4tb3V0LWN1YmljO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LnN3aXBlci1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDEyMDBweDtcblx0XHRcdGhlaWdodDogOTBweDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDE2cHg7XG5cdFx0XHRyaWdodDogMzBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMycHg7XG5cdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsNTAwKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29faGVhZGVyX2Jhbm5lcl9jbG9zZS5zdmcnKSAwIDAgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5oYXMtYmFubmVyIHtcblx0XHRoZWlnaHQ6IDExMnB4O1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAwcyAkZWFzZS1pbi1vdXQtY3ViaWM7XG5cblx0XHQuaGVhZGVyLWJhbm5lciB7XG5cdFx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMHMgJGVhc2UtaW4tb3V0LWN1YmljO1xuXHRcdH1cblx0fVxuXG5cdCYuc2Nyb2xsIHtcblx0XHQuaGVhZGVyLWdyb3VwIHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA2cHggOXB4IC00cHggcmdiYSgxNTMsMTUzLDE1MywuMjUpO1xuXHRcdH1cblx0fVxuXG5cdC5sb2dvLXdyYXAge1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDExN3B4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9waGFyb3MtbG9nby1zaW1wbGUucG5nJykgbm8tcmVwZWF0IDAlIC8gY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0LmduYiB7XG5cdFx0Ji13cmFwIHtcblx0XHRcdGhlaWdodDogNjZweDtcblx0XHR9XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGhlaWdodDogNjZweDtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMHMgJGVhc2Utb3V0LWN1YmljO1xuXG5cdFx0LmRlcHRoMSB7XG5cdFx0XHR3aWR0aDogMTMwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogNHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LDYwMCk7XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubmV3IHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJnaWNvbigxNCk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX25ld19ibHVlLnN2ZycpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0LmRlcHRoMiB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNSw1MDApO1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRhLmJ0biB7XG5cdFx0cGFkZGluZzogMCAxOHB4O1xuXHRcdEBpbmNsdWRlIGZvbnQoMTYsNjAwKTtcblx0fVxuXG5cdCYuaXMtb3ZlciB7XG5cdFx0LmhlYWRlci1ncm91cCB7XG5cdFx0XHRoZWlnaHQ6IDE4OHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgJGVhc2Utb3V0LWN1YmljO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDZweCA5cHggLTRweCByZ2JhKDE1MywxNTMsMTUzLC4yNSk7XG5cdFx0fVxuXHRcdFxuXHRcdC5nbmIge1xuXHRcdFx0aGVpZ2h0OiAxODhweDtcblx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjNzICRlYXNlLW91dC1jdWJpYztcblx0XHRcdC5kZXB0aDEge1xuXHRcdFx0XHQmLmN1cnJlbnQtbGlzdCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWUyO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyIHtcblx0Ji10b3Age1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG5cdFx0Ji1pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogNzhweCAwO1xuXHRcdH1cblxuXHRcdC5zaXRlLW1hcCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiAyNDBweDtcblxuXHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3QtY29sO1xuXHRcdFx0XHRnYXA6IDI0cHg7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNSw2MDApO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbmZvIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0LWNvbDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0XHQmLWxpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjhweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s1O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTMsNTAwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZhbWlseS1zaXRlIHtcblx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdC5zZWxlY3Qge1xuXHRcdFx0XHQmLXdyYXAge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMjBweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s1O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX3NlbGVjdF9hcnJvd19kb3duLnN2ZycpIG5vLXJlcGVhdCA5NSUgNTAlIC8gMTZweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYtbGFiZWwge1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWxpc3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s1O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOztcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAyMHB4O1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlMjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJvdHRvbSB7XG5cdFx0aGVpZ2h0OiA5NnB4O1xuXHRcdGJhY2tncm91bmQ6ICNGMEYwRjA7XG5cblx0XHQmLWlubmVyIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdC5zbnMtd3JhcCB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdGdhcDogMjBweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRhOmJlZm9yZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYmdpY29uKDI0KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEuZmJvb2s6YmVmb3JlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2Zvb3Rlcl9mYWNlYm9vay5zdmcnKTt9XG5cdFx0XHRcdGEueW91dHViZTpiZWZvcmUge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fZm9vdGVyX3lvdXR1YmUuc3ZnJyk7fVxuXHRcdFx0XHRhLmJsb2c6YmVmb3JlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2Zvb3Rlcl9ibG9nLnN2ZycpO31cblx0XHRcdFx0YS5pbnN0YTpiZWZvcmUge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fZm9vdGVyX2luc3RhLnN2ZycpO31cblx0XHRcdFx0YS5rYWthbzpiZWZvcmUge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fZm9vdGVyX2tha2FvLnN2ZycpO31cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29weXJpZ2h0IHtcblx0XHRcdGNvbG9yOiAkYmxhY2s1O1xuXHRcdFx0QGluY2x1ZGUgZm9udCgxMyw1MDApO1xuXHRcdH1cblx0fVxuXG5cdCYtYmFubmVyIHtcblx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTEuMDdkZWcsICMwNTY5RkYgOS40MSUsICM0NEMzRkEgMTAzLjI3JSk7XG5cblx0XHQmLWlubmVyIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0LWNvbDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGdhcDogMjRweDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250KDM1LDYwMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbi1ncm91cCB7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHR3aWR0aDogMTkwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDE5MHB4O1xuXHRcdFx0Ym9yZGVyOiAwO1xuXG5cdFx0XHQmMSB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdH1cblxuXHRcdFx0JjIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5pcy12aXNpYmxlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udGVybXMge1xuXHQmLWJveCB7XG5cdFx0Zm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInRudW1cIjtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXG5cdFx0Pi50ZXJtcy1kZXB0aCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LnRhYmxlIHtcblx0XHRcdG1hcmdpbjogOHB4IDA7XG5cdFx0XHQqIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblxuXHRcdFx0dGhlYWQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtZGVwdGgge1xuXHRcdC5kZXB0aCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cblx0XHRcdCY6bnRoLWNoaWxkKG4rMTApIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmICsgLmRlcHRoIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYua28ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuZHMgc3BhbiB7XG5cdFx0XHRcdGxlZnQ6IC04cHg7XG5cdFx0XHRcdG1heC13aWR0aDogMjRweDtcblx0XHRcdFx0bWluLXdpZHRoOiAyNHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblxuXHRcdFx0Pi50ZXJtcy1kZXB0aCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmhhcy1iYW5uZXIgKyBtYWluIHtcblx0cGFkZGluZy10b3A6IDExMnB4O1xuXHR0cmFuc2l0aW9uOiBwYWRkaW5nIDBzICRlYXNlLWluLW91dC1jdWJpYztcbn1cbm1haW4ge1xuXHRwYWRkaW5nLXRvcDogNjZweDtcblx0dHJhbnNpdGlvbjogcGFkZGluZyAwLjRzICRlYXNlLWluLW91dC1jdWJpYztcbn0iLCIuYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDhweDtcblx0d2lkdGg6IGF1dG87XG5cdG1pbi13aWR0aDogMzAwcHg7XG5cdGhlaWdodDogNTZweDtcblx0cGFkZGluZzogMCAyNHB4O1xuXHRAaW5jbHVkZSBmb250KDE4LDcwMCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZDtcblx0YmFja2dyb3VuZDogI0ZmZjtcblxuXHQvLyAmOmhvdmVyIHtcblx0Ly8gXHRjb2xvcjogI2ZmZjtcblx0Ly8gfVxuXG5cdCYuZGVmYXVsdCB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQmLnByaW1hcnkge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdGJhY2tncm91bmQ6ICRyZWQ7XG5cdH1cblxuXHQmOmRpc2FibGVkLFxuXHQmLmRpc2FibGVkIHtcblx0XHRjb2xvcjogJGJsYWNrNTtcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvcmRlcjtcblx0fVxuXG5cdCYubWQge1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHR9XG5cdCYuc20ge1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHR9XG5cblx0Ji5yb3VuZCB7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdGJvcmRlci1yYWRpdXM6IDk5cHg7XG5cdFx0Ji5wcmltYXJ5MiB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHR9XG5cblx0XHQmLmJvcmRlciB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCYuY3RhIHtcblx0XHRnYXA6IDE4cHg7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdEBpbmNsdWRlIGZvbnQoMTYsNjAwKTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMjJEMUVFIDAlLCAjM0Q1QUYxIDEwMCUpO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDM0cHg7XG5cdFx0XHRoZWlnaHQ6IDlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fY3RhX2Fycm93LnN2ZycpIG5vLXJlcGVhdCAwJSAvIDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5idXR0b24td3JhcCB7XG5cdG1hcmdpbjogMDtcblx0XG5cdCYucm93IHtcblx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0fVxuXG5cdCYuYWxpZ24tc2Ige1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxufVxuXG4uYnV0dG9uLWdyb3VwIHtcblx0ei1pbmRleDogMTtcblx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdGdhcDogOHB4O1xuXG5cdCYucGFnZS1lZGl0IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdFx0LmJ0biB7XG5cdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5jb2wge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmLmFsaWduLXNiIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cblxuLnRleHQtbGluayB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0Y29sb3I6ICRibHVlO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyxcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHR9XG59XG5cbiIsIi5mb3JtIHtcblx0Ji1zZXQge1xuXG5cdH1cblxuXHQmLWdyb3VwIHtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdC1jb2w7XG5cdFx0Z2FwOiAxNHB4O1xuXHR9XG5cblx0Ji1ib3gge1xuXHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdGdhcDogNjBweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdHBhZGRpbmc6IDAgMzJweDtcblxuXHRcdGxhYmVsIHtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0bWluLXdpZHRoOiA4MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6aGFzKHRleHRhcmVhKSB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGhlaWdodDogMjYwcHg7XG5cdFx0fVxuXHRcdHRleHRhcmVhIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQqOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrNTtcblx0XHR9XG5cblx0XHQmOmhhcygqOmZvY3VzKSB7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQuY2hrYm94LWJveCB7XG5cdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGxhYmVsIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsNzAwKTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0QGluY2x1ZGUgc3F1YXJlLXNpemUoMTgpO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzAwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDk5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19jaGtib3guc3ZnJyk7XG5cblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fY2hrYm94X2NoZWNrZWQuc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbi1ncm91cCB7XG5cdFx0bWFyZ2luLXRvcDogMzZweDtcblx0fVxufVxuXG4uc2VsZWN0IHtcblx0Ji13cmFwIHtcblx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDhweCAzMnB4IDhweCAyMHB4O1xuXHRcdGNvbG9yOiAkYmxhY2syO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjazU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fc2VsZWN0X2Fycm93X2Rvd24uc3ZnJykgbm8tcmVwZWF0IDk1JSA1MCUgLyAxNnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHRcblx0Ji1sYWJlbCB7XG5cdFx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRcdEBpbmNsdWRlIGZvbnQoMTUsNTAwKTtcblx0fVxuXG5cdCYtbGlzdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoMTAwJSArIDRweCk7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdG1heC1oZWlnaHQ6IDEyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjazU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7O1xuXG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZzogNHB4IDIwcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWUyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYudXAge1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0Ym90dG9tOiBjYWxjKDEwMCUgKyA0cHgpO1xuXHRcdH1cblx0fVxufSIsIi5ib2FyZCB7XG5cdCYtbGlzdCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cblx0XHRsaSB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQmLm5ldyB7XG5cdFx0XHRcdC50aXRsZXtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMzZweCk7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcG9zLWNlbnRlcllSKDApO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlLXNpemUoMTQpO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fbmV3X2JsdWUuc3ZnJykgMCAwIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRleHQtYm94IHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmcyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5udW0ge1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRcdGNvbG9yOiAjOTlBNkI2O1xuXHRcdFx0QGluY2x1ZGUgZm9udCgxNiw2MDApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHRhLFxuXHRcdC50aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDI0cHggMCAyNHB4IDE0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0XHRAaW5jbHVkZSBmb250KDE4LDcwMCk7XG5cdFx0XHRAaW5jbHVkZSBlbGxpcHNpcztcblx0XHR9XG5cdFx0LmRhdGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRjb2xvcjogIzk5QTZCNjtcblx0XHRcdEBpbmNsdWRlIGZvbnQoMTMsNTAwKTtcblx0XHR9XG5cblx0XHQmLmFjY29yZGlvbiB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdCY6aGFzKC5hY2NvcmRpb24tYnRuLmFjdGl2ZSkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAkYmx1ZSwgJGJsdWUpLCBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgJGJsdWUsICRibHVlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMTAlLCAwJSAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMTAwJSAycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jYXRlIHtcblx0XHRcdFx0d2lkdGg6IDE3MHB4O1xuXHRcdFx0XHRjb2xvcjogIzk5QTZCNjtcblx0XHRcdH1cblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IHdyYXA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1EuJztcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uLWJ0biB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlLXNpemUoMjQpO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcblxuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcG9zLWNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXM7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hY2NvcmRpb24tdGV4dCB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxODRweDtcblx0XHRcdFx0cGFkZGluZzogNDBweCAxMjBweCAwIDUycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuXHRcdFx0XHRcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdBLic7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjhweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLDcwMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmZhcSB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1EuJztcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyMCw3MDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1wYWdpbmF0aW9uIHtcblx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRcdC5wYWdpbmF0aW9uIHtcblx0XHRcdCYtYnRuIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUtc2l6ZSg0MCk7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsNzAwKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXG5cdFx0XHRcdCYuYnRuLXByZXYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fYm9hcmRfYXJyb3dfbGVmdC5zdmcnKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJ0bi1uZXh0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2JvYXJkX2Fycm93X3JpZ2h0LnN2ZycpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZzI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWRldGFpbCB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJHByaW1hcnk7XG5cblx0XHQuZGV0YWlsIHtcblx0XHRcdCYtaGVhZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjazU7XG5cblx0XHRcdFx0Ly8gJjpoYXMoLnRpdGxlLXRhZykge1xuXHRcdFx0XHQvLyBcdHBhZGRpbmc6IDQwcHggMDtcblx0XHRcdFx0Ly8gfVxuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyNCw3MDApO1xuXG5cdFx0XHRcdFx0Ji10YWcge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgaW5saW5lZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRcdFx0XHQvLyBwYWRkaW5nOiAwIDI0cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE1LDcwMCk7XG5cdFx0XHRcdFx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdFx0XHRcdC8vIGJvcmRlci1yYWRpdXM6IDk5cHg7XG5cblx0XHRcdFx0XHRcdCYuZG9uZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s1O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRib3JkZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRhdGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0XHRjb2xvcjogIzk5QTZCNjtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE1LDUwMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogNjBweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdFx0LnRleHQtYm94IHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRcdC8vIGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHVsLFxuXHRcdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogaW5oZXJpdDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogaW5oZXJpdDtcblx0XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1mb290IHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjazU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s1O1xuXG5cdFx0XHRcdGxpICsgbGkge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMjhweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LDYwMCk7XG5cblx0XHRcdFx0XHRbY2xhc3NePWljby1ib2FyZF0ge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYmdpY29uKDI0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmljby1ib2FyZC11cCB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19ib2FyZF9hcnJvd191cC5zdmcnKTt9XG5cdFx0XHRcdFx0Lmljby1ib2FyZC1kb3duIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2JvYXJkX2Fycm93X2Rvd24uc3ZnJyk7fVxuXG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRcdFx0XHRcdCYuZmlyc3QsXG5cdFx0XHRcdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpoYXMoLmxhc3QsIC5maXJzdCkge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Pi5idXR0b24tZ3JvdXAge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdH1cblxuXHRcdCYuZmFxIHtcblx0XHRcdC5kZXRhaWwge1xuXHRcdFx0XHQmLWhlYWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1EuJztcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjQsNzAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWJvZHkge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdBLic7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjAsNzAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWZvb3Qge1xuXHRcdFx0XHRcdC50aXRsZTpub3QoLmZpcnN0LC5sYXN0KTpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1EuICc7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LDcwMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIOqwpOufrOumrO2YlSAoZXZuZXQpXG4uY2FyZCB7XG5cdCYtd3JhcCB7XG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XG5cblx0XHQmICsgLmNhcmQtd3JhcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMTBweDtcblx0XHR9XG5cblx0XHQmLmRvbmUge1xuXHRcdFx0LmNhcmQtdGh1bWJuYWlsIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHBvcy1jZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ub2RhdGEtYm94IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji5ub2RhdGEge1xuXHRcdFx0LmNhcmQtbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQubm9kYXRhLWJveCB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjazU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbGlzdCB7XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0QGluY2x1ZGUgZm9udCgzMCw3MDApO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMTAwcHggMTVweDtcblxuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiAzOTBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmLXRodW1ibmFpbCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR3aWR0aDogMzkwcHg7XG5cdFx0aGVpZ2h0OiAyODBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHR9XG5cblx0Ji1pbmZvIHtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdC1jb2w7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0cGFkZGluZzogMCA4cHg7XG5cblx0XHQudGl0bGUge1xuXHRcdFx0QGluY2x1ZGUgZm9udCgxOCw2MDApO1xuXHRcdH1cblx0XHQuZGVzYyB7XG5cdFx0XHRjb2xvcjogJGJsYWNrMztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LmRhdGUge1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0Y29sb3I6ICRibGFjazU7XG5cdFx0fVxuXHR9XG59IiwiLnRhYmxlIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblxuXHR0YWJsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHR0aCxcblx0dGQge1xuXHRcdG1pbi1oZWlnaHQ6IDYwcHg7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0dGgge1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0YmFja2dyb3VuZDogJGJnO1xuXHR9XG5cblx0dGQge1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblxuXHQmLnRhYmxlLWNvbCB7XG5cdFx0dGggKyB0aCB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0fVxuXHRcdFxuXHRcdHRkIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG5cdFx0XHQmICsgdGQge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji50YWJsZS1yb3cge1xuXHRcdHRyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdCYrdHIge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCB7XG5cdFx0XHR3aWR0aDogMTgwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXHRcdFx0bWluLXdpZHRoOiAxODBweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0dGQge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdC8vIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxODBweCk7XG5cdFx0XHQvLyB3aWR0aDogY2FsYygoMTAwJSAtIDU0MHB4KSAvIDMpO1xuXHRcdFx0Ly8gbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNTQwcHgpIC8gMyk7XG5cdFx0fVxuXHR9XG5cblx0Ji50YWJsZS1taXgge1xuXHRcdHRyK3RyIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdH1cblxuXHRcdHRkIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcblx0XHR9XG5cblx0XHR0aGVhZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHR9XG5cblx0XHR0Ym9keSB7XG5cdFx0XHR0aCB7XG5cdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdH1cblxuXHQuc2VsZWN0IHtcblx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR9XG5cdH1cbn0iLCIucG9wdXAge1xuXHRkaXNwbGF5OiBub25lO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IC43KTtcblxuXHQmLmlzLW9wZW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji12b2Qge1xuXHRcdEBpbmNsdWRlIHBvcy1jZW50ZXI7XG5cblx0XHQudm9kLXdyYXAge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHdpZHRoOiA5NjBweDtcblx0XHRcdGhlaWdodDogNTQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5wb3B1cC1jbG9zZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC02MHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IC44KTtcblxuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keTpoYXMoLnBvcHVwLmlzLW9wZW4pIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIubWFpbiB7XG5cdC8vIGNvbW1vblxuXHQmLXNlY3Rpb24ge1xuXHRcdFtjbGFzcyQ9aW5uZXJdIHtcblx0XHRcdD4udGl0bGUtZ3JvdXAge1xuXHRcdFx0XHQuc3ViIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyMCw1MDApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMzYsNzAwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTgsNDAwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tYWluIHtcblx0XHQmLXZpc3VhbCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmLXdyYXAge1xuXHRcdFx0XHRAa2V5ZnJhbWVzIHJvbGxpbmcge1xuXHRcdFx0XHRcdGZyb20ge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRvIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYudmlzdWFsMSB7XG5cdFx0XHRcdFx0Lm1haW4tdmlzdWFsLXRpdGxlIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0yOXB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTEyMHB4O1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHJvbGxpbmcgMS4ycyBsaW5lYXIgYWx0ZXJuYXRlO1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDRzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubWFpbi12aXN1YWwtaW1nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyNDdDRkYgdXJsKCcvYXNzZXRzL2ltYWdlcy9tYWluL2ltZ19tYWluX3Zpc3VhbF8xLnBuZycpIDUwJSA1MCUgLyAxOTIwcHggbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0Ly8gYW5pbWF0aW9uOiBzY2FsZUFuaW1hdGlvbiA0cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC41LCAxKSBmb3J3YXJkcztcblx0XHRcdFx0XHRcdC8vIEBrZXlmcmFtZXMgc2NhbGVBbmltYXRpb24ge1xuXHRcdFx0XHRcdFx0Ly8gXHRmcm9tIHtcblx0XHRcdFx0XHRcdC8vIFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMyk7XG5cdFx0XHRcdFx0XHQvLyBcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0Ly8gXHR9XG5cdFx0XHRcdFx0XHQvLyBcdHRvIHtcblx0XHRcdFx0XHRcdC8vIFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0XHQvLyBcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgOTAlO1xuXHRcdFx0XHRcdFx0Ly8gXHR9XG5cdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHQvLyAmOmFmdGVyIHtcblx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHQvLyBcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdC8vIFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ly8gXHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Ly8gXHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC8vIFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYudmlzdWFsMiB7XG5cdFx0XHRcdFx0Lm1haW4tdmlzdWFsLXRpdGxlIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0xMDRweDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0xMzBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1haW4tdmlzdWFsLWltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA0MDQxMDtcblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogLTMwdnc7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0xMDV2dztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwMHZ3O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwMHZ3O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4vaW1nX21haW5fdmlzdWFsXzIuanBnJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiByb2xsaW5nIDM2MHMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRoZWlnaHQ6IDgwMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIwMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1pbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR9XG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoNTAsNjAwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDYycHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9tYWluL2ljb19tYWluX3Zpc3VhbF90d2lua2xlLnN2ZycpIDAgMCBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHRyaWdodDogLTEyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxNzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE3MHB4O1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLWRlc2Mge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjAsNDAwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1jb250cm9sIHtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdEBpbmNsdWRlIGlubGluZWZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRcdEBpbmNsdWRlIHBvcy1jZW50ZXJYQig0MCk7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrMjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDEzLDcwMCk7XG5cdFx0XHRcdFx0Ji5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zd2lwZXItbmF2aWdhdGlvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdFx0W2NsYXNzXj1zd2lwZXItYnV0dG9uXSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRAaW5jbHVkZSBiZ2ljb24oNDApO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX3N3aXBlcl9uYXZpLnN2ZycpO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fc3dpcGVyX25hdmkuc3ZnJyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1iYW5uZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI0U1RjBGRjtcblxuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDExMHB4IDA7XG5cblx0XHRcdFx0Pi50aXRsZS1ncm91cCB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3ViIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjcsNTAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4IDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxvZ28tdGV4dCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggMCAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIxM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9QSEFST1NfbG9nb190ZXh0LnN2ZycpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMzhweCAwIDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrNDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTcsNDAwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdG1hcmdpbjogNTRweCAwIDA7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTE1QUM3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sb2dvLXN5bWJvbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtODBweDtcblx0XHRcdFx0XHR3aWR0aDogNjI2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzODRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4vYmdfbWFpbl9iYW5uZXIucG5nJykgbm8tcmVwZWF0IDUwJSA1MCUgLyAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zdWItYnJhbmQge1xuXHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDM0NHB4O1xuXG5cdFx0XHQuc3ViLWJyYW5kLWJveCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHQuYm94LXRleHQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0yOHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNjBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3RlbGxhIHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvbWFpbi9pbWdfc3ViYnJhbmRfc3RlbGxhLnBuZycpIG5vLXJlcGVhdCAxMDAlIDUwJSAvIGNvdmVyO1xuXG5cdFx0XHRcdFx0LmJveC10ZXh0IHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4vaW1nX3N1YmJyYW5kX2ljb19zdGVsbGEucG5nJyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ib3R0b20tZGVzYyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0NDQkNGRjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb21wYXMge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvbWFpbi9pbWdfc3ViYnJhbmRfY29tcGFzLnBuZycpIG5vLXJlcGVhdCAwJSA1MCUgLyBjb3ZlcjtcblxuXHRcdFx0XHRcdC5ib3gtdGV4dCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ0cHg7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4vaW1nX3N1YmJyYW5kX2ljb19jb21wYXMucG5nJyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ib3R0b20tZGVzYyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0IwQzlGRjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYm94LXRleHQge1xuXHRcdFx0XHRcdHdpZHRoOiA2MDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogNjVweCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRvcCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLDMwMCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDM4LDgwMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJvdHRvbS1kZXNjIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyOHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50ZXh0LWxpbmsge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1mZWF0dXJlIHtcblx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHR3aWR0aDogMTIwMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdD4udGl0bGUtZ3JvdXAge1xuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhcmQtbGlzdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMDtcblx0XHRcdFx0XHQmLmZlYXR1cmUxIHtcblx0XHRcdFx0XHRcdC5pY29uLWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmZlYXR1cmUyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHQuaWNvbi1ob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDYwcHggMCAxNnB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHQtbGluayB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJkLWdyb3VwIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmxhY2s0O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s0O1xuXHRcdFx0XHRcdC5jYXJkLWl0ZW0ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgybikgYSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSBzcGFuIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zb29uIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0XHRcdFx0XHQuaWNvbi1ob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2szO1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnQ09NSU5HIFNPT04nO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNBN0FDQjQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTIsODAwKTtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudGl0bGUtZ3JvdXAge1xuXHRcdFx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzg5OEM5MTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM4OThDOTE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjhweCA0MHB4O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdGdhcDogMzBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyNDtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjlGRjtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogYXV0bztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjhweCA0MHB4O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdGdhcDogMzBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyNDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pY29uLWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTgge1xuXHRcdFx0XHRcdFx0XHRcdCYuaWNvI3skaX0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9tYWluL2ljb19tYWluX2ZlYXR1cmVfI3skaX0uc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgycHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogODJweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMTNweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGl0bGUtZ3JvdXAge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyMiw3MDApO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiw0MDApO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYubmV3IHtcblx0XHRcdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ05FVyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDExLDcwMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1kaWZmZXJlbnQtZmVhdHVyZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTI7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDExMHB4IDA7XG5cdFx0XHRcdHdpZHRoOiAxMjAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Pi50aXRsZS1ncm91cCB7XG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4IDAgMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaXRlbS1ncm91cCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNjBweCAwIDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHRcdFx0Lml0ZW0tbGlzdCB7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDMpIC0gMTZweCk7XG5cdFx0XHRcdFx0XHQudGh1bWJuYWlsIHtcblx0XHRcdFx0XHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAzIHtcblx0XHRcdFx0XHRcdFx0XHQmLmljbyN7JGl9IHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvbWFpbi9pbWdfbWFpbl90aHVtYm5haWxfI3skaX0ucG5nJykgMCAwIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50aXRsZS1ncm91cCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI4cHggMCAwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjUsNDAwKTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kZXNjLWdyb3VwIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LDUwMCk7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2NoZWNrX21hcmsuc3ZnJykgMCAwIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWVycCB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDExMHB4IDA7XG5cdFx0XHRcdHdpZHRoOiAxMjAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5lcnAtZ3JvdXAge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbjogOTBweCAwIDA7XG5cdFx0XHRcdC5lcnAtbGlzdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGdhcDogMTIwcHggNDU3cHg7XG5cdFx0XHRcdFx0Y291bnRlci1yZXNldDogY29sb3JjaXJjbGUgMDtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzIwcHg7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBjb2xvcmNpcmNsZSAxO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKGNvbG9yY2lyY2xlKTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtNDJweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE1LDcwMCk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogLTQycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpdGxlLWdyb3VwIHtcblx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjMsNzAwKTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMCAwO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LDQwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZXJwLWltZyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTMycHg7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTcxcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDM0MnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzQycHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyOiAzNHB4IHNvbGlkICNGNEY0RjQ7XG5cdFx0XHRcdFx0b3V0bGluZTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHQudHh0LWhvbGRlciB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE5MXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxOTFweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IDQycHggc29saWQgI0U3RTdFNztcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDMyLCA0MDApO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDE0NXB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTE0MHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDU2MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlOGViO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjhkZWcpO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDE0NXB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTE0MHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDU2MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlOGViO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTUyZGVnKTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc2FsZXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xuXHRcdFx0XHR3aWR0aDogMTIwMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdD4udGl0bGUtZ3JvdXAge1xuXHRcdFx0XHRcdC5zdWIge1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRcdFx0XHRcdGIge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZFNDREO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtcHJpY2Uge1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4O1xuXHRcdFx0XHRtYXJnaW46IDYwcHggYXV0byAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHdpZHRoOiA4NzBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0LnRpdGxlLWdyb3VwIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyOCwgNzAwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiwgNDAwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucHJpY2UtZ3JvdXAge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyOCwgNDAwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCg1NCwgNzAwKTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkeWVsbG93O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxOSwgNTAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wcmljZS1jYXJkIHtcblx0XHRcdFx0bWFyZ2luOiA2MHB4IGF1dG8gMDtcblx0XHRcdFx0d2lkdGg6IDEwMDBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMzRweCAzMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrNDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjYwcHg7XG5cdFx0XHRcdFx0Ji5ldmVudCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdC5ldmVudC1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJsdWUgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ldmVudC1sYWJlbCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMjRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiA2M3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3NHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMHB4IDMxLjVweCA4cHggMzEuNXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmxhY2s0IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE0LCA3MDApO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDcwMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDI4LCA3MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLCA1MDApO1xuXHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDQwLCA3MDApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDUwMCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zYWxlIHtcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgzMCwgNzAwKTtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGlubGluZWZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsIDYwMCk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFMkVFRkY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdWIge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkUxMDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNywgNTAwKTtcblx0XHRcdFx0XHRcdGVtIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgKyAuZGVzYyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMDBweDtcblx0XHRcdFx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsIDUwMCk7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRjb2xvcjogIzZCNzI4MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwIDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtZXZlbnQge1xuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdHdpZHRoOiAxMjAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDExMHB4IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Pi50aXRsZS1ncm91cCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCg0NCwgNzAwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ldmVudC1ncm91cCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0LnN3aXBlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyODBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN3aXBlci1idXR0b24tcHJldixcblx0XHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrMztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrMztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRcdGxlZnQ6IC03MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtNzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQtbGluayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjazU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNSwgNTAwKTtcblx0XHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY3Mge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnMztcblx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHR3aWR0aDogMTIwMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xuXHRcdFx0XHQ+LnRpdGxlLWdyb3VwIHtcblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgzNiwgNzAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWJvYXJkIHtcblx0XHRcdCYtZ3JvdXAge1xuXHRcdFx0XHRtYXJnaW46IDY1cHggMCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHQmLXdyYXAge1xuXHRcdFx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjAsIDcwMCk7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s1O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTUsIDUwMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdGhlaWdodDogNjRweDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYmdpY29uKDI0KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19hcnJvd19yaWdodF9ibHVlLnN2Z1wiKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5uZXcge1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19uZXdfYmx1ZS5zdmcnKSAwIDAgLyAxMDAlIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTgsIDQwMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWJ1c2luZXNzIHtcblx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0O1xuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1MHB4IDAgMTU1cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Pi50aXRsZS1ncm91cCB7XG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDQxLCA1MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUzcHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMCAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNCMEIwQjA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE4LCA1MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnFuYS1ncm91cCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRyaWdodDogMTQ4cHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogLTI0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5Mjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIzLCA3MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjVweDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2Fycm93LnN2ZycpIDAgMCBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDExMHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAxNTVweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwOXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwOXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc29jaWFsLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW46IDc4cHggMCAwO1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLyA1KSAtIDEzcHgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNzVweDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsIDYwMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjazI7XG5cdFx0XHRcdFx0Lmljb24taG9sZGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5mYWNlYm9vayB7XG5cdFx0XHRcdFx0XHQuaWNvbi1ob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX3Nuc19mYWNlYm9vay5zdmcnKSAwIDAgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYua2FrYW8ge1xuXHRcdFx0XHRcdFx0Lmljb24taG9sZGVyIHtcblx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19zbnNfa2FrYW8uc3ZnJykgMCAwIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmJsb2cge1xuXHRcdFx0XHRcdFx0Lmljb24taG9sZGVyIHtcblx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19zbnNfYmxvZy5zdmcnKSAwIDAgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRcdC5pY29uLWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fc25zX2luc3RhZ3JhbS5zdmcnKSAwIDAgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYueW91dHViZSB7XG5cdFx0XHRcdFx0XHQuaWNvbi1ob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX3Nuc195b3V0dWJlLnN2ZycpIDAgMCBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDMycHggMCAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiwgNjAwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc29jaWFsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZzM7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdHdpZHRoOiAxMjAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDExMHB4IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5zb2NpYWwtZ3JvdXAge1xuXHRcdFx0XHQudGl0bGUtZ3JvdXAge1xuXHRcdFx0XHRcdG1hcmdpbjogNTVweCAwIDA7XG5cdFx0XHRcdFx0LnRleHQtbGluayB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrMjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjAsIDUwMCk7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNvY2lhbC1saXN0IHtcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIGNhbGMoMTAwJSAvIDUpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlLXNpemUoMjI3KTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcmV2aWV3IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyODQuMTRkZWcsICMwNTY5RkYgMjcuOTElLCAjNDRDM0ZBIDk4LjQxJSk7XG5cblx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGUtZ3JvdXAge1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5yZXZpZXctZ3JvdXAge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA2NHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdC5iYW5uZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMjgwcHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyODBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI2MHB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggMzJweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzOC4wMWRlZywgIzAwMzg3OSAxMC4yNyUsICMwMDFEM0YgODkuNjIlKTtcblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3R0b206IDI4cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMzJweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA4NnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2OXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9tYWluL2ltZ19yZXZpZXdfYmFubmVyLnBuZycpIG5vLXJlcGVhdCAwIDAgLzEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN3aXBlci1jb250YWluZXIge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN3aXBlci1idXR0b24tcHJldixcblx0XHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUtc2l6ZSg0MCk7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0RCRTVGRjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0RCRTVGRjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0LWNvbDtcblx0XHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNjBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYmdpY29uKDE2KTtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4vaW1nX3Jldmlld19jYXJkLnBuZycpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE4LDYwMCk7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2Qjc2ODQ7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0d29yZC1icmVhazoga2VlcC1hbGw7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWNsYW1wOiAzO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idXNpbmVzcy10eXBlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyNDdDRkY7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDEzLDcwMCk7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U1RThFQjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0bi5kZWZhdWx0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzE5MUYyODtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE5MUYyODtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIlxuLy8gc3ViLXBhZ2UgY29tbW9uIGxheW91dFxuLnN1YiB7XG5cdCYtdmlzdWFsIHtcblx0XHQmLWlubmVyIHtcblx0XHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0aDIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjYsNzAwKTtcblx0XHRcdH1cblxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoNDQsNzAwKTtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUtc2l6ZSgxMik7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRhYiB7XG5cdFx0XHRAaW5jbHVkZSBpbmxpbmVmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA5OXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0U5RjFGQTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjazQ7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTgsNzAwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50IHtcblx0XHRbY2xhc3MkPS1pbm5lcl0ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDExMHB4O1xuXHRcdH1cblx0XHQvLyBjb250MSBiZyBpbWFnZVxuXHRcdCYuYmFzaXMgLmNvbnRlbnQtaW1hZ2Uge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19mdW5jdGlvbl9iZ19iYXNpcy5wbmcnKTt9XG5cdFx0Ji50cmFuc2FjdGlvbiAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX3RyYW5zYWN0aW9uLnBuZycpO31cblx0XHQmLmFjY291bnRhbmN5IC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfYWNjb3VudGFuY3kucG5nJyk7fVxuXHRcdC8vICYuZmluYW5jZSAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX2ZpbmFuY2UucG5nJyk7fVxuXHRcdC8vICYuaHIgLmNvbnRlbnQtaW1hZ2Uge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19mdW5jdGlvbl9iZ19oci5wbmcnKTt9XG5cdFx0Ji5zdG9jayAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX3N0b2NrLnBuZycpO31cblx0XHQmLnNhbGVzIC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfc2FsZXMucG5nJyk7fVxuXHRcdCYubGVkZ2VyIC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfbGVkZ2VyLnBuZycpO31cblx0XHQmLnRheCAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX3RheC5wbmcnKTt9XG5cdFx0Ji5kbXMgLmNvbnRlbnQtaW1hZ2Uge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19mdW5jdGlvbl9iZ19kbXMucG5nJyk7fVxuXHRcdC8vICYuZGFzaGJvYXJkIC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfZGFzaGJvYXJkLnBuZycpO31cblx0XHQvLyAmLmNyZWRpdCAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX2NyZWRpdC5wbmcnKTt9XG5cdFx0Ji5wcm9qZWN0IC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfcHJvamVjdC5wbmcnKTt9XG5cdFx0Ji5iYW5raW5nIC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfYmFua2luZy5wbmcnKTt9XG5cdFx0Ji53aXRoaG9sZGluZ1RheCAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX3dpdGhob2xkaW5nX3RheC5wbmcnKTt9XG5cdFx0Ji52YXQgLmNvbnRlbnQtaW1hZ2Uge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19mdW5jdGlvbl9iZ192YXQucG5nJyk7fVxuXHRcdCYudGF4SW52b2ljZSAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX3RheF9pbnZvaWNlLnBuZycpO31cblx0XHQmLnJlcG9ydCAuY29udGVudC1pbWFnZSB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX3JlcG9ydC5wbmcnKTt9XG5cdFx0Ji5jb21tdW5pdHkgLmNvbnRlbnQtaW1hZ2Uge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19mdW5jdGlvbl9iZ19jb21tdW5pdHkucG5nJyk7fVxuXHRcdCYuYjJiIC5jb250ZW50LWltYWdlIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfZnVuY3Rpb25fYmdfYjJiLnBuZycpO31cblx0XHQmLmIyYiAuY29udGVudC1pbWFnZS5tbyB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX2IyYl9tby5wbmcnKTt9XG5cdH1cblxuXHQmLXRhYiB7XG5cdFx0Ji1tZW51IHtcblx0XHRcdC5tYWluLXRhYiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGlubGluZWZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFOUYxRkE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDcwcHg7XG5cdFx0XHRcdC50YWItYnRuIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdC1jb2w7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEyM3B4O1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrNDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE4LCA3MDApO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDcwcHg7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWZhO1xuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiAxNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0LnRhYi1idG4ge1xuXHRcdFx0QGluY2x1ZGUgaW5saW5lZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDAgMTRweDtcblx0XHRcdGNvbG9yOiAkYmxhY2s0O1xuXHRcdFx0QGluY2x1ZGUgZm9udCgxNiw1MDApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0VCRUVGMTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pY29uIHtcblx0XHRcdC50YWItYnRuIHtcblx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogI0IwQjBCMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubGluZSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cblx0XHRcdC50YWItYnRuIHtcblx0XHRcdFx0aGVpZ2h0OiA2NnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrNTtcblx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiw0MDApO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjazI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHBvcy1jZW50ZXJYQigwKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdCYtY29udGVudHMge1xuXHRcdFx0LnRhYi1jb250ZW50cyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC50aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAaW5jbHVkZSBmb250KDQ0LDcwMCk7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUtc2l6ZSgxMik7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDk5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5Mjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRlc2Mge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRAaW5jbHVkZSBmb250KDQ0LDcwMCk7XG5cdFx0fVxuXHRcdCYud2hpdGUge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBpbmRlcGVuZGVudCBwYWdlXG5cdC8vIOyEnOu5hOyKpCDshozqsJxcblx0Ji5pbnRybyB7XG5cdFx0LnRleHQtYm94IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LnN1Yi1pbm5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xuXHRcdH1cblx0XHQuY29udDEge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogODYwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfc3ViX2ludHJvX2JnLnBuZycpIDUwJSAwJSAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG5cdFx0XHR9XG5cdFx0XHQuc3ViLWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC50aXRsZS1ncm91cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxNzBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzNBM0EzQTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDU0LCA3MDApO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA4MHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdGNvbG9yOiAjM0EzQTNBO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoNTQsIDcwMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0LWJveCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1NzBweDtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDM3cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoODgsIDcwMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE5NXB4O1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4vaWNvX21haW5fdmlzdWFsX3R3aW5rbGUuc3ZnJykgMCAwIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0XHRcdHRvcDogLTcwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTcwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE3MHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDAgMDtcblx0XHRcdFx0XHRjb2xvcjogI2RkZDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLCA3MDApO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnQyIHtcblx0XHRcdC5zdWItaW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxMTBweCAwO1xuXHRcdFx0fVxuXHRcdFx0LnRleHQtYm94IHtcblx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDI2LCA0MDApO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnJhbmQtbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0Z2FwOiAyNHB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNDJweDtcblx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IDM0MHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMyB7XG5cdFx0XHRcdFx0XHQmLmljbyN7JGl9IHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJnIHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19zdWJfaW50cm9fYnJhbmRfI3skaX0ucG5nJykgcmlnaHQgYm90dG9tIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzJDMkMyQztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMzQsIDMwMCk7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRlc2MtZ3JvdXAge1xuXHRcdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDI0LCA3MDApO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMkMyQzJDO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE4LCA0MDApO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udDMge1xuXHRcdFx0LnN1Yi1pbm5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDExMHB4IDAgMDtcblx0XHRcdH1cblx0XHRcdC5pZGVudGl0eSB7XG5cdFx0XHRcdCYtYm94IHtcblx0XHRcdFx0XHRtYXJnaW46IDYwcHggMCAwO1xuXHRcdFx0XHRcdC50ZXh0LWJveCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwNHB4IDAgMDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEzOHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjQsIDcwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMDJweCAwIDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZS1zaXplKDM0Nik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDI4LCA3MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19zdWJfaW50cm9faWR0X2JnLnBuZycpIHRvcCAvIGNvdmVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuOTtcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAtMTAycHggLTQwcHggMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHRtYXJnaW46IDcwcHggMCAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGdhcDogMjRweDtcblx0XHRcdFx0XHQuZGVzYy1ncm91cCB7XG5cdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjMsIDcwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0NzQ3NDc7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTgsIDQwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDMpIC0gMTZweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnQ0IHtcblx0XHRcdC5zdWItdGl0bGUge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHR9XG5cdFx0XHQudGl0bGUtYm94IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMzYsNzAwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrMjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jaSB7XG5cdFx0XHRcdCYtYm94IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtdHlwZTEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1NzZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji10eXBlMiB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAyNHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHRmbGV4OiAxIDEgNTAlO1xuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiw1MDApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRbY2xhc3MkPWJveF0ge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMjg4cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbG9yIHtcblx0XHRcdFx0Ji1ib3gge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDExMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0LWNvbDtcblx0XHRcdFx0XHRcdGdhcDogMjRweDtcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAyNSU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogODVweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4uZGVzYyB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiw1MDApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY29sb3Ige1xuXHRcdFx0XHRcdFx0JjEge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzEwMzc2QTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMTAzNzZBO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmMiB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnkyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmMyB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjM0YzQjNBO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzRjNCM0E7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY0IHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM4OTg5ODk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzg5ODk4OTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE4LDcwMCk7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmICsgLmRlc2Mge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmdyaWQtYm94IHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0YwRjRGOTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6XG5cdFx0XHRcdFx0bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRjBGNEY5IDFweCwgdHJhbnNwYXJlbnQgMXB4KSxcblx0XHRcdFx0XHRsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjBGNEY5IDFweCwgdHJhbnNwYXJlbnQgMXB4KTtcblx0XHRcdH1cblx0XHRcdC5iZy1ib3gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIOyjvOyalOq4sOuKpVxuXHQmLmZ1bmN0aW9uIHtcblx0XHQuc3ViLXZpc3VhbC1pbm5lciB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDAgNDBweDtcblx0XHR9XG5cdFx0LmNvbnQxIHtcblx0XHRcdC5zdWItaW5uZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0LnN1Yi10YWIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdFx0XHRcdCYuc3dpcGVyIHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogaW5pdGlhbDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGdhcDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA3cHg7XG5cblx0XHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zd2lwZXItbmF2IHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzdDODU4Rjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHQuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuXHRcdFx0XHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM3Qzg1OEY7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzdjODU4Zjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGFiLWJ0biB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3QtY29sO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiw1MDApO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHQmLWxpc3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtYm94IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0Z2FwOiA3MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwNzA3MDc7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDI4LCA3MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJnaWNvbig2MCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYubmV3OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaWNvX2Z1bmNfbmV3LnN2ZycpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLm5ldzI6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pY29fZnVuY19uZXcyLnN2ZycpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDE2cHggMCAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgzMiwgNDAwKTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLWRlc2Mge1xuXHRcdFx0XHRcdG1hcmdpbjogNDBweCAwIDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDI5cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggZGFzaGVkICRib3JkZXI7XG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubnVtIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIyLCA3MDApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzIyMjtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxOCwgNDAwKTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtYmcge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cGFkZGluZzogNzBweCAwIDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrNTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDY5MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYtZnJhbWUge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDM4cHggMzZweCAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDk2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MjBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzOHB4IDM2cHggMCAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19zdWJfbW9uaXRvci5zdmcnKSBuby1yZXBlYXQgNTAlIDUwJSAvIGNvdmVyO1xuXG5cdFx0XHRcdFx0JjpoYXMoLm1vKSB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji1pbWFnZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1ODVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDEzLDcwMCk7XG5cdFx0XHRcdFx0XHQmLWN1cnJlbnQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLWJ1bGxldCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5tbyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogLTQwcHg7XG5cdFx0XHRcdFx0XHRib3R0b206IC0xNDBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMTlweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNjM4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1pbmZvIHtcblx0XHRcdFx0XHR3aWR0aDogMTIwMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogOTYycHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX2Z1bmN0aW9uX2JnX2IyYl9pbmZvLnBuZycpIG5vLXJlcGVhdCA1MCUgNTAlIC8gMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udDIge1xuXHRcdFx0LnN1Yi1pbm5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA3MHB4O1xuXHRcdFx0XHQ+dWwge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3ViLWxpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZ1bmN0aW9uIHtcblx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLXRleHQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggODBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdFx0JiArIC5mdW5jdGlvbi10ZXh0IHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjazI7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLCA3MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDNweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmludHJvLWRlc2Mge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDY2MHB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNiwgNDAwKTtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuXHRcdFx0XHRcdFx0XHQmICsgbGkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbmRlbnQge1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHVsICsgdWwge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLXZvZCB7XG5cdFx0XHRcdFx0JjpoYXMoLnZvZC1saXN0KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNDBweCAzMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjIsIDQwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ljb19mdW5jX3ZvZF90aXRsZS5zdmcnKSBuby1yZXBlYXQgNTAlIDUwJSAvIGNvdmVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudm9kLWxpc3Qge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNTJweDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQsXG5cdFx0XHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZztcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmRcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuY2F0ZWdvcnktYnRuIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUtc2l6ZSg0MCk7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsNzAwKTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0XHRcdCYuYnRuLXByZXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fYm9hcmRfYXJyb3dfdXAuc3ZnJyk7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmJ0bi1uZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19ib2FyZF9hcnJvd191cC5zdmcnKTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnMjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDqs7Xsp4Dsgqztla1cblx0Ji5ub3RpY2Uge1xuXHR9XG5cblx0Ly8gRkFRXG5cdCYuZmFxIHtcblx0XHQuZmFxLWJlc3Qge1xuXHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDI5NXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMjYwcHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvYmdfZmFxX2Jlc3QucG5nJykgbm8tcmVwZWF0ICRibHVlIDE1NXB4IDE5MXB4IC8gNzVweCA3NnB4O1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICfsnpDso7wg66y764qUIOyniOusuCBCRVNUJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMjRweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgZm9udCgyMiw3MDApO1xuXHRcdFx0fVxuXHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIGNhbGMtd2lkdGgoMjYwKTtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmc7XG5cdFx0XHRcdC5zd2lwZXItY29udHJvbGwge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0LWNvbDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGdhcDogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlLXNpemUoNjMpO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2szO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyMCwgNzAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDEzLDcwMCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0Ji1jdXJyZW50IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtc3dpcGVyIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0JjpoYXMoLmJlc3QtbGlzdDpvbmx5LWNoaWxkKSB7XG5cdFx0XHRcdFx0JiArIC5zd2lwZXItY29udHJvbGwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJlc3QtbGlzdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRnYXA6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdCRVNUJztcblx0XHRcdFx0XHRwYWRkaW5nOiAycHggNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxMiw3MDApO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s1O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgKyBsaSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDE0cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMThweCAyMHB4IDE4cHggMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LDUwMCk7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1EuJztcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1Yi10YWIge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cblx0XHRcdC50YWItYnRuIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0LnN3aXBlci1idXR0b24tbmV4dCxcblx0XHRcdC5zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRcdFx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdFx0XHRcdC8vIG9wYWNpdHk6IC43O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHRcdC5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuXHRcdFx0fVxuXG5cdFx0XHQuY2F0ZWdvcnktYnRuIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUtc2l6ZSg0MCk7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNCw3MDApO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cblx0XHRcdFx0Ji5idG4tcHJldiB7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2JvYXJkX2Fycm93X3VwLnN2ZycpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJ0bi1uZXh0IHtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24vaWNvX2JvYXJkX2Fycm93X3VwLnN2ZycpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLm5vbmUtbXQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWFyY2gtYmFyIHtcblx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0cGFkZGluZzogMThweCAzMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdGJhY2tncm91bmQ6ICRiZztcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrNDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLXNlYXJjaCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZS1zaXplKDI0KTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uL2ljb19zZWFyY2guc3ZnJykgMCAvIDI0cHggbm8tcmVwZWF0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhhcyhpbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlKSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib2FyZC1saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRcdC5jYXRlLFxuXHRcdFx0LmFjY29yZGlvbi10ZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm9hcmQtd3JhcDpoYXMoLmJvYXJkLWRldGFpbCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmJvYXJkLWRldGFpbCB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHR9XG5cblx0XHRcdCYgKyAuYnV0dG9uLWdyb3VwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmFxLW5hdiB7XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0dG9wOiAxOTBweDtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDI0cHggNDhweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmc7XG5cblx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250KDE4LDcwMCk7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjazU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxMiw1MDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGdhcDogMTJweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMDtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnUS4nO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsNzAwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDsnbTrsqTtirhcblx0Ji5ldmVudCB7XG5cdFx0LnN1Yi12aXN1YWwge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0fVxuXHRcdCY6aGFzKC5ib2FyZC1kZXRhaWwpIHtcblx0XHRcdC5zdWItdmlzdWFsIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm9hcmQtZGV0YWlsIHtcblx0XHRcdC50ZXh0LWJveCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIOusuOydmO2VmOq4sFxuXHQmLmlucXVpcnkge1xuXHRcdC5zdWItaW5uZXIge1xuXHRcdFx0cGFkZGluZzogMCAyMDBweCAxMTBweDtcblx0XHR9XG5cdFx0LnBhZ2UtZGVzYyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQudGVybXMtYm94IHtcblx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cdFx0XHQudGFibGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyOHB4O1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDMzLjMzMyU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDqsJzsnbjsoJXrs7Qg7LKY66asIOuwqey5qFxuXHQmLnByaXZhY3kge31cblxuXHQvLyDsnbTsmqnslb3qtIBcblx0Ji50ZXJtcyB7XG5cdFx0LnRlcm1zIHtcblx0XHRcdCYtYm94IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdFx0JiArIC50ZXJtcy1ib3gge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ1bGxldCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udCgyNCw3MDApO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGVybXMtaGlzdG9yeSB7XG5cdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHQuc2VsZWN0LWxpc3Qge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdCYgKyBsaSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDqsIDqsqkg7KCV7LGFXG5cdCYucHJpY2Uge1xuXHRcdC5zdWItY29udGVudCB7XG5cdFx0XHQuc3ViLWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogMTEwcHggMDtcblx0XHRcdFx0Pi50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMzAsIDcwMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250MSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0XHQuc3ViLWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogNzBweCAwO1xuXHRcdFx0fVxuXHRcdFx0LnByaWNlIHtcblx0XHRcdFx0Ji1jYXJkIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMTAwMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDM0cHggMzBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjazQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNjBweDtcblx0XHRcdFx0XHRcdCYuZXZlbnQge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0LmV2ZW50LWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRibHVlIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZXZlbnQtbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2M3B4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDc0cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwcHggMzEuNXB4IDhweCAzMS41cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJsYWNrNCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDcwMCk7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDcwMCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDI4LCA3MDApO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLCA1MDApO1xuXHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDQwLCA3MDApO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTQsIDUwMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zYWxlIHtcblx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMzAsIDcwMCk7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaW5saW5lZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LCA2MDApO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFMkVFRkY7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN1YiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRTEwMDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNywgNTAwKTtcblx0XHRcdFx0XHRcdFx0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYtaW5mb21hdGlvbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIycHggMjBweDtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAkYmxhY2s1O1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0IHtcblx0XHRcdFx0XHRcdFx0XHQmLmljbyN7JGl9IHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ljb19wcmljZV9pbmZvXyN7JGl9LnN2ZycpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjazI7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE2LCA0MDApO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0LnN1YiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrNDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxMywgNDAwKTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2hlY2staW5mb3JtYXRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHRcdFx0d2lkdGg6IDEwMDBweDtcblxuXHRcdFx0XHQuY2hlY2stcG9pbnQge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0Z2FwOiAyNnB4O1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2szO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNSwgNjAwKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGNvbG9yOiAjNkI3MjgwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250MiB7XG5cdFx0XHQuc3ViLWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogNzBweCAwIDA7XG5cdFx0XHR9XG5cdFx0XHQucHJvbW90aW9uIHtcblx0XHRcdFx0Ji1ldmVudCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDYwcHggMTUwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGJnIHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ltZ19wcm9tb3Rpb25fYmcucG5nJykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MjRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDUycHggMjhweCAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0XHQuc3ViIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjQ3Q0ZGO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuZXZlbnQtZ3JvdXAge1xuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0xMzZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfcHJvbW90aW9uX2V2ZW50XzEucG5nJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdC5zdWIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5Mjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmV2ZW50LWdyb3VwIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtMTM2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX3Byb21vdGlvbl9ldmVudF8yLnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5ldmVudC1ncm91cCB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdC5zdWIge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxOCwgNzAwKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIwLCA0MDApO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjazQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgyNiwgNzAwKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRnYXA6IDI0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzA0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwNHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdFx0XHQuaWNvIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNzRweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaWNvX3Byb21vdGlvbl9zeW1ib2wuc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTgsIDYwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLWluZm9ybWF0aW9uIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0Z2FwOiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrMjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsIDUwMCk7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMyB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmLmljbyN7JGl9IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaWNvX3Byb21vdGlvbl9pbmZvXyN7JGl9LnN2ZycpIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnQzIHtcblx0XHRcdC5mcmVlLXNlcnZpY2Uge1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGdhcDogMjBweDtcblx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyOHB4IDIwcHg7XG5cdFx0XHRcdFx0ZmxleDogMSAxIGNhbGMoKDEwMCUgLyAzKSAtIDIwcHgpO1xuXHRcdFx0XHRcdGhlaWdodDogMjcwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDAgMDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTgsIDcwMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD51bCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDAgMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDE0LDQwMCk7XG5cdFx0XHRcdFx0XHQ+bGkge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmRvdCB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnR4dCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcblx0XHRcdFx0XHRcdFx0Ji5pY28jeyRpfSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJnIHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ViL2ljb25fcHJpY2VfZnJlZV8jeyRpfS5zdmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250NCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0XHQuc3ViLWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogODBweCAwIDk2cHg7XG5cdFx0XHR9XG5cdFx0XHQuZGlmZmVyZW50LXNlcnZpY2Uge1xuXHRcdFx0XHRtYXJnaW46IDMwcHggYXV0byAwIDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDExMjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0LmltZy1ib3gge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiA0MTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTIgdXJsKCcvYXNzZXRzL2ltYWdlcy9zdWIvaW1nX3ByaWNlX2RpZmZlcmVudF9iZy5wbmcnKSA4NHB4LzIwcHggbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udC1ib3gge1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0cGFkZGluZzogMzdweCA0MHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250KDIyLCA3MDApO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5iMmIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI4MnB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3N1Yi9pbWdfcHJpY2VfZGlmZmVyZW50X2JnMi5wbmcnKSBjZW50ZXIvMTAwJSBuby1yZXBlYXQ7XG5cblx0XHRcdFx0XHQudGV4dC1saW5rIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDQ0OHB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2hlY2stcG9pbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDRweDtcblx0XHRcdGxpIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1hbGlnbi1jZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQoMTYsIDQwMCk7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBiZ2ljb24oMjQpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi9pY29fY2hlY2suc3ZnJyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnQ1IHtcblx0XHRcdC5jb250LWJveCB7XG5cdFx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQoMjAsIDcwMCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByaWNlLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAyNHB4IDAgMDtcblx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0QGluY2x1ZGUgZm9udCgxNiwgNDAwKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRsaSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtYWxpZ24tY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdFx0XHRwOm5vdCgudGl0KSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSksXG5cdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRwOm5vdCgudGl0KSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWFsaWduLWNlbnRlcjtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjazQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxNCw1MDApO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udCgxOCwgNzAwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdfQ== */
