@keyframes scroll-hint-appear{0%{transform:translateX(20px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-20px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0)),linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint-icon{position:absolute;top:60px;left:calc(50% - 34px);box-sizing:border-box;width:80px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;position:relative;top:5px;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:15px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcm9sbC1oaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsOEJBRUUsR0FDSSwwQkFBQSxDQUNBLFNBQUEsQ0FHSixJQUNFLFNBQUEsQ0FHRixTQUNFLDJCQUFBLENBQ0EsU0FBQSxDQUFBLENBSUosaUNBQ0Usa0dBQUEsQ0FHRixvREFDRSx5TEFBQSxDQUdGLGdDQUNFLGlHQUFBLENBR0Ysa0JBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQ0EscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxzQkFBQSxDQUNBLFNBQUEsQ0FDQSx5QkFBQSxDQUNBLGlCQUFBLENBQ0EsMkJBQUEsQ0FHRix1QkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLENBQ0EsbUJBQUEsQ0FHRixrQkFDRSxjQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FHRixtREFDSSxVQUFBLENBR0oseUJBQ0Usb0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUNBLHVCQUFBLENBQ0EsaUNBQUEsQ0FDQSwyQkFBQSxDQUNELGc3REFBQSxDQUdELHdCQUNFLFVBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxRQUFBLENBQ0EsaUJBQUEsQ0FDQSwyQkFBQSxDQUNELGd4Q0FBQSxDQUNDLFNBQUEsQ0FDQSxxQkFBQSxDQUdGLHlEQUNFLFNBQUEsQ0FHRiwwREFDRSx3Q0FBQSxDQUNBLDJCQUFBLENBR0Ysd0JBQ0UscUJBQUEsQ0FDQSxtQ0FBQSxDQUdGLCtCQUNDLGc2REFBQSxDQUdELDhCQUNFLGdyQ0FBQSxDQUdGLDBDQUNFLFVBQUEiLCJmaWxlIjoic2Nyb2xsLWhpbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBzY3JvbGwtaGludC1hcHBlYXIge1xuXG4gIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uc2Nyb2xsLWhpbnQuaXMtcmlnaHQtc2Nyb2xsYWJsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMCwgMCwgMCwgLjE1KSAwLCByZ2JhKDAsIDAsIDAsIDApIDE2cHgsIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc2Nyb2xsLWhpbnQuaXMtcmlnaHQtc2Nyb2xsYWJsZS5pcy1sZWZ0LXNjcm9sbGFibGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgLjE1KSAwLCByZ2JhKDAsIDAsIDAsIDApIDE2cHgsIHJnYmEoMCwgMCwgMCwgMCkpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDAsIDAsIDAsIC4xNSkgMCwgcmdiYSgwLCAwLCAwLCAwKSAxNnB4LCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnNjcm9sbC1oaW50LmlzLWxlZnQtc2Nyb2xsYWJsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAuMTUpIDAsIHJnYmEoMCwgMCwgMCwgMCkgMTZweCwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zY3JvbGwtaGludC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzRweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjcpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4IDEwcHg7XG59XG5cbi5zY3JvbGwtaGludC1pY29uLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zY3JvbGwtaGludC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbi13cmFwLmlzLWFjdGl2ZSAuc2Nyb2xsLWhpbnQtaWNvbiB7XG4gICAgb3BhY2l0eTogLjg7XG59XG5cbi5zY3JvbGwtaGludC1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICNGRkY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TlM0M055SWdhR1ZwWjJoMFBTSXpNQzQxTWlJZ2RtbGxkMEp2ZUQwaU1DQXdJREkxTGpjM0lETXdMalV5SWo0OGRHbDBiR1UrNDRLaTQ0Szc0NE9ENDRPSUlETThMM1JwZEd4bFBqeG5JR2xrUFNMamc2empncVRqZzZUamc3eGZNaUlnWkdGMFlTMXVZVzFsUFNMamc2empncVRqZzZUamc3d2dNaUkrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eExUSWlJR1JoZEdFdGJtRnRaVDBpNDRPczQ0S2s0NE9rNDRPOElERWlQanh3WVhSb0lHUTlJazB5TVM0ek15d3pNQzQxTWtnM0xqZzFRVEV1TlRVc01TNDFOU3d3TERBc01TdzJMak1zTWpsaE1USXVORFlzTVRJdU5EWXNNQ3d3TERBdExqWXpMVFF1TkRJc01qVXVNVFlzTWpVdU1UWXNNQ3d3TERBdE5DNHlOUzAxYkMwdU1EWXRMakEyUVRVc05Td3dMREFzTVN3d0xERTFMamcyWVRNdU5qUXNNeTQyTkN3d0xEQXNNU3d4TGpFM0xUSXVOaklzTXk0Mk15d3pMall6TERBc01Dd3hMRFV1TVRRdU1EZFdNeTQzTjJFekxqYzNMRE11Tnpjc01Dd3hMREVzTnk0MU5Dd3dWamd1TXpOaE15NHpOU3d6TGpNMUxEQXNNQ3d4TERFdU1qWXNNQ3d6TERNc01Dd3dMREVzTWl3eExqSXlMRE11TlN3ekxqVXNNQ3d3TERFc01pMHVNRFlzTXk0eU1Td3pMakl4TERBc01Dd3hMRElzTVM0MU5Dd3pMamMwTERNdU56UXNNQ3d3TERFc015d3VORGRCTkM0eU1TdzBMakl4TERBc01Dd3hMREkxTGpjMExERTFZekFzTGpFeExEQXNMakkzTERBc0xqUTJZVEU1TGpJMkxERTVMakkyTERBc01Dd3hMUzQ0TkN3M1l5MHVNVFF1TXpndExqTTJMamd4TFM0MU5pd3hMakl5YkMwdU1URXVNakpqTUN3dU1EY3RMakE1TGpFMExTNHhOQzR5TVdFM0xqRXpMRGN1TVRNc01Dd3dMREF0TVM0eE55d3lMakUzWXkwdU1EWXVOVFl0TGpBMkxESXVNVFV0TGpBMUxESXVOekZCTVM0MU5Td3hMalUxTERBc01Dd3hMREl4TGpNekxETXdMalV5V2swNExqWXhMREk0TGpJeGFERXlZekF0TGpjeExEQXRNUzQzTVM0d055MHlMakl6WVRndU56UXNPQzQzTkN3d0xEQXNNU3d4TGpVNUxUTXVNalZzTGpBMkxTNHhNbUV4TUN3eE1Dd3dMREFzTUN3dU5EWXRNU3d4Tmk0NExERTJMamdzTUN3d0xEQXNMamN0Tmk0eE1tTXdMUzR5TXl3d0xTNDBNU3d3TFM0MU5HZ3dZVElzTWl3d0xEQXNNQzB1TmpRdE1TNDFNaXd4TGpNekxERXVNek1zTUN3d0xEQXRNUzQxTlM0d09Dd3hMakV6TERFdU1UTXNNQ3d3TERFdE1TNHhPQzR5T0N3eExqRTFMREV1TVRVc01Dd3dMREV0TGpjNExTNDVOQ3d4TGpJMkxERXVNallzTUN3d0xEQXRMamMxTFRFdU1URXNNU3d4TERBc01Dd3dMVEV1TVRFdU1qaHNMUzR4TGpGaE1TNHhOU3d4TGpFMUxEQXNNQ3d4TFRFdU1Ua3VNamtzTVM0eE5pd3hMakUyTERBc01Dd3hMUzQzT0MwdU9UVmpMUzR3T1MwdU5qZ3RMakl4TFM0M055MHVOeTB1T0RkaExqZ3lMamd5TERBc01Dd3dMVEVzTGpRNExERXVNVFlzTVM0eE5pd3dMREFzTVMweUxqRTJMUzQxT0ZZekxqYzNZVEV1TkRZc01TNDBOaXd3TERFc01DMHlMamt5TERCMk55NDROV3d3TERRdU16TmhNUzR4Tnl3eExqRTNMREFzTUN3eExTNDRNeXd4TGpFeExERXVNVFVzTVM0eE5Td3dMREFzTVMweExqSXRMak0xYkMweExTNDVNV010TGpRM0xTNDBNaTB1TnpNdExqWTJMUzQ0TkMwdU56ZGhNUzR6TlN3eExqTTFMREFzTUN3d0xUSXRMakV5VERJdU55d3hOV0V4TGpNeUxERXVNeklzTUN3d0xEQXRMak01TERGQk1pNDFOeXd5TGpVM0xEQXNNQ3d3TERNc01UY3VPRFZzTUN3d1lUSTNMakkwTERJM0xqSTBMREFzTUN3eExEUXVOeXcxTGpZeVFURXlMall6TERFeUxqWXpMREFzTUN3eExEZ3VOakVzTWpndU1qRmFUVEl6TGpJc01qTXVNelZhVFRZdU5URXNNVFl1TlRsYUlpQm1hV3hzUFNJalptWm1JaTgrUEM5blBqd3ZaejQ4TDNOMlp6ND0pO1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSXpNeTR5T1NJZ2FHVnBaMmgwUFNJeE1pNHdNaUlnZG1sbGQwSnZlRDBpTUNBd0lETXpMakk1SURFeUxqQXlJajQ4ZEdsMGJHVSs0NEtpNDRLNzQ0T0Q0NE9JSURFOEwzUnBkR3hsUGp4bklHbGtQU0xqZzZ6amdxVGpnNlRqZzd4Zk1pSWdaR0YwWVMxdVlXMWxQU0xqZzZ6amdxVGpnNlRqZzd3Z01pSStQR2NnYVdROUl1T0RyT09DcE9PRHBPT0R2Rjh4TFRJaUlHUmhkR0V0Ym1GdFpUMGk0NE9zNDRLazQ0T2s0NE84SURFaVBqeHNhVzVsSUhneFBTSXhMamcxSWlCNU1UMGlOaTR3TVNJZ2VESTlJakV3TGpRaUlIa3lQU0kyTGpBeElpQm1hV3hzUFNJalptWm1JaTgrUEhCaGRHZ2daRDBpVFRFd0xqUXNOeTR4TjBneExqZzFZVEV1TVRZc01TNHhOaXd3TERFc01Td3dMVEl1TXpGSU1UQXVOR0V4TGpFMkxERXVNVFlzTUN3eExERXNNQ3d5TGpNeFdpSWdabWxzYkQwaUkyWm1aaUl2UGp4d1lYUm9JR1E5SWswM0xqUXNNVEpoTVM0eE5Td3hMakUxTERBc01Dd3hMUzQzTWkwdU1qVnNMVFl1TWpVdE5VRXhMaklzTVM0eUxEQXNNQ3d4TERBc05TNDROeXd4TGpFMExERXVNVFFzTUN3d0xERXNMalEyTERWTU5pNDNMakl6UVRFdU1UWXNNUzR4Tml3d0xEQXNNU3c0TGpFc01pNHdPRXd6TERVdU9URXNPQzR4TWl3eE1FRXhMakUyTERFdU1UWXNNQ3d3TERFc055NDBMREV5V2lJZ1ptbHNiRDBpSTJabVppSXZQanhzYVc1bElIZ3hQU0l6TVM0ME5TSWdlVEU5SWpZdU1ERWlJSGd5UFNJeU1pNDRPU0lnZVRJOUlqWXVNREVpSUdacGJHdzlJaU5tWm1ZaUx6NDhjR0YwYUNCa1BTSk5NekV1TkRVc055NHhOMGd5TWk0NE9XRXhMakUyTERFdU1UWXNNQ3d4TERFc01DMHlMak14YURndU5UWmhNUzR4Tml3eExqRTJMREFzTUN3eExEQXNNaTR6TVZvaUlHWnBiR3c5SWlObVptWWlMejQ4Y0dGMGFDQmtQU0pOTWpVdU9Td3hNbUV4TGpFNExERXVNVGdzTUN3d0xERXRMamt4TFM0ME0wRXhMakUzTERFdU1UY3NNQ3d3TERFc01qVXVNVGNzTVRCc05TNHdPUzAwTGpBMVRESTFMaklzTWk0d09FRXhMakUyTERFdU1UWXNNQ3d3TERFc01qWXVOVGt1TWpOTU16SXVPRFFzTldFeExqRTJMREV1TVRZc01Dd3dMREVzTGpRMUxqa3hMREV1TVRRc01TNHhOQ3d3TERBc01TMHVORE11T1RKc0xUWXVNalFzTlVFeExqRTNMREV1TVRjc01Dd3dMREVzTWpVdU9Td3hNbG9pSUdacGJHdzlJaU5tWm1ZaUx6NDhMMmMrUEM5blBqd3ZjM1puUGc9PSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNHM7XG59XG5cbi5zY3JvbGwtaGludC1pY29uLXdyYXAuaXMtYWN0aXZlIC5zY3JvbGwtaGludC1pY29uOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNjcm9sbC1oaW50LWljb24td3JhcC5pcy1hY3RpdmUgLnNjcm9sbC1oaW50LWljb246YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzY3JvbGwtaGludC1hcHBlYXIgMS4ycyBsaW5lYXI7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG59XG5cbi5zY3JvbGwtaGludC1pY29uLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjQpO1xufVxuXG4uc2Nyb2xsLWhpbnQtaWNvbi13aGl0ZTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0l5TlM0M055SWdhR1ZwWjJoMFBTSXpNQzQxTWlJZ2RtbGxkMEp2ZUQwaU1DQXdJREkxTGpjM0lETXdMalV5SWo0OGRHbDBiR1UrNDRLaTQ0Szc0NE9ENDRPSUlEUThMM1JwZEd4bFBqeG5JR2xrUFNMamc2empncVRqZzZUamc3eGZNaUlnWkdGMFlTMXVZVzFsUFNMamc2empncVRqZzZUamc3d2dNaUkrUEdjZ2FXUTlJdU9Eck9PQ3BPT0RwT09EdkY4eExUSWlJR1JoZEdFdGJtRnRaVDBpNDRPczQ0S2s0NE9rNDRPOElERWlQanh3WVhSb0lHUTlJazB5TVM0ek15d3pNQzQxTWtnM0xqZzFRVEV1TlRVc01TNDFOU3d3TERBc01TdzJMak1zTWpsaE1USXVORFlzTVRJdU5EWXNNQ3d3TERBdExqWXpMVFF1TkRJc01qVXVNVFlzTWpVdU1UWXNNQ3d3TERBdE5DNHlOUzAxYkMwdU1EWXRMakEyUVRVc05Td3dMREFzTVN3d0xERTFMamcyWVRNdU5qUXNNeTQyTkN3d0xEQXNNU3d4TGpFM0xUSXVOaklzTXk0Mk15d3pMall6TERBc01Dd3hMRFV1TVRRdU1EZFdNeTQzTjJFekxqYzNMRE11Tnpjc01Dd3hMREVzTnk0MU5Dd3dWamd1TXpOaE15NHpOU3d6TGpNMUxEQXNNQ3d4TERFdU1qWXNNQ3d6TERNc01Dd3dMREVzTWl3eExqSXlMRE11TlN3ekxqVXNNQ3d3TERFc01pMHVNRFlzTXk0eU1Td3pMakl4TERBc01Dd3hMRElzTVM0MU5Dd3pMamMwTERNdU56UXNNQ3d3TERFc015d3VORGRCTkM0eU1TdzBMakl4TERBc01Dd3hMREkxTGpjMExERTFZekFzTGpFeExEQXNMakkzTERBc0xqUTJZVEU1TGpJMkxERTVMakkyTERBc01Dd3hMUzQ0TkN3M1l5MHVNVFF1TXpndExqTTJMamd4TFM0MU5pd3hMakl5YkMwdU1URXVNakpqTUN3dU1EY3RMakE1TGpFMExTNHhOQzR5TVdFM0xqRXpMRGN1TVRNc01Dd3dMREF0TVM0eE55d3lMakUzWXkwdU1EWXVOVFl0TGpBMkxESXVNVFV0TGpBMUxESXVOekZCTVM0MU5Td3hMalUxTERBc01Dd3hMREl4TGpNekxETXdMalV5V2swNExqWXhMREk0TGpJeGFERXlZekF0TGpjeExEQXRNUzQzTVM0d055MHlMakl6WVRndU56UXNPQzQzTkN3d0xEQXNNU3d4TGpVNUxUTXVNalZzTGpBMkxTNHhNbUV4TUN3eE1Dd3dMREFzTUN3dU5EWXRNU3d4Tmk0NExERTJMamdzTUN3d0xEQXNMamN0Tmk0eE1tTXdMUzR5TXl3d0xTNDBNU3d3TFM0MU5HZ3dZVElzTWl3d0xEQXNNQzB1TmpRdE1TNDFNaXd4TGpNekxERXVNek1zTUN3d0xEQXRNUzQxTlM0d09Dd3hMakV6TERFdU1UTXNNQ3d3TERFdE1TNHhPQzR5T0N3eExqRTFMREV1TVRVc01Dd3dMREV0TGpjNExTNDVOQ3d4TGpJMkxERXVNallzTUN3d0xEQXRMamMxTFRFdU1URXNNU3d4TERBc01Dd3dMVEV1TVRFdU1qaHNMUzR4TGpGaE1TNHhOU3d4TGpFMUxEQXNNQ3d4TFRFdU1Ua3VNamtzTVM0eE5pd3hMakUyTERBc01Dd3hMUzQzT0MwdU9UVmpMUzR3T1MwdU5qZ3RMakl4TFM0M055MHVOeTB1T0RkaExqZ3lMamd5TERBc01Dd3dMVEVzTGpRNExERXVNVFlzTVM0eE5pd3dMREFzTVMweUxqRTJMUzQxT0ZZekxqYzNZVEV1TkRZc01TNDBOaXd3TERFc01DMHlMamt5TERCMk55NDROV3d3TERRdU16TmhNUzR4Tnl3eExqRTNMREFzTUN3eExTNDRNeXd4TGpFeExERXVNVFVzTVM0eE5Td3dMREFzTVMweExqSXRMak0xYkMweExTNDVNV010TGpRM0xTNDBNaTB1TnpNdExqWTJMUzQ0TkMwdU56ZGhNUzR6TlN3eExqTTFMREFzTUN3d0xUSXRMakV5VERJdU55d3hOV0V4TGpNeUxERXVNeklzTUN3d0xEQXRMak01TERGQk1pNDFOeXd5TGpVM0xEQXNNQ3d3TERNc01UY3VPRFZzTUN3d1lUSTNMakkwTERJM0xqSTBMREFzTUN3eExEUXVOeXcxTGpZeVFURXlMall6TERFeUxqWXpMREFzTUN3eExEZ3VOakVzTWpndU1qRmFUVEl6TGpJc01qTXVNelZhVFRZdU5URXNNVFl1TlRsYUlpOCtQQzluUGp3dlp6NDhMM04yWno0PSk7XG59XG5cbi5zY3JvbGwtaGludC1pY29uLXdoaXRlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJek15NHlPU0lnYUdWcFoyaDBQU0l4TWk0d01pSWdkbWxsZDBKdmVEMGlNQ0F3SURNekxqSTVJREV5TGpBeUlqNDhkR2wwYkdVKzQ0S2k0NEs3NDRPRDQ0T0lJREk4TDNScGRHeGxQanhuSUdsa1BTTGpnNnpqZ3FUamc2VGpnN3hmTWlJZ1pHRjBZUzF1WVcxbFBTTGpnNnpqZ3FUamc2VGpnN3dnTWlJK1BHY2dhV1E5SXVPRHJPT0NwT09EcE9PRHZGOHhMVElpSUdSaGRHRXRibUZ0WlQwaTQ0T3M0NEtrNDRPazQ0TzhJREVpUGp4c2FXNWxJSGd4UFNJeExqZzFJaUI1TVQwaU5pNHdNU0lnZURJOUlqRXdMalFpSUhreVBTSTJMakF4SWk4K1BIQmhkR2dnWkQwaVRURXdMalFzTnk0eE4wZ3hMamcxWVRFdU1UWXNNUzR4Tml3d0xERXNNU3d3TFRJdU16RklNVEF1TkdFeExqRTJMREV1TVRZc01Dd3hMREVzTUN3eUxqTXhXaUl2UGp4d1lYUm9JR1E5SWswM0xqUXNNVEpoTVM0eE5Td3hMakUxTERBc01Dd3hMUzQzTWkwdU1qVnNMVFl1TWpVdE5VRXhMaklzTVM0eUxEQXNNQ3d4TERBc05TNDROeXd4TGpFMExERXVNVFFzTUN3d0xERXNMalEyTERWTU5pNDNMakl6UVRFdU1UWXNNUzR4Tml3d0xEQXNNU3c0TGpFc01pNHdPRXd6TERVdU9URXNPQzR4TWl3eE1FRXhMakUyTERFdU1UWXNNQ3d3TERFc055NDBMREV5V2lJdlBqeHNhVzVsSUhneFBTSXpNUzQwTlNJZ2VURTlJall1TURFaUlIZ3lQU0l5TWk0NE9TSWdlVEk5SWpZdU1ERWlMejQ4Y0dGMGFDQmtQU0pOTXpFdU5EVXNOeTR4TjBneU1pNDRPV0V4TGpFMkxERXVNVFlzTUN3eExERXNNQzB5TGpNeGFEZ3VOVFpoTVM0eE5pd3hMakUyTERBc01Dd3hMREFzTWk0ek1Wb2lMejQ4Y0dGMGFDQmtQU0pOTWpVdU9Td3hNbUV4TGpFNExERXVNVGdzTUN3d0xERXRMamt4TFM0ME0wRXhMakUzTERFdU1UY3NNQ3d3TERFc01qVXVNVGNzTVRCc05TNHdPUzAwTGpBMVRESTFMaklzTWk0d09FRXhMakUyTERFdU1UWXNNQ3d3TERFc01qWXVOVGt1TWpOTU16SXVPRFFzTldFeExqRTJMREV1TVRZc01Dd3dMREVzTGpRMUxqa3hMREV1TVRRc01TNHhOQ3d3TERBc01TMHVORE11T1RKc0xUWXVNalFzTlVFeExqRTNMREV1TVRjc01Dd3dMREVzTWpVdU9Td3hNbG9pTHo0OEwyYytQQzluUGp3dmMzWm5QZz09KTtcbn1cblxuLnNjcm9sbC1oaW50LWljb24td2hpdGUgLnNjcm9sbC1oaW50LXRleHQge1xuICBjb2xvcjogIzAwMDtcbn0iXX0= */
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN3aXBlci1idW5kbGUubWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBWUEsV0FBQSx3QkFBQSxDQUFBLDJzRUFBQSxDQUFBLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLE1BQUEsNEJBQUEsQ0FBQSxrQkFBQSxnQkFBQSxDQUFBLGlCQUFBLENBQUEsaUJBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLFNBQUEsQ0FBQSxTQUFBLENBQUEsMkNBQUEscUJBQUEsQ0FBQSxnQkFBQSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsU0FBQSxDQUFBLFlBQUEsQ0FBQSw2QkFBQSxDQUFBLHNCQUFBLENBQUEsd0RBQUEsZ0NBQUEsQ0FBQSwyQ0FBQSxjQUFBLENBQUEsa0RBQUEsY0FBQSxDQUFBLHFCQUFBLENBQUEsNENBQUEsbUNBQUEsQ0FBQSxhQUFBLENBQUEsaUNBQUEsa0JBQUEsQ0FBQSwyREFBQSxrQkFBQSxDQUFBLGNBQUEsYUFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSw2QkFBQSxDQUFBLDhCQUFBLGlCQUFBLENBQUEsd0VBQUEsV0FBQSxDQUFBLDZDQUFBLHNCQUFBLENBQUEsb0NBQUEsQ0FBQSxxQkFBQSxrQkFBQSxDQUFBLCtTQUFBLDJCQUFBLENBQUEsOExBQUEsaUJBQUEsQ0FBQSxNQUFBLENBQUEsS0FBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsbUJBQUEsQ0FBQSxVQUFBLENBQUEsK0NBQUEsK0VBQUEsQ0FBQSxnREFBQSxnRkFBQSxDQUFBLDhDQUFBLDhFQUFBLENBQUEsaURBQUEsaUZBQUEsQ0FBQSwyQ0FBQSxhQUFBLENBQUEsb0JBQUEsQ0FBQSx1QkFBQSxDQUFBLDhEQUFBLFlBQUEsQ0FBQSx5REFBQSw2QkFBQSxDQUFBLHVFQUFBLDRCQUFBLENBQUEscUVBQUEsNEJBQUEsQ0FBQSxNQUFBLDZCQUFBLENBQUEsd0NBQUEsaUJBQUEsQ0FBQSxPQUFBLENBQUEsK0NBQUEsQ0FBQSxvQ0FB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LG9CQUFBLENBQUEsa0RBQUEsQ0FBQSxxQkFBQSxDQUFBLHlFQUFBLENBQUEsaUJBQUEsQ0FBQSw4QkFBQSxDQUFBLDZCQUFBLDZCQUFBLENBQUEsNkJBQUEsNkJBQUEsQ0FBQSxpQ0FBQSxLQUFBLHdCQUFBLENBQUEsQ0FBQSx1Q0FBQSxpQkFBQSxDQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsbUJBQUEsQ0FBQSxTQUFBLENBQUEsYUFBQSxDQUFBLGdFQUFBLG1DQUFBLENBQUEscUNBQUEsbUJBQUEsQ0FBQSwyQkFBQSxDQUFBLG1EQUFBLG1CQUFBLENBQUEsNkdBQUEsbUJBQUEsQ0FBQSx1QkFBQSxnQkFBQSxDQUFBLHFDQUFBLG1CQUFBLENBQUEsMEJBQUEsQ0FBQSxTQUFBLENBQUEsaUJBQUEsQ0FBQSxvQkFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsbURBQUEsbUJBQUEsQ0FBQSwwREFBQSx1QkFBQSxDQUFBLDZHQUFBLG1CQUFBLENBQUEsd0xBQUEsbUJBQUEsQ0FBQSxrQkFBQSxDQUFBLHNNQUFBLFNBQUEsQ0FBQSwwQkFBQSxDQUFBLDJDQUFBLGlCQUFBLENBQUEsTUFBQSxDQUFBLFVBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxTQUFBLENBQUEsa0RBQUEsVUFBQSxDQUFBLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsUUFBQSxDQUFBLE9BQUEsQ0FBQSxpQkFBQSxDQUFBLHVCQUFBLGdCQUFBLENBQUEscUNBQUEsbUJBQUEsQ0FBQSwwQkFBQSxDQUFBLFNBQUEsQ0FBQSxtREFBQSxtQkFBQSxDQUFBLDZHQUFBLG1CQUFBLENBQUEsc01BQUEsU0FBQSxDQUFBLDBCQUFBIiwiZmlsZSI6InN3aXBlci1idW5kbGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3dpcGVyIDYuNS42XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIxIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEFwcmlsIDksIDIwMjFcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpIGZvcm1hdCgnd29mZicpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXItY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItY29udGFpbmVyLW11bHRpcm93Pi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHN7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItY29udGFpbmVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci1jb250YWluZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItY29udGFpbmVyLTNke3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZXstLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiNmZmZmZmZ9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWJsYWNrLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1ibGFja3stLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiMwMDAwMDB9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjhweDtoZWlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi4yfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6MTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46NnB4IDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIDRweH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24td2hpdGV7LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjojZmZmZmZmfS5zd2lwZXItcGFnaW5hdGlvbi1ibGFja3stLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiMwMDAwMDB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufSJdfQ== */
@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;700&display=swap";
@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700&display=swap";
@import"https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@100;300;400;500;700&display=swap";

/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,
::before,
::after {
    box-sizing: border-box;
    border-style: solid;
    border-width: 0
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    margin: 0
}

main {
    display: block
}

p,
table,
blockquote,
address,
pre,
iframe,
form,
figure,
dl {
    margin: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit;
    margin: 0
}

ul,
ol {
    margin: 0;
    padding: 0;
    list-style: none
}

dt {
    font-weight: bold
}

dd {
    margin-left: 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    border-top-width: 1px;
    margin: 0;
    clear: both;
    color: inherit
}

pre {
    font-family: monospace, monospace;
    font-size: inherit
}

address {
    font-style: inherit
}

a {
    background-color: rgba(0, 0, 0, 0);
    text-decoration: none;
    color: inherit
}

abbr[title] {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: inherit
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

svg,
img,
embed,
object,
iframe {
    vertical-align: bottom
}

button,
input,
optgroup,
select,
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    vertical-align: middle;
    color: inherit;
    font: inherit;
    background: rgba(0, 0, 0, 0);
    padding: 0;
    margin: 0;
    border-radius: 0;
    text-align: inherit;
    text-transform: inherit
}

[type=checkbox] {
    -webkit-appearance: checkbox;
    -moz-appearance: checkbox;
    appearance: checkbox
}

[type=radio] {
    -webkit-appearance: radio;
    -moz-appearance: radio;
    appearance: radio
}

button,
[type=button],
[type=reset],
[type=submit] {
    cursor: pointer
}

button:disabled,
[type=button]:disabled,
[type=reset]:disabled,
[type=submit]:disabled {
    cursor: default
}

:-moz-focusring {
    outline: auto
}

select:disabled {
    opacity: inherit
}

option {
    padding: 0
}

fieldset {
    margin: 0;
    padding: 0;
    min-width: 0
}

legend {
    padding: 0
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

label[for] {
    cursor: pointer
}

details {
    display: block
}

summary {
    display: list-item
}

[contenteditable]:focus {
    outline: auto
}

table {
    border-color: inherit;
    border-collapse: collapse
}

caption {
    text-align: left
}

td,
th {
    vertical-align: top;
    padding: 0
}

th {
    text-align: left;
    font-weight: bold
}

* {
    box-sizing: border-box
}

html {
    font-size: 62.5%;
    font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif;
    font-weight: 500;
    letter-spacing: .03em;
    font-feature-settings: "palt";
    color: #222;
    height: -webkit-fill-available
}

body {
    min-height: 100vh;
    min-height: -webkit-fill-available;
    font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif
}

a {
    text-decoration: none;
    color: inherit
}

ul {
    list-style: none;
    margin-left: 0
}

img {
    width: auto;
    max-width: 100%;
    height: auto
}

.is-pc {
    display: block !important
}

@media screen and (max-width: 767.98px) {
    .is-pc {
        display: none !important
    }
}

.is-sp {
    display: none !important
}

@media screen and (max-width: 767.98px) {
    .is-sp {
        display: block !important
    }
}

img.cmp-image__image {
    width: auto
}

.l-container {
    width: 100%;
    max-width: 1280px;
    padding-left: 40px;
    padding-right: 40px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (max-width: 767.98px) {
    .l-container {
        max-width: inherit;
        padding-left: 15px;
        padding-right: 15px
    }
}

.l-footer {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #96a1aa;
    width: 100%;
    height: 80px;
    margin-top: -30px
}

@media screen and (max-width: 767.98px) {
    .l-footer {
        height: 58px
    }
}

.l-footer .text {
    font-size: 1.2rem;
    color: #fff
}

@media screen and (max-width: 767.98px) {
    .l-footer .text {
        font-size: 1.1rem
    }
}

.l-header {
    display: flex;
    align-items: center;
    background-color: #fff;
    border-bottom: 1px solid #cbcfd3;
    width: 100%;
    height: 100px;
    padding-left: 40px;
    padding-right: 40px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000
}

@media screen and (max-width: 767.98px) {
    .l-header {
        height: 62px;
        padding-left: 15px;
        padding-right: 0
    }
}

.l-header>div {
    width: 100%
}

.l-header>div>.cmp-container>div:first-of-type {
    display: flex;
    width: 100%
}

.l-header .l-header__logo-container {
    display: flex;
    align-items: center;
    margin-right: auto;
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

.l-header .l-header__logo {
    max-width: 270px;
    max-height: 58px
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__logo {
        max-width: 186px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__logo {
        max-width: 116px;
        max-height: 36px
    }
}

.l-header .l-header__logo img {
    max-width: 270px;
    max-height: 58px;
    -o-object-fit: cover;
    object-fit: cover
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__logo img {
        max-width: 186px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__logo img {
        max-width: 116px;
        max-height: 36px
    }
}

.l-header .l-header__button-wrapper {
    display: flex;
    align-items: center;
    border-right: 1px solid #cbcfd3;
    margin-right: 24px;
    padding-right: 24px;
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper {
        margin-right: 20px;
        padding-right: 20px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper {
        border-right: 0;
        margin-right: 0;
        padding-right: 0
    }
}

.l-header .l-header__button-wrapper>.cmp-container {
    display: flex;
    gap: 0 10px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper>.cmp-container {
        gap: 0
    }
}

.l-header .l-header__button-wrapper .button .cmp-button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    width: 150px;
    height: 58px;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper .button .cmp-button {
        width: 84px;
        height: 58px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper .button .cmp-button {
        border-radius: 0;
        width: 68px;
        height: 62px
    }
}

.l-header .l-header__button-wrapper .button .cmp-button:hover {
    opacity: .7
}

.l-header .l-header__button-wrapper .button.is-blue .cmp-button {
    background-color: var(--btn-cv-01)
}

.l-header .l-header__button-wrapper .button.is-blue .cmp-button__text::before {
    background: url(clientlib-lp-detail/resources/img/icon_book_white.svg) no-repeat
}

.l-header .l-header__button-wrapper .button.is-light-blue .cmp-button {
    background-color: var(--btn-cv-02)
}

.l-header .l-header__button-wrapper .button.is-light-blue .cmp-button__text::before {
    background: url(clientlib-lp-detail/resources/img/icon_balloon_white.svg) no-repeat
}

.l-header .l-header__button-wrapper .cmp-button__text {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 1.6rem
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text {
        flex-direction: column;
        font-size: 1.5rem;
        position: relative;
        top: -5px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text {
        font-size: 1.2rem
    }
}

.l-header .l-header__button-wrapper .cmp-button__text::before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    margin-right: 4px
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text::before {
        margin-right: 0;
        position: relative;
        top: 5px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text::before {
        top: 2px
    }
}

.l-header .l-header__inquiry {
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 68px !important;
        height: 62px;
        float: inherit !important;
        clear: inherit !important
    }
}

.l-header .l-header__inquiry .l-header__inquiry-text {
    font-size: 1.3rem
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-text {
        display: none
    }
}

.l-header .l-header__inquiry .l-header__inquiry-num {
    display: flex;
    align-items: center;
    font-size: 2.4rem;
    font-weight: 700;
    color: var(--theme-color-01);
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-num {
        font-size: 0;
        margin-top: 0;
        flex-direction: column
    }
}

.l-header .l-header__inquiry .l-header__inquiry-num::before {
    content: "";
    display: block;
    mask-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 19px;
    height: 19px;
    margin-right: 6px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-num::before {
        margin-right: 0
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-num::after {
        content: "電話相談";
        display: block;
        font-size: 1.2rem;
        color: #222;
        margin-top: 10px
    }
}

.l-header .l-header__inquiry .l-header__inquiry-text--gray {
    font-size: 1.1rem;
    color: #888;
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-text--gray {
        display: none
    }
}

.l-scroll-top {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, .25);
    position: sticky;
    bottom: 40px;
    right: 40px;
    width: 60px !important;
    height: 60px;
    margin-top: -25px;
    margin-left: auto;
    cursor: pointer;
    visibility: hidden;
    z-index: 1000;
    float: inherit !important;
    clear: inherit !important;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.l-scroll-top:hover {
    opacity: .7
}

@media screen and (max-width: 767.98px) {
    .l-scroll-top {
        width: 44px !important;
        height: 44px;
        right: 15px;
        bottom: 30px
    }
}

.l-scroll-top .cmp-image {
    width: 20px;
    height: 12px;
    mask-image: url(clientlib-lp-detail/resources/img/icon_chevron_top.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_chevron_top.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_chevron_top.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01)
}

.l-scroll-top .cmp-image img {
    display: none
}

.l-scroll-top.is-visible {
    visibility: visible
}

.l-scroll-top.is-enter {
    visibility: visible;
    animation: fadeIn .4s
}

.l-scroll-top.is-leave {
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    animation: fadeOut .01s
}

@keyframes fadeIn {
    0% {
        display: block;
        visibility: hidden;
        opacity: 0
    }

    1% {
        display: block;
        visibility: visible;
        opacity: 0
    }

    100% {
        display: block;
        visibility: visible;
        opacity: 1
    }
}

@keyframes fadeOut {
    0% {
        display: block;
        visibility: visible;
        opacity: 1
    }

    99% {
        display: block;
        visibility: visible;
        opacity: 0
    }

    100% {
        display: none;
        visibility: hidden;
        opacity: 0
    }
}

.l-text-notes {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .l-text-notes {
        font-size: 1.3rem
    }
}

.l-title {
    clear: inherit !important;
    float: inherit !important
}

.l-title .cmp-title__text {
    text-align: center;
    font-size: 4.6rem;
    font-weight: 700;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 50px;
    position: relative;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .l-title .cmp-title__text {
        font-size: 3rem;
        padding: 8px 40px
    }
}

.l-title .cmp-title__text::before,
.l-title .cmp-title__text::after {
    content: "";
    width: 20px;
    height: 100%;
    position: absolute
}

.l-title .cmp-title__text::before {
    border-left: solid 3px #6f7a86;
    border-top: solid 3px #6f7a86;
    border-bottom: solid 3px #6f7a86;
    top: 0;
    left: 0
}

.l-title .cmp-title__text::after {
    border-right: solid 3px #6f7a86;
    border-top: solid 3px #6f7a86;
    border-bottom: solid 3px #6f7a86;
    top: 0;
    right: 0
}

.l-title--white {
    clear: both !important;
    float: inherit !important
}

.l-title--white .cmp-title__text,
.l-title--white .cmp-text {
    text-align: center;
    font-size: 4.6rem;
    font-weight: 700;
    line-height: 1.3;
    color: #fff;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 50px;
    position: relative
}

@media screen and (max-width: 767.98px) {

    .l-title--white .cmp-title__text,
    .l-title--white .cmp-text {
        font-size: 3rem;
        padding: 15px 40px
    }
}

.l-title--white .cmp-title__text::before,
.l-title--white .cmp-title__text::after,
.l-title--white .cmp-text::before,
.l-title--white .cmp-text::after {
    content: "";
    width: 20px;
    height: 100%;
    position: absolute
}

.l-title--white .cmp-title__text::before,
.l-title--white .cmp-text::before {
    border-left: solid 3px #fff;
    border-top: solid 3px #fff;
    border-bottom: solid 3px #fff;
    top: 0;
    left: 0
}

.l-title--white .cmp-title__text::after,
.l-title--white .cmp-text::after {
    border-right: solid 3px #fff;
    border-top: solid 3px #fff;
    border-bottom: solid 3px #fff;
    top: 0;
    right: 0
}

.l-title--h2 .cmp-title__text {
    font-size: 4rem;
    font-weight: 700;
    line-height: 1.3;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .l-title--h2 .cmp-title__text {
        font-size: 2.8rem
    }
}

.l-title--h2 .cmp-title__text::before,
.l-title--h2 .cmp-title__text::after {
    content: "";
    display: inline-block;
    width: 40px;
    height: 3px;
    background-color: #6f7a86;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

@media screen and (max-width: 767.98px) {

    .l-title--h2 .cmp-title__text::before,
    .l-title--h2 .cmp-title__text::after {
        width: 30px
    }
}

.l-title--h2 .cmp-title__text::before {
    left: -65px
}

@media screen and (max-width: 767.98px) {
    .l-title--h2 .cmp-title__text::before {
        left: -40px
    }
}

.l-title--h2 .cmp-title__text::after {
    right: -65px
}

@media screen and (max-width: 767.98px) {
    .l-title--h2 .cmp-title__text::after {
        right: -40px
    }
}

.p-agency-inquiry {
    padding-top: 120px;
    padding-bottom: 120px;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry {
        padding-top: 60px;
        padding-bottom: 70px
    }
}

.p-agency-inquiry>div>.cmp-container>.aem-Grid {
    display: flex;
    gap: 0 40px
}

.p-agency-inquiry>div>.cmp-container>.aem-Grid::before,
.p-agency-inquiry>div>.cmp-container>.aem-Grid::after {
    display: none
}

@media screen and (max-width: 999.98px) {
    .p-agency-inquiry>div>.cmp-container>.aem-Grid {
        flex-direction: column;
        gap: 40px 0
    }
}

.p-agency-inquiry .p-agency-inquiry__content {
    border: 3px solid #dae1ea;
    width: calc(50% - 20px);
    padding: 40px
}

@media screen and (max-width: 999.98px) {
    .p-agency-inquiry .p-agency-inquiry__content {
        width: 100%
    }
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__content {
        padding: 30px 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__content .title {
    text-align: center;
    border-bottom: 1px solid #cbcfd3;
    width: 100%;
    padding-bottom: 20px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__content .title {
        padding-bottom: 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__content .title .cmp-title__text {
    font-size: 2.4rem;
    font-weight: 700;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__content .title .cmp-title__text {
        font-size: 2.1rem
    }
}

.p-agency-inquiry .p-agency-inquiry__name {
    text-align: center;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__name {
        margin-top: 20px
    }
}

.p-agency-inquiry .p-agency-inquiry__name .cmp-text {
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__name .cmp-text {
        font-size: 1.8rem
    }
}

.p-agency-inquiry .p-agency-inquiry__tel {
    margin-top: 15px
}

.p-agency-inquiry .p-agency-inquiry__tel .cmp-text {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f3f7fb;
    border-radius: 10px;
    width: 100%;
    height: 80px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__tel .cmp-text {
        height: 73px;
        background-color: #fff;
        border: 4px solid #dae1ea;
        border-radius: 10px
    }
}

.p-agency-inquiry .p-agency-inquiry__tel .cmp-text p {
    display: flex;
    align-items: center;
    font-size: 3.6rem;
    font-weight: 700;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__tel .cmp-text p {
        font-size: 2.8rem
    }
}

.p-agency-inquiry .p-agency-inquiry__tel .cmp-text p::before {
    content: "";
    display: block;
    mask-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 28px;
    height: 28px;
    margin-right: 15px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__tel .cmp-text p::before {
        width: 24px;
        height: 24px;
        margin-right: 8px
    }
}

.p-agency-inquiry .p-agency-inquiry__open-hour {
    text-align: center;
    margin-top: 20px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__open-hour {
        margin-top: 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__open-hour p {
    font-size: 1.5rem;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__open-hour p {
        font-size: 1.4rem
    }
}

.p-agency-inquiry .p-agency-inquiry__open-hour p:not(:first-child) {
    margin-top: 2px
}

.p-agency-inquiry .p-agency-inquiry__button {
    display: flex;
    justify-content: center;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__button {
        margin-top: 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 160px;
    height: 40px;
    background-color: var(--theme-color-01);
    border-radius: 20px;
    position: relative;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button .cmp-button__text {
    font-size: 1.5rem;
    color: #fff
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button::after {
    content: "";
    display: block;
    background: url(clientlib-lp-detail/resources/img/icon_window_white.svg) no-repeat center center;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%)
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button:hover {
    opacity: .7
}

.p-agency-inquiry .p-agency-inquiry__company-name {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__company-name {
        margin-top: 25px
    }
}

.p-agency-inquiry .p-agency-inquiry__company-name .text:not(:first-child) {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__company-name .text:not(:first-child) {
        margin-top: 25px
    }
}

.p-agency-inquiry .p-agency-inquiry__company-name .text .cmp-text {
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.6;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__company-name .text .cmp-text {
        font-size: 1.7rem
    }
}

.p-caution {
    padding-top: 120px;
    padding-bottom: 120px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-caution {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-caution b {
    display: block;
    font-size: 1.8rem;
    padding-top: 45px
}

@media screen and (max-width: 767.98px) {
    .p-caution b {
        font-size: 1.7rem;
        padding-top: 25px
    }
}

.p-caution .title+div {
    padding-top: 60px
}

@media screen and (max-width: 767.98px) {
    .p-caution .title+div {
        padding-top: 40px
    }
}

.p-caution .text+.text {
    padding-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-caution .text+.text {
        padding-top: 25px
    }
}

.p-caution ol li,
.p-caution ul li {
    position: relative;
    margin-top: 10px;
    line-height: 1.9
}

.p-caution ol li:first-child,
.p-caution ul li:first-child {
    margin-top: 0
}

.p-caution .p-caution__list {
    font-size: 1.6rem
}

@media screen and (max-width: 767.98px) {
    .p-caution .p-caution__list {
        font-size: 1.5rem
    }
}

.p-caution .p-caution__list ul li {
    padding-left: 15px
}

.p-caution .p-caution__list ul li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "";
    height: 5px;
    width: 5px;
    background-color: #222;
    border-radius: 50%;
    top: 12px
}

.p-caution .p-caution__list ol {
    counter-reset: listNumber 0
}

.p-caution .p-caution__list ol li {
    padding-left: 20px
}

.p-caution .p-caution__list ol li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    counter-increment: listNumber 1;
    content: counter(listNumber) "."
}

.p-caution .p-caution__note {
    font-size: 1.4rem
}

@media screen and (max-width: 767.98px) {
    .p-caution .p-caution__note {
        font-size: 1.3rem
    }
}

.p-caution .p-caution__note ul {
    color: #888
}

.p-caution .p-caution__note ul li {
    padding-left: 20px
}

.p-caution .p-caution__note ul li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "※"
}

.p-caution .p-caution__note ol {
    color: #888;
    counter-reset: noteNumber 0
}

.p-caution .p-caution__note ol li {
    padding-left: 30px
}

.p-caution .p-caution__note ol li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    counter-increment: noteNumber 1;
    content: "※" counter(noteNumber)
}

.p-feature-merit {
    padding-top: 120px;
    padding-bottom: 120px;
    background-color: var(--theme-color-03)
}

.p-feature-merit .p-feature-merit__box {
    float: none !important
}

.p-feature-merit .p-feature-merit__box:first-child {
    margin-top: 60px
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container {
    background-color: #fff;
    margin-top: 50px;
    padding: 60px;
    font-size: 1.6rem
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container {
        margin-top: 50px;
        padding: 30px 20px
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div {
    display: flex;
    align-items: center;
    justify-content: flex-start
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div {
        align-items: stretch
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1) {
    line-height: 1;
    color: #fff;
    background-color: var(--theme-color-01);
    width: 90px;
    min-width: 90px;
    height: 90px;
    border-radius: 5px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1) {
        width: 60px;
        min-width: 60px;
        height: 60px
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1)>.cmp-text {
    height: 100%
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1) p {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 1.6rem
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1) p {
        font-size: 1.3rem
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1) p b {
    font-family: "Manrope", sans-serif;
    font-weight: 400;
    padding-top: 14px;
    font-size: 3.2rem
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(1) p b {
        font-size: 2.4rem;
        padding-top: 7px
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(2) {
    font-size: 2.8rem;
    color: var(--theme-color-01);
    font-weight: 700;
    line-height: 1.3;
    padding-left: 30px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__title>div>.text:nth-of-type(2) {
        font-size: 2.3rem;
        padding-left: 15px;
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__content {
    padding-top: 45px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__content {
        padding-top: 25px
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container {
    display: flex;
    gap: 45px
}

@media screen and (max-width: 999.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container {
        gap: 25px;
        flex-direction: column-reverse
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container {
    width: calc(100% - 465px);
    line-height: 1.9
}

@media screen and (max-width: 999.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container {
        width: 100%
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container:nth-child(2) {
    width: 420px
}

@media screen and (max-width: 999.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container:nth-child(2) {
        width: 100%
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container:nth-child(2) .cmp-container>.image {
    width: 420px
}

@media screen and (max-width: 999.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container:nth-child(2) .cmp-container>.image {
        width: 100%;
        max-width: 420px;
        margin: 0 auto
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container:nth-child(2) .text .cmp-text p {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    margin-top: 15px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image>.cmp-container>.container:nth-child(2) .text .cmp-text p {
        font-size: 1.3rem
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle {
    padding-top: 40px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle {
        padding-top: 35px
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle ol {
    counter-reset: listNumber 0
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle ol li {
    padding-left: 50px;
    line-height: 1.3;
    position: relative;
    font-size: 2.2rem;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle ol li {
        font-size: 1.8rem;
        padding-left: 40px
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle ol li::before {
    color: var(--theme-color-01);
    font-family: "Manrope", sans-serif;
    font-size: 2.6rem;
    font-weight: 400;
    position: absolute;
    left: 0;
    top: -3px;
    counter-increment: listNumber 1;
    content: counter(listNumber, decimal-leading-zero) "."
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle ol li::before {
        font-size: 2.2rem
    }
}

.p-feature-merit .p-feature-merit__box>.cmp-experiencefragment>.cmp-container>div>.container .p-feature-merit__box__text-image .p-feature-merit__box__subtitle ol li:not(:first-child) {
    margin-top: 20px
}

.p-feature-merit .p-feature-merit__box__note {
    padding-top: 30px
}

.p-feature-merit .p-feature-merit__sub-title {
    border-bottom: 2px solid var(--theme-color-01);
    width: 100%;
    padding-bottom: 15px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__sub-title {
        padding-bottom: 10px
    }
}

.p-feature-merit .p-feature-merit__sub-title:not(:first-of-type) {
    margin-top: 50px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__sub-title:not(:first-of-type) {
        margin-top: 35px
    }
}

.p-feature-merit .p-feature-merit__sub-title .cmp-text {
    font-size: 2.2rem;
    font-weight: 700;
    line-height: 1.3;
    padding-left: 48px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__sub-title .cmp-text {
        padding-left: 45px;
        font-size: 1.8rem
    }
}

.p-feature-merit .p-feature-merit__sub-title .cmp-text b {
    display: inline-block;
    font-size: 2.6rem;
    font-weight: 400;
    line-height: 1;
    color: var(--theme-color-01);
    font-family: "Manrope", sans-serif;
    margin-right: 10px;
    position: absolute;
    top: 0;
    left: 0
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__sub-title .cmp-text b {
        font-size: 2.2rem
    }
}

.p-feature-merit .p-feature-merit__normal-text {
    font-size: 1.6rem;
    line-height: 1.9;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__normal-text {
        font-size: 1.5rem;
        margin-top: 20px
    }
}

.p-feature-merit .p-feature-merit__media-lg {
    text-align: center;
    max-width: 100%;
    margin-top: 40px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__media-lg {
        margin-top: 25px
    }
}

.p-feature-merit .p-feature-merit__row-media {
    margin-top: 40px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__row-media {
        margin-top: 25px
    }
}

.p-feature-merit .p-feature-merit__row-media .cmp-container {
    display: flex;
    align-items: center;
    gap: 0 40px;
    text-align: center
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__row-media .cmp-container {
        flex-direction: column;
        gap: 20px 0
    }
}

.p-feature-merit .p-feature-merit__row-media .cmp-container .image {
    width: calc(50% - 20px)
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__row-media .cmp-container .image {
        width: 100%
    }
}

.p-feature-merit .p-feature-merit__notes-list {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__notes-list {
        margin-top: 25px
    }
}

.p-feature-merit .p-feature-merit__notes-list .cmp-text li,
.p-feature-merit .p-feature-merit__notes-list .cmp-text p {
    font-size: 1.4rem;
    color: #888;
    padding-left: 20px;
    position: relative
}

@media screen and (max-width: 767.98px) {

    .p-feature-merit .p-feature-merit__notes-list .cmp-text li,
    .p-feature-merit .p-feature-merit__notes-list .cmp-text p {
        font-size: 1.3rem
    }
}

.p-feature-merit .p-feature-merit__notes-list .cmp-text li::before,
.p-feature-merit .p-feature-merit__notes-list .cmp-text p::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-feature-merit .p-feature-merit__notes-list .cmp-text li:not(:first-child),
.p-feature-merit .p-feature-merit__notes-list .cmp-text p:not(:first-child) {
    margin-top: 10px
}

.p-feature-merit .p-feature-merit__notes-list .cmp-text ul+ul {
    margin-top: 20px
}

.p-feature-merit .p-feature-merit__row-content>.cmp-container {
    display: flex;
    gap: 0 40px;
    line-height: 1.9
}

@media screen and (max-width: 999.98px) {
    .p-feature-merit .p-feature-merit__row-content>.cmp-container {
        gap: 30px 0;
        flex-direction: column
    }
}

.p-feature-merit .p-feature-merit__row-content .image img {
    max-width: 420px;
    width: 420px;
    margin: 0 auto
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__row-content .image img {
        max-width: 100%;
        width: 100%
    }
}

.p-feature-merit .p-feature-merit__row-content+.text {
    padding-top: 47px;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-feature-merit .p-feature-merit__row-content+.text {
        padding-top: 30px
    }
}

.p-inquiry {
    background: url(clientlib-lp-detail/resources/img/bg_inquiry.png) no-repeat;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    background-size: cover;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-inquiry .p-inquiry__content {
    clear: both !important;
    float: inherit !important;
    background-color: #fff;
    margin-top: 60px;
    padding: 60px;
    width: calc(100% - 80px) !important;
    max-width: 1200px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__content {
        width: calc(100% - 30px) !important;
        margin-top: 40px;
        padding: 30px 15px 35px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container {
    display: flex;
    justify-content: center;
    gap: 0 30px;
    align-items: stretch
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container {
        flex-direction: column;
        gap: 20px 0
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button {
    width: calc(33.3333333333% - 20px);
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button {
        width: 100%
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
    content: "";
    display: block;
    background: url(clientlib-lp-detail/resources/img/icon_triangle_right_white.svg) no-repeat;
    background-size: contain;
    width: 10px;
    height: 9px;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%)
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
        display: none
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
        display: none
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
        display: block;
        right: 15px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 8px;
    border-radius: 5px;
    width: 100%;
    min-height: 110px;
    height: 100%;
    padding: 20px;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
        gap: 0 8px;
        padding: 10px 5px
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
        flex-direction: column;
        width: 100%;
        padding: 10px 4px
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
        flex-direction: row;
        width: 100%;
        height: 82px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button:hover {
    opacity: .7
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
    display: block;
    width: 64px;
    height: 64px;
    position: relative;
    left: -10px;
    flex-shrink: 0
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
        position: static;
        left: 0
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
        position: static;
        left: 0
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
        width: 56px;
        height: 56px;
        position: relative;
        left: -10px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
    text-align: center;
    font-size: 2rem;
    color: #fff;
    line-height: 1.3;
    max-width: 200px;
    position: relative;
    left: -10px
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
        position: static;
        left: 0
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
        text-align: center;
        max-width: inherit;
        position: static;
        left: 0;
        margin-top: 10px
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
        text-align: center;
        font-size: 1.8rem;
        margin-top: 0;
        position: relative;
        left: -10px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-blue .cmp-button {
    background-color: var(--btn-cv-01)
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-blue .cmp-button__icon {
    background: url(clientlib-lp-detail/resources/img/icon_book_white.svg) no-repeat
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-light-blue .cmp-button {
    background-color: var(--btn-cv-02)
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-light-blue .cmp-button__icon {
    background: url(clientlib-lp-detail/resources/img/icon_balloon_white.svg) no-repeat
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-dark-blue .cmp-button {
    background-color: var(--btn-cv-03)
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-dark-blue .cmp-button__icon {
    background: url(clientlib-lp-detail/resources/img/icon_visitor.svg) no-repeat
}

.p-inquiry .p-inquiry__info {
    border: 4px solid #dae1ea;
    border-radius: 10px;
    margin-top: 30px;
    padding: 55px 55px 50px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info {
        border: 0;
        border-radius: 0;
        padding: 0
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 80px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text {
        height: 73px;
        background-color: #fff;
        border: 4px solid #dae1ea;
        border-radius: 10px
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p {
    display: flex;
    align-items: center;
    font-size: 5.4rem;
    font-weight: 700;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p {
        font-size: 3rem
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p::before {
    content: "";
    display: block;
    mask-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_tel.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 48px;
    height: 48px;
    margin-right: 20px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p::before {
        width: 24px;
        height: 24px;
        margin-right: 8px
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__open-hour {
    text-align: center
}

.p-inquiry .p-inquiry__info .p-inquiry__open-hour .cmp-text {
    font-size: 1.6rem;
    line-height: 1.6;
    margin-top: 20px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__open-hour .cmp-text {
        max-width: 202px;
        font-size: 1.5rem;
        margin-left: auto;
        margin-right: auto
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__notes {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__notes {
        margin-top: 20px
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    border: 0
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text {
        font-size: 1.3rem
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul {
    display: flex;
    flex-direction: column;
    align-items: center
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li {
    padding-left: 20px;
    position: relative
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li:not(:first-child) {
    margin-top: 15px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li:not(:first-child) {
        margin-top: 12px
    }
}

.p-insurance_example {
    padding-top: 120px;
    padding-bottom: 120px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-insurance_example .p-insurance_example__plan {
    padding-top: 66px;
    float: none !important
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan {
        padding-top: 40px
    }
}

.p-insurance_example .p-insurance_example__plan+.p-insurance_example__plan {
    padding-top: 98px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan+.p-insurance_example__plan {
        padding-top: 55px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title {
    text-align: center
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2 {
    font-size: 2.8rem;
    line-height: 1.3;
    font-weight: 700;
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2 {
        font-size: 2.2rem;
        flex-direction: column
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::after,
.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::before {
    position: absolute;
    content: "";
    height: 3px;
    width: 40px;
    background: #6f7a86;
    top: 50%;
    transform: translate(0, -50%)
}

@media screen and (max-width: 767.98px) {

    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::after,
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::before {
        width: 30px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::after {
    left: -60px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::after {
        left: -50px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::before {
    right: -60px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2::before {
        right: -50px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2 b {
    color: var(--theme-color-01);
    font-size: 4rem
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_title h2 b {
        font-size: 2.8rem
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content {
    padding-top: 40px;
    text-align: center
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content {
        padding-top: 25px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container {
    display: flex;
    flex-wrap: wrap;
    gap: 40px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container {
        gap: 20px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel {
    border: 6px solid;
    border-top: none
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel {
        border: 4px solid
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-blue {
    border-color: #0e8bff;
    color: #0e8bff
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-blue>.cmp-container .text:first-child {
    background-color: #0e8bff
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-pink {
    border-color: #f8355a;
    color: #f8355a
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-pink>.cmp-container .text:first-child {
    background-color: #f8355a
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-gray {
    border-color: #798b9c;
    color: #444
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-gray>.cmp-container {
    padding-left: 60px;
    padding-right: 60px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-gray>.cmp-container {
        padding-left: 25px;
        padding-right: 25px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-gray>.cmp-container .text:first-child {
    background-color: #798b9c;
    width: calc(100% + 120px);
    margin-left: -60px;
    margin-right: -60px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-gray>.cmp-container .text:first-child {
        width: calc(100% + 50px);
        margin-left: -25px;
        margin-right: -25px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-column2 {
    width: calc((100% - 40px)/2)
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-column2 {
        width: 100%
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel.is-column1 {
    width: 100%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding-bottom: 30px;
    padding-left: 40px;
    padding-right: 40px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container {
        padding-bottom: 20px;
        padding-left: 25px;
        padding-right: 25px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .text:first-child {
    padding: 15px 0;
    margin-bottom: 30px;
    font-size: 2.2rem;
    width: calc(100% + 80px);
    color: #fff;
    margin-left: -40px;
    margin-right: -40px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .text:first-child {
        padding: 20px 0;
        margin-bottom: 20px;
        font-size: 2rem;
        width: calc(100% + 50px);
        margin-left: -25px;
        margin-right: -25px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image img {
    width: 120px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image img {
        width: 84px
    }

    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image img:nth-child(n+3),
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image img:nth-last-child(n+3) {
        width: 60px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .text {
    font-weight: 700;
    font-size: 3.2rem
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .text {
        font-size: 2.8rem
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .text b {
    font-size: 6rem
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .text b {
        font-size: 4.8rem
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image+.image {
    margin-left: 10px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image+.image {
        margin-left: 5px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image+.text {
    padding-left: 30px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image+.text {
        padding-left: 9px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image+.image+.text {
    padding-left: 35px
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_panels>.cmp-container .p-insurance_example__plan_content_panel>.cmp-container .image+.image+.text {
        padding-left: 9px
    }
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table {
        padding-bottom: 6px
    }

    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table::-webkit-scrollbar {
        height: 3px
    }

    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table::-webkit-scrollbar-thumb {
        height: 3px;
        width: 3px;
        background-color: #7f7f7f;
        border-radius: 1.5px
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table {
    font-size: 1.6rem;
    width: 100%;
    border: 1px solid #cbcfd3;
    border-bottom: none
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table {
        font-size: 1.5rem;
        width: 738px;
        overflow-x: scroll
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr {
    border-bottom: 1px solid #cbcfd3
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr:nth-of-type(3) {
    background-color: #f3f7fb
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr:nth-of-type(3) td:nth-child(n+2) {
    width: 15%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr td,
.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr th {
    border-right: 1px solid #cbcfd3;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {

    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr td,
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr th {
        padding: 15px 0
    }
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr td:last-child,
.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr th:last-child {
    border-right: none
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr th {
    vertical-align: middle;
    background-color: var(--theme-color-02);
    text-align: center
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr th:not(colspan) {
    width: 20%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr th[colspan="2"] {
    width: 40%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr td:nth-last-child(5) {
    width: 20%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr td:nth-child(n+3) {
    width: 15%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content.p-insurance_example__plan_content_table table tr td[colspan="4"] {
    width: 60%
}

.p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content+.text {
    font-size: 1.6rem;
    padding-top: 38px;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-insurance_example .p-insurance_example__plan .p-insurance_example__plan_content+.text {
        padding-top: 25px;
        font-size: 1.5rem
    }
}

.p-mv {
    margin-top: 100px;
    padding-top: 90px;
    padding-bottom: 120px;
    background-image: url("clientlib-lp-detail/resources/img/bg_triangle.png");
    background-blend-mode: overlay;
    background-position: center;
    background-size: cover;
    background-color: var(--theme-color-03)
}

@media screen and (max-width: 767.98px) {
    .p-mv {
        margin-top: 62px;
        padding-top: 40px;
        padding-bottom: 0
    }
}

.p-mv .p-mv__top {
    float: inherit !important;
    clear: both !important
}

.p-mv .p-mv__container {
    float: none !important
}

.p-mv .p-mv__container>.cmp-container {
    display: grid;
    grid-template-columns: minmax(620px, max-content) 1fr;
    grid-template-rows: repeat(3, max-content);
    gap: 0
}

@media screen and (max-width: 1149.98px) {
    .p-mv .p-mv__container>.cmp-container {
        grid-template-columns: 55% 1fr
    }
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container {
        grid-template-rows: repeat(4, max-content)
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container {
        display: flex;
        flex-direction: column
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) {
    grid-area: 1/1/2/2
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) {
        order: 1
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) .p-mv__title {
    font-size: 5.4rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) .p-mv__title {
        font-size: 4.4rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) .p-mv__title {
        font-size: 3.8rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) .p-mv__lead {
    padding-top: 30px;
    font-size: 2.2rem;
    color: var(--theme-color-01);
    font-weight: 700;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(1) .p-mv__lead {
        padding-top: 15px;
        font-size: 1.8rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) {
    grid-area: 2/1/3/2
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) {
        order: 4;
        background-color: #fff;
        margin-right: -15px;
        margin-left: -15px;
        padding-left: 15px;
        padding-right: 15px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount {
    padding-top: 55px;
    font-weight: 700
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount {
        padding-top: 40px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container {
    display: flex;
    align-items: center
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container {
        width: 100%
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(1) {
    color: var(--theme-color-01);
    font-size: 1.7rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 3px solid;
    padding: 20px;
    margin-right: 30px;
    background-color: #fff
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(1) {
        margin-right: 12px;
        font-size: 1.6rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(1) {
        line-height: 1.3;
        font-size: 1.5rem;
        min-width: 56px;
        max-width: 56px;
        padding: 5px;
        text-align: center;
        margin-right: 15px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) {
    font-size: 2.2rem;
    padding-bottom: 12px;
    padding-left: 4px;
    display: inline-block;
    position: relative
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) {
        font-size: 1.8rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) {
        font-size: 2rem;
        padding-bottom: 9px;
        padding-left: 2px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2)::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 7px;
    background-image: linear-gradient(to right, #f34c64 25%, transparent 95%);
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) b {
    padding-left: 12px;
    font-size: 5.6rem;
    color: #e6354e
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) b {
        font-size: 4.4rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) b {
        padding-left: 7px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) span {
    padding-right: 20px;
    font-size: 3rem;
    color: #e6354e
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__discount .cmp-container .text:nth-of-type(2) span {
        padding-right: 10px;
        font-size: 2.2rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__note li {
    padding-top: 15px;
    padding-left: 25px;
    padding-bottom: 40px;
    position: relative;
    font-size: 1.4rem;
    color: #888
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__note li {
        padding-top: 12px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__note li {
        padding-top: 15px;
        font-size: 1.3rem;
        padding-bottom: 0
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(2) .p-mv__note li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "※"
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3) {
    grid-area: 3/1/4/2;
    background-color: #fff;
    padding: 40px 0 40px 43px;
    margin-left: -40px
}

@media screen and (max-width: 1149.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3) {
        margin-left: 0;
        padding: 40px 0 40px calc((100vw - 80px)*.04)
    }
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3) {
        margin-left: 0;
        padding: 40px;
        grid-area: 3/1/4/3
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3) {
        margin-right: -15px;
        margin-left: -15px;
        padding-left: 15px;
        padding-right: 15px;
        order: 5
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div {
    border: 10px solid #dae1ea;
    padding: 40px;
    max-width: 620px;
    margin-left: auto
}

@media screen and (max-width: 1149.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div {
        padding: 50px calc(8% - 10px)
    }
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div {
        width: 100%;
        max-width: none
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div {
        border: 6px solid #dae1ea;
        padding: 33px 20px 35px;
        max-width: 100%
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price-intro {
    font-size: 1.8rem;
    line-height: 1.3;
    font-weight: 700;
    padding-bottom: 30px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price-intro {
        font-size: 1.7rem;
        padding-bottom: 27px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price {
    font-size: 2.6rem;
    padding-bottom: 30px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price {
        font-size: 2rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container {
    display: flex;
    align-items: center;
    justify-content: center
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items {
    width: 50%;
    text-align: center;
    position: relative
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items:not(:first-child)::before {
    top: 50%;
    transform: translate(0, -50%);
    position: absolute;
    left: 0;
    content: "";
    width: 1px;
    height: 180px;
    background-color: #cbcfd3
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-pattern {
    font-size: 1.7rem;
    color: #fff;
    padding: 4px 20px;
    display: inline-block;
    border-radius: 19px;
    margin-bottom: 13px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-pattern {
        font-size: 1.6rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-pattern::before {
    content: "";
    width: 14px;
    height: 16px;
    position: absolute;
    border: 8px solid rgba(0, 0, 0, 0);
    bottom: -16px;
    left: 50%;
    transform: translate(-50%, 0)
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-image {
    padding-bottom: 18px
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-image img {
    max-width: 100px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-image img {
        max-width: 84px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-price {
    font-weight: 700
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-price b {
    font-size: 5.6rem
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items .p-mv__price-price b {
        font-size: 3.6rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items.is-blue .p-mv__price-pattern {
    background-color: #0e8bff
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items.is-blue .p-mv__price-pattern::before {
    border-top-color: #0e8bff
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items.is-blue .p-mv__price-price {
    color: #0e8bff
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items.is-pink .p-mv__price-pattern {
    background-color: #fb5171
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items.is-pink .p-mv__price-pattern::before {
    border-top-color: #fb5171
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__price>.cmp-container>.p-mv__price-items.is-pink .p-mv__price-price {
    color: #fb5171
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__note li {
    font-size: 1.4rem;
    position: relative;
    padding-left: 25px;
    color: #888;
    margin-top: 15px;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__note li {
        margin-top: 14px;
        font-size: 1.3rem
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__note li:first-child {
    margin-top: 0
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(3)>div .p-mv__note li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "※"
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(4) {
    grid-area: 1/2/3/3;
    position: relative;
    margin-left: 3%
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(4) {
        margin-left: 0;
        order: 2;
        padding-top: 30px;
        margin-bottom: -90px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(4)>div {
    position: absolute;
    bottom: 50%;
    transform: translateY(50%);
    left: 40px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(4)>div {
        position: relative;
        bottom: auto;
        left: auto;
        transform: none
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(4)>div .image img {
    width: 520px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(4)>div .image img {
        width: auto
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) {
    grid-area: 3/2/4/3;
    background-color: #fff;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: -40px
}

@media screen and (max-width: 1149.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) {
        margin-right: 0
    }
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) {
        margin-right: 0;
        grid-area: 4/1/5/3
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) {
        order: 3;
        padding-top: 128px;
        margin-right: -15px;
        margin-left: -15px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container {
    padding: 0 15px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-items: center;
    justify-content: center;
    width: 100%
}

@media screen and (max-width: 1149.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container {
        gap: 30px
    }
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container {
        flex-direction: row;
        padding: 0 40px 40px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container {
        gap: 20px;
        flex-direction: column;
        width: 100%;
        padding-left: 15px;
        padding-bottom: 0;
        padding-right: 15px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button {
    max-width: 400px;
    width: 100%;
    position: relative;
    background-color: #fff;
    border-radius: 5px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button {
        width: 100%
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button::after {
    content: "";
    display: block;
    background: url("clientlib-lp-detail/resources/img/icon_triangle_right_white.svg") no-repeat;
    background-size: contain;
    width: 10px;
    height: 9px;
    position: absolute;
    top: 50%;
    right: 25px;
    transform: translateY(-50%)
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button::after {
        display: block;
        right: 15px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 10px;
    border-radius: 5px;
    width: 100%;
    height: 120px;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button {
        flex-direction: row;
        width: 100%;
        height: 82px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button:hover {
    opacity: .7
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button .cmp-button__icon {
    display: block;
    width: 80px;
    height: 80px;
    position: relative;
    left: -10px
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button .cmp-button__icon {
        width: 72px;
        height: 72px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button .cmp-button__icon {
        width: 56px;
        height: 56px;
        position: relative;
        left: -10px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button .cmp-button__text {
    font-size: 2rem;
    color: #fff;
    position: relative;
    left: -10px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button .cmp-button .cmp-button__text {
        font-size: 1.8rem;
        margin-top: 0;
        position: relative;
        left: -10px
    }
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button.is-blue .cmp-button {
    background-color: var(--btn-cv-01)
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button.is-blue .cmp-button__icon {
    background: url("clientlib-lp-detail/resources/img/icon_book_white.svg") no-repeat
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button.is-light-blue .cmp-button {
    background-color: var(--btn-cv-02)
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button.is-light-blue .cmp-button__icon {
    background: url("clientlib-lp-detail/resources/img/icon_balloon_white.svg") no-repeat
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button.is-dark-blue .cmp-button {
    background-color: #1c3d59
}

.p-mv .p-mv__container>.cmp-container>div:nth-of-type(5) .cmp-container .button.is-dark-blue .cmp-button__icon {
    background: url("clientlib-lp-detail/resources/img/icon_visitor.svg") no-repeat
}

.p-needs {
    padding-top: 120px;
    padding-bottom: 120px;
    font-size: 1.6rem;
    line-height: 1.9;
    background-color: var(--theme-color-03);
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs {
        font-size: 1.5rem;
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-needs .p-needs__lead {
    float: inherit !important;
    clear: both !important
}

.p-needs .p-needs__lead .cmp-text {
    line-height: 1.6;
    text-align: center;
    font-size: 2.8rem;
    font-weight: 700;
    border-bottom: 2px solid #6f7a86;
    padding-top: 60px;
    padding-bottom: 20px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__lead .cmp-text {
        font-size: 2.3rem;
        padding-top: 40px;
        padding-bottom: 15px
    }
}

.p-needs .p-needs__text {
    padding-top: 60px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__text {
        padding-top: 40px
    }
}

.p-needs .p-needs__note {
    padding-top: 30px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__note {
        padding-top: 25px
    }
}

.p-needs .p-needs__note ul {
    color: #888
}

.p-needs .p-needs__note ul li {
    font-size: 1.4rem;
    padding-left: 19px;
    position: relative;
    margin-top: 10px;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__note ul li {
        font-size: 1.3rem
    }
}

.p-needs .p-needs__note ul li:first-child {
    margin-top: 0;
    padding-left: 0
}

.p-needs .p-needs__note ul li:first-child::before {
    display: none
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__note ul li {
        font-size: 1.3rem;
        padding-left: 18px
    }
}

.p-needs .p-needs__note ul li::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-needs .p-needs__lead+.p-needs__text {
    padding-top: 45px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__lead+.p-needs__text {
        padding-top: 30px
    }
}

.p-needs .p-needs__catch {
    font-weight: 700;
    float: inherit !important;
    clear: both !important
}

.p-needs .p-needs__catch .cmp-container {
    margin-top: 40px;
    background-color: #fff;
    padding: 70px 57px;
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    gap: 20px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container {
        margin-top: 30px;
        padding: 30px 20px;
        flex-direction: column;
        gap: 30px;
        align-items: center
    }
}

.p-needs .p-needs__catch .cmp-container .text {
    max-width: calc(100% - 536px);
    width: 45%;
    min-width: 365px;
    font-size: 2.6rem
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text {
        font-size: 2.2rem;
        max-width: none;
        width: auto;
        min-width: auto
    }
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-01 {
    font-size: 4.2rem;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-01 {
        font-size: 3.6rem;
        vertical-align: sub
    }
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-02 {
    color: var(--theme-color-01)
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-03 {
    color: var(--theme-color-01)
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-04 {
    color: var(--theme-color-01)
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-05 {
    color: var(--theme-color-01);
    font-size: 4.2rem
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-05 {
        font-size: 3.6rem
    }
}

.p-needs .p-needs__catch .cmp-container .text .image {
    max-width: 516px;
    width: 55%;
    display: flex;
    align-items: center;
    justify-content: center;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text .image {
        max-width: none;
        width: 100%
    }
}

.p-needs .p-needs__image {
    float: inherit !important;
    clear: both !important;
    padding-top: 40px;
    text-align: center
}

.p-needs .p-needs__image .cmp-container .p-needs__image_title {
    font-size: 2.2rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__image .cmp-container .p-needs__image_title {
        font-size: 1.8rem
    }
}

.p-needs .p-needs__image .cmp-container .p-needs__image_title+.image {
    padding-top: 25px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__image .cmp-container .p-needs__image_title+.image {
        padding-top: 15px
    }
}

.p-needs .p-needs__image .cmp-container .p-needs__image_image {
    background: #fff;
    padding: 50px 100px;
    margin-top: 25px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__image .cmp-container .p-needs__image_image {
        padding: 25px 20px;
        margin-top: 18px
    }
}

.p-needs .p-needs__image .cmp-container .p-needs__image_image>.cmp-container {
    display: flex;
    flex-direction: row;
    gap: 50px;
    align-items: center;
    justify-content: center
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__image .cmp-container .p-needs__image_image>.cmp-container {
        flex-direction: column;
        gap: 20px
    }
}

.p-needs .p-needs__image .cmp-container .p-needs__image_image>.cmp-container img {
    width: 850px;
    max-width: 100%
}

.p-qa {
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-qa {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-qa .p-qa__accordion-wrapper {
    margin-top: 60px;
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper {
        margin-top: 40px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item {
    width: 100%;
    border-top: 1px solid #dae1ea
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item:last-child {
    border-bottom: 1px solid #dae1ea
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header {
    width: 100%
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 0 20px;
    width: 100%;
    padding: 30px 50px 30px 20px;
    position: relative;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (min-width: 768px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button:hover {
        opacity: .7
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded::after {
    opacity: 0
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__title {
    color: var(--theme-color-01);
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button {
        gap: 0 10px;
        padding: 15px 40px 15px 8px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::before,
.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 2px;
    background-color: #6f7a86;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%)
}

@media screen and (max-width: 767.98px) {

    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::before,
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::after {
        right: 8px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::after {
    transform: translateY(-50%) rotate(90deg)
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title {
    display: inline-block;
    font-size: 1.8rem;
    line-height: 1.6;
    word-break: break-all;
    padding-top: 12px
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title {
        font-size: 1.7rem;
        padding-top: 8px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon {
    font-size: 4.2rem;
    font-family: "Manrope", sans-serif;
    font-weight: 400
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon {
        font-size: 3.6rem
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon::before {
    content: "Q";
    display: inline-block;
    color: var(--theme-color-01)
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel {
    background-color: #f3f7fb;
    width: 100%;
    padding: 30px 30px 35px 70px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel {
        padding: 25px 10px 25px 40px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel::before {
    content: "A";
    display: inline-block;
    font-size: 2.8rem;
    font-family: "Manrope", sans-serif;
    font-weight: 400;
    color: var(--theme-color-01);
    position: absolute;
    top: 28px;
    left: 30px
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel::before {
        font-size: 2.4rem;
        top: 24px;
        left: 15px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__answer .cmp-text {
    font-size: 1.6rem;
    line-height: 1.9;
    word-break: break-all
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__answer .cmp-text {
        font-size: 1.5rem
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link {
    margin-top: 15px
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text {
    font-size: 1.6rem;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text {
        font-size: 1.5rem
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text p {
    display: flex
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text p::before {
    content: "";
    display: inline-block;
    flex-shrink: 0;
    mask-image: url(clientlib-lp-detail/resources/img/icon_triangle_right.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_triangle_right.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_triangle_right.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 8px;
    height: 7px;
    position: relative;
    top: 12px
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text p::before {
        top: 10px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a {
    display: inline-block;
    padding-left: 10px
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a[href$=".pdf"]::after {
    content: "";
    display: inline-block;
    background: url(clientlib-lp-detail/resources/img/icon_pdf.svg) no-repeat;
    width: 14px;
    height: 15px;
    margin-left: 8px;
    position: relative;
    top: 2px
}

@media screen and (min-width: 768px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a {
        transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
    }

    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a:hover {
        opacity: .7
    }
}

:root {
    --table: #fff
}

.p-recommend-plan {
    background-image: url(clientlib-lp-detail/resources/img/bg_triangle.png);
    background-blend-mode: overlay;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    padding-bottom: 120px;
    position: relative;
    background-color: var(--theme-color-03);
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-recommend-plan .p-recommend-plan__content {
    margin-top: 50px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content {
        margin-top: 30px
    }
}

.p-recommend-plan .p-recommend-plan__panel-wrapper {
    background-color: #fff;
    border: 4px solid #dae1ea;
    padding: 70px 55px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__panel-wrapper {
        padding: 40px 15px
    }
}

.p-recommend-plan .p-recommend-plan__panel-wrapper.is-top {
    margin-top: 70px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__panel-wrapper.is-top {
        margin-top: 40px
    }
}

.p-recommend-plan .p-recommend-plan__panel-wrapper+.p-recommend-plan__panel-wrapper {
    margin-top: 70px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__panel-wrapper+.p-recommend-plan__panel-wrapper {
        margin-top: 40px
    }
}

.p-recommend-plan .p-recommend-plan__panel-wrapper.width-adjust {
    max-width: 1200px;
    width: calc(100% - 80px) !important
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__panel-wrapper.width-adjust {
        width: calc(100% - 30px) !important
    }
}

.p-recommend-plan .p-recommend-plan__icon-plus {
    text-align: center;
    float: inherit !important;
    clear: both !important;
    padding-top: 30px;
    padding-bottom: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__icon-plus {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

.p-recommend-plan .p-recommend-plan__icon-plus img {
    width: 80px;
    height: 80px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__icon-plus img {
        width: 48px;
        height: 48px
    }
}

.p-recommend-plan .p-recommend-plan__table::-webkit-scrollbar {
    height: 3px
}

.p-recommend-plan .p-recommend-plan__table::-webkit-scrollbar-thumb {
    height: 3px;
    width: 3px;
    background-color: #7f7f7f;
    border-radius: 1.5px
}

.p-recommend-plan .p-recommend-plan__table {
    width: 100%;
    margin-top: 50px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table {
        margin-top: 30px;
        padding-bottom: 6px
    }
}

.p-recommend-plan .p-recommend-plan__table table {
    border-collapse: collapse;
    border: 1px solid #cbcfd3
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table table {
        width: 700px;
        overflow-x: scroll
    }
}

.p-recommend-plan .p-recommend-plan__table table tbody>tr:first-child th {
    text-align: center;
    vertical-align: middle;
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.6;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    background-color: var(--theme-color-02);
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table table tbody>tr:first-child th {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table table tbody>tr:nth-child(2) th:first-child {
    width: 35%
}

.p-recommend-plan .p-recommend-plan__table table tbody>tr:nth-child(2) th:nth-child(2) {
    width: 20%
}

.p-recommend-plan .p-recommend-plan__table table tbody>tr:not(:first-child) th {
    font-weight: 400;
    text-align: left;
    vertical-align: middle;
    background-color: #f3f7fb;
    font-size: 1.6rem;
    line-height: 1.6;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table table tbody>tr:not(:first-child) th {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table table tbody>tr:not(:first-child) th {
    font-weight: 700
}

.p-recommend-plan .p-recommend-plan__table table tbody th {
    border-collapse: collapse;
    border: 1px solid #cbcfd3
}

.p-recommend-plan .p-recommend-plan__table table tbody td {
    text-align: center;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 15%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table table tbody td {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table table tbody td p:not(:first-child) {
    text-align: left;
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    margin-top: 10px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table table tbody td p:not(:first-child) {
        font-size: 1.3rem;
        margin-top: 5px
    }
}

.p-recommend-plan .p-recommend-plan__table table tbody td p:not(:first-child)::before {
    content: "※";
    display: inline-block
}

.p-recommend-plan .p-recommend-plan__table table tbody td a {
    font-size: 1.4rem;
    color: #148aef;
    text-decoration: underline;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.p-recommend-plan .p-recommend-plan__table table tbody td a:hover {
    opacity: .7
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table table tbody td a {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__tool-tip {
    display: flex;
    align-items: center;
    gap: 0 10px
}

.p-recommend-plan .p-recommend-plan__tool-tip+p {
    color: var(--theme-color-01);
    margin-top: 10px
}

.p-recommend-plan .p-recommend-plan__tool-tip .container {
    position: relative;
    line-height: 1
}

.p-recommend-plan .p-recommend-plan__tool-tip .container p {
    border: 1px solid #555;
    border-radius: 5px;
    background-color: #fff;
    line-height: 1.6;
    padding: 15px;
    position: absolute;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    min-width: 230px;
    max-width: 300px;
    bottom: 45px;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.p-recommend-plan .p-recommend-plan__tool-tip .container p.is-active {
    opacity: 1
}

.p-recommend-plan .p-recommend-plan__tool-tip .container p::before {
    content: "";
    position: absolute;
    bottom: -24px;
    left: 50%;
    transform: translateX(-50%);
    border: 10px solid rgba(0, 0, 0, 0);
    border-top: 20px solid #fff;
    z-index: 2
}

.p-recommend-plan .p-recommend-plan__tool-tip .container p::after {
    content: "";
    position: absolute;
    bottom: -24px;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid rgba(0, 0, 0, 0);
    border-top: 16px solid #555;
    z-index: 1
}

.p-recommend-plan .p-recommend-plan__tool-tip .container span {
    display: inline-block;
    background: url(clientlib-lp-detail/resources/img/icon_question.svg) no-repeat;
    width: 15px;
    height: 15px;
    cursor: pointer
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__tool-tip .container span {
        pointer-events: all
    }
}

.p-recommend-plan .p-recommend-plan__list-wrapper {
    margin-top: 30px
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child {
    counter-reset: count 0
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    padding-left: 30px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li:not(:first-child) {
    margin-top: 12px
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li::before {
    content: "※" counter(count);
    counter-increment: count 1;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li>ol {
    margin-top: 12px
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li>ol>li {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    padding-left: 15px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li>ol>li {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li>ol>li:not(:first-child) {
    margin-top: 8px
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li>ol>li::before {
    content: "";
    background-color: #888;
    border-radius: 50%;
    width: 5px;
    height: 5px;
    position: absolute;
    top: 8px;
    left: 0
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text>ol:first-child>li>ol>li::before {
        top: 7px
    }
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    margin-top: 30px;
    padding-left: 25px;
    position: relative
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p a {
    font-size: 1.4rem;
    color: #148aef;
    text-decoration: underline;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p a {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p a:hover {
    opacity: .7
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__list-wrapper .cmp-text p a {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__balloon-title {
    border-bottom: 4px solid var(--theme-color-01);
    width: 100%;
    padding-bottom: 25px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__balloon-title {
        padding-bottom: 20px
    }
}

.p-recommend-plan .p-recommend-plan__balloon-title::before,
.p-recommend-plan .p-recommend-plan__balloon-title::after {
    content: "";
    border-width: 20px 24px 0;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.p-recommend-plan .p-recommend-plan__balloon-title::after {
    border-color: #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    bottom: -16px
}

.p-recommend-plan .p-recommend-plan__balloon-title::before {
    border-color: var(--theme-color-01) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    bottom: -22px
}

.p-recommend-plan .p-recommend-plan__balloon-title .cmp-text {
    text-align: center;
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__balloon-title .cmp-text {
        font-size: 2.5rem
    }
}

.p-recommend-plan .p-recommend-plan__balloon-title .cmp-text h2 b {
    color: var(--theme-color-01)
}

.p-recommend-plan .p-recommend-plan__panel-lead {
    margin-top: 50px;
    text-align: center
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__panel-lead {
        margin-top: 40px
    }
}

.p-recommend-plan .p-recommend-plan__panel-lead .cmp-title__text {
    font-size: 2.8rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__panel-lead .cmp-title__text {
        font-size: 2.4rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal {
        margin-top: 20px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal+.p-recommend-plan__panel-lead {
    margin-top: 50px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal+.p-recommend-plan__panel-lead {
        margin-top: 40px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table {
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    width: 100%
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody th {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    background-color: #f3f7fb;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 40%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody th {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody th p:not(:first-child) {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    position: relative;
    margin-top: 10px;
    position: relative;
    padding-left: 14px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody th p:not(:first-child) {
        font-size: 1.3rem;
        padding-left: 13px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody th p:not(:first-child)::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody td {
    text-align: center;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 60%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody td {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody td {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody td p:not(:first-child) {
    text-align: left;
    font-size: 1.4rem;
    font-weight: 400;
    color: #888;
    line-height: 1.6;
    position: relative;
    margin-top: 10px;
    position: relative;
    padding-left: 14px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody td p:not(:first-child) {
        font-size: 1.3rem;
        padding-left: 13px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody td p:not(:first-child)::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody ol {
    counter-reset: count 0;
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody ol {
        margin-top: 10px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody ol>li {
    font-size: 1.6rem;
    line-height: 1.6;
    padding-left: 20px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal table tbody ol>li {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody ol>li:not(:first-child) {
    margin-top: 5px
}

.p-recommend-plan .p-recommend-plan__table-normal table tbody ol>li::before {
    content: counter(count) ".";
    counter-increment: count 1;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__table-normal--head::-webkit-scrollbar {
    height: 3px
}

.p-recommend-plan .p-recommend-plan__table-normal--head::-webkit-scrollbar-thumb {
    height: 3px;
    width: 3px;
    background-color: #7f7f7f;
    border-radius: 1.5px
}

.p-recommend-plan .p-recommend-plan__table-normal--head {
    margin-top: 40px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head {
        margin-top: 25px;
        padding-bottom: 6px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table {
    border-collapse: collapse;
    width: 100%
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table {
        width: 700px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:first-child th:not(:first-child) {
    text-align: center;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    background-color: var(--theme-color-02);
    font-size: 1.6rem;
    line-height: 1.6;
    width: 20%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:first-child th:not(:first-child) {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:first-child th:not(:first-child) p:not(:first-child) {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    position: relative;
    margin-top: 10px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:first-child th:not(:first-child) p:not(:first-child) {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:not(:first-child) th {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    background-color: #f3f7fb;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 20%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:not(:first-child) th {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:not(:first-child) th p:not(:first-child) {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    position: relative;
    margin-top: 10px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody tr:not(:first-child) th p:not(:first-child) {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody td {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 20%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody td {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody td {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody td p:not(:first-child) {
    text-align: left;
    font-size: 1.4rem;
    font-weight: 400;
    color: #888;
    line-height: 1.6;
    position: relative;
    margin-top: 10px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody td p:not(:first-child) {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody ol {
    counter-reset: count 0;
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody ol {
        margin-top: 10px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody ol>li {
    font-size: 1.6rem;
    line-height: 1.6;
    padding-left: 20px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--head table tbody ol>li {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody ol>li:not(:first-child) {
    margin-top: 5px
}

.p-recommend-plan .p-recommend-plan__table-normal--head table tbody ol>li::before {
    content: counter(count) ".";
    counter-increment: count 1;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--three-cells {
        margin-top: 20px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table {
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    width: 100%
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    background-color: #f3f7fb;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 40%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th ol {
    counter-reset: count 0;
    margin-top: 5px
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th ol>li {
    line-height: 1.6;
    padding-left: 30px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th ol>li {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th ol>li:not(:first-child) {
    margin-top: 5px
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody th ol>li::before {
    content: counter(count) ".";
    counter-increment: count 1;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody td {
    text-align: center;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 30%;
    padding: 25px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-normal--three-cells table tbody td {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__normal-text {
    font-size: 1.6rem;
    line-height: 1.9;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__normal-text {
        font-size: 1.5rem;
        margin-top: 25px
    }
}

.p-recommend-plan .p-recommend-plan__table-plan::-webkit-scrollbar {
    height: 3px
}

.p-recommend-plan .p-recommend-plan__table-plan::-webkit-scrollbar-thumb {
    height: 3px;
    width: 3px;
    background-color: #7f7f7f;
    border-radius: 1.5px
}

.p-recommend-plan .p-recommend-plan__table-plan {
    padding-top: 40px;
    float: inherit !important;
    clear: both !important
}

.p-recommend-plan .p-recommend-plan__table-plan:has(table tbody tr:first-child th:nth-child(5)) {
    padding-bottom: 6px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan {
        padding-bottom: 6px
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table {
    border-right: 4px solid var(--table-color-02);
    width: 100%;
    table-layout: fixed
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table:has(tbody tr:first-child th:nth-child(3)):not(:has(tbody tr:first-child th:nth-child(4))) {
        width: 100%
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table:has(tbody tr:first-child th:nth-child(5)) td {
    padding: 20px
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table:has(tbody tr:first-child th:nth-child(5)) td {
        padding: 25px 10px
    }
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table:has(tbody tr:first-child th:nth-child(5)) {
        width: 960px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table:has(tbody tr:first-child th:nth-child(5)) {
        width: 700px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table {
        border-right: 2px solid var(--table-color-02);
        width: 700px
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child:has(th:nth-child(3)) th {
    width: 33.3333333333%
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child:has(th:nth-child(4)) th {
    width: 25%
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th {
    text-align: center;
    vertical-align: middle;
    font-size: 2.4rem;
    color: #fff;
    line-height: 1.6;
    padding: 25px 20px
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th {
        padding: 25px 10px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th {
        font-size: 1.7rem;
        padding: 25px 10px
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th:not(:last-child):not(:first-child) {
    background-color: var(--table-color-01);
    border-right: 1px solid #cbcfd3;
    border-bottom: 1px solid var(--table-color-01);
    border-top: 1px solid var(--table-color-01)
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th:not(:last-child):not(:first-child):nth-last-child(2) {
    border: 1px solid var(--table-color-01);
    border-right: 4px solid var(--table-color-02);
    background-color: var(--table-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th:not(:last-child):not(:first-child):nth-last-child(2) {
        border-right: 2px solid var(--table-color-02)
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:first-child th:last-child {
    border: 1px solid var(--table-color-02);
    background-color: var(--table-color-02)
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) th {
    text-align: left;
    vertical-align: middle;
    border-collapse: collapse;
    border: 1px solid #cbcfd3;
    background-color: #f3f7fb;
    font-size: 1.6rem;
    line-height: 1.6;
    padding: 25px 20px
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) th {
        padding: 25px 10px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) th {
        font-size: 1.5rem;
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td {
    text-align: center;
    vertical-align: middle;
    padding: 30px
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td {
        padding: 25px 10px
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td {
        padding: 20px 8px
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) {
    border-top: 1px solid #cbcfd3;
    border-left: 1px solid #cbcfd3;
    border-bottom: 1px solid #cbcfd3;
    border-collapse: collapse;
    color: var(--table-color-01)
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) p {
    font-size: 1.8rem
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) p {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) p:nth-child(2) {
    margin-top: 5px;
    font-weight: 700;
    font-size: 2.2rem
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) p:nth-child(2) {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) p:nth-child(2) b {
    font-size: 36px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:not(:last-child) p:nth-child(2) b {
        font-size: 2.1rem
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child {
    border-left: 4px solid var(--table-color-02);
    border-right: 4px solid var(--table-color-02);
    border-bottom: 1px solid #cbcfd3;
    background-color: rgba(var(--table-color-02-rgb), 0.05);
    color: var(--table-color-02)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child {
        border-left: 2px solid var(--table-color-02);
        border-right: 2px solid var(--table-color-02)
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child p {
    font-size: 1.8rem
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child p {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child p:nth-child(2) {
    margin-top: 5px;
    font-weight: 700;
    font-size: 2.2rem
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child p:nth-child(2) {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child p:nth-child(2) b {
    font-size: 36px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:not(:first-child) td:last-child p:nth-child(2) b {
        font-size: 2.1rem
    }
}

.p-recommend-plan .p-recommend-plan__table-plan table tbody tr:last-child td:last-child {
    box-shadow: 0 -4px 0 0 var(--table-color-02) inset;
    border-bottom: 1px solid var(--table-color-02)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__table-plan table tbody tr:last-child td:last-child {
        box-shadow: none;
        border-bottom: 2px solid var(--table-color-02)
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel {
    margin-top: 40px;
    padding: 60px 40px 40px;
    border: 10px solid var(--table-color-02);
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel {
        margin-top: 25px;
        padding: 55px 15px 30px;
        border: 6px solid var(--table-color-02)
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel::before,
.p-recommend-plan .p-recommend-plan__recommend-panel::after {
    content: "";
    border-width: 30px 30px 0;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.p-recommend-plan .p-recommend-plan__recommend-panel::after {
    border-color: #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    top: -14px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel::after {
        top: -10px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel::before {
    border-color: var(--table-color-02) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    top: 0
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel::before {
        top: -1px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child {
    font-size: 4rem;
    font-weight: 700;
    line-height: 1.3;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child {
        text-align: center;
        font-size: 2.8rem;
        max-width: 180px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::before,
.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::after {
    content: "";
    display: inline-block;
    width: 36px;
    height: 46px;
    position: absolute;
    top: 0
}

@media screen and (max-width: 767.98px) {

    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::before,
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::after {
        width: 32px;
        height: 36px;
        top: 50%;
        transform: translateY(-50%)
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::before {
    background: url(clientlib-lp-detail/resources/img/icon_title_decoration_left.png) no-repeat;
    background-size: contain;
    left: -56px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::before {
        left: -37px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::after {
    background: url(clientlib-lp-detail/resources/img/icon_title_decoration_right.png) no-repeat;
    background-size: contain;
    right: -56px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text>p:first-child::after {
        right: -37px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 25px;
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container {
        flex-direction: column;
        gap: 5px 0;
        margin-top: 15px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container>p:first-child {
    background-color: var(--table-color-02);
    border-radius: 5px;
    color: #fff;
    font-weight: 700;
    font-size: 2.6rem;
    padding: 10px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container>p:first-child {
        font-size: 2rem;
        padding: 10px 15px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container p:not(:first-child) {
    color: var(--table-color-02);
    font-size: 3.4rem;
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container p:not(:first-child) {
        font-size: 3rem;
        padding-left: 12px
    }
}

.p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container p:not(:first-child) b {
    font-size: 12rem;
    margin-right: 5px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__recommend-panel .text .cmp-text .container p:not(:first-child) b {
        font-size: 10rem
    }
}

.p-recommend-plan .p-recommend-plan__notes-list {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__notes-list {
        margin-top: 25px
    }
}

.p-recommend-plan .p-recommend-plan__notes-list ul li {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    padding-left: 25px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__notes-list ul li {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__notes-list ul li:not(:first-child) {
    margin-top: 15px
}

.p-recommend-plan .p-recommend-plan__notes-list ul li::before {
    content: "※";
    position: absolute;
    top: 0;
    left: 0
}

.p-relation-product {
    background-color: #f3f7fb;
    padding-top: 120px;
    padding-bottom: 120px;
    overflow-x: hidden
}

@media screen and (max-width: 767.98px) {
    .p-relation-product {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-relation-product .p-relation-product__normal-text {
    font-size: 1.6rem;
    line-height: 1.9;
    margin-top: 60px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-relation-product .p-relation-product__normal-text {
        font-size: 1.5rem;
        margin-top: 40px
    }
}

.p-relation-product .p-relation-product__carousel {
    overflow: visible !important;
    margin-top: 45px;
    padding-left: 40px !important;
    padding-right: 40px !important
}

@media screen and (max-width: 767.98px) {
    .p-relation-product .p-relation-product__carousel {
        margin-top: 30px;
        padding-left: 15px !important;
        padding-right: 15px !important
    }
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item {
    width: 373.3333333333px
}

@media screen and (max-width: 767.98px) {
    .p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item {
        width: 305px
    }
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item .image img {
    aspect-ratio: 75/44;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item .text {
    margin-top: 20px;
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 1.6;
    color: var(--theme-color-01);
    text-decoration: underline
}

@media screen and (max-width: 767.98px) {
    .p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item .text {
        font-size: 1.5rem
    }
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item .text a {
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-wrapper .p-relation-product__carousel-item .text a:hover {
    opacity: .7
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-prev,
.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-next {
    background-color: #fff;
    border-radius: 50%;
    color: var(--theme-color-01);
    width: 60px;
    height: 60px;
    top: 100px
}

@media screen and (max-width: 767.98px) {

    .p-relation-product .p-relation-product__carousel .p-relation-product__carousel-prev,
    .p-relation-product .p-relation-product__carousel .p-relation-product__carousel-next {
        width: 40px;
        height: 40px;
        top: 89px
    }
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-prev::after {
    mask-image: url(clientlib-lp-detail/resources/img/icon_carousel_chevron.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_carousel_chevron.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_carousel_chevron.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 13px;
    height: 20px;
    transform: rotate(180deg);
    position: relative;
    left: -2px
}

@media screen and (max-width: 767.98px) {
    .p-relation-product .p-relation-product__carousel .p-relation-product__carousel-prev::after {
        width: 10px;
        height: 16px
    }
}

.p-relation-product .p-relation-product__carousel .p-relation-product__carousel-next::after {
    mask-image: url(clientlib-lp-detail/resources/img/icon_carousel_chevron.svg);
    -webkit-mask-image: url(clientlib-lp-detail/resources/img/icon_carousel_chevron.svg);
    background-image: url(clientlib-lp-detail/resources/img/icon_carousel_chevron.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 12px;
    height: 20px
}

@media screen and (max-width: 767.98px) {
    .p-relation-product .p-relation-product__carousel .p-relation-product__carousel-next::after {
        width: 10px;
        height: 16px
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlX2RldGFpbC5jc3MiLCJnbG9iYWwvdmFyL19mb250LWZhbWlseS5zY3NzIiwiZm91bmRhdGlvbi9fcmVzZXQuc2NzcyIsImZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsImdsb2JhbC92YXIvX2ZvbnQtd2lnaHQuc2NzcyIsImdsb2JhbC92YXIvX2NvbG9yLnNjc3MiLCJnbG9iYWwvbWl4aW4vX21lZGlhLnNjc3MiLCJsYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJnbG9iYWwvdmFyL190cmFuc2l0aW9uLnNjc3MiLCJsYXlvdXQvX3Njcm9sbC10b3Auc2NzcyIsImxheW91dC9fdGV4dC1ub3Rlcy5zY3NzIiwiZ2xvYmFsL3Zhci9fbGluZS1oZWlnaHQuc2NzcyIsImxheW91dC9fdGl0bGUuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fYWdlbmN5LWlucXVpcnkuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fY2F1dGlvbi5zY3NzIiwib2JqZWN0L3Byb2plY3QvbHAtZGV0YWlsLTAxL19mZWF0dXJlLW1lcml0LnNjc3MiLCJvYmplY3QvcHJvamVjdC9scC1kZXRhaWwtMDEvX2lucXVpcnkuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9faW5zdXJhbmNlX2V4YW1wbGUuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fbXYuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fbmVlZHMuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fcWEuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fcmVjb21tZW5kLXBsYW4uc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWRldGFpbC0wMS9fcmVsYXRpb24tcHJvZHVjdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJB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QUFBLDJCVzJEUixDQUFBLHlCQUNBLENBQUEsd0NsQlpSLGlJa0JNTSxnQkFTSSxDQUFBLENBQUEsbUlBR0YsNkNkbkVVLENBQUEseUljc0VSLFVBQ0UsQ0FBQSwwS0FPVixxQm5COUVTLENBQUEsaUJtQmlGUCxDQUFBLDJCQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxTQUNBLENBQUEsd0NsQnBDSiwwS2tCNkJFLFVBVUksQ0FBQSxXQUNBLENBQUEsUUFDQSxDQUFBLENBQUEsNEZBS0YsZ0RBQ0UsQ0FBQSx3REFDQSxDQUFBLHNEQUNBLENBQUEsZUFDQSxDQUFBLDhCQUNBLENBQUEsc0NBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsd0NsQnpETiw0RmtCOENJLFVBY0ksQ0FBQSxXQUNBLENBQUEsQ0FBQSw0RkFNSixnREFDRSxDQUFBLHdEQUNBLENBQUEsc0RBQ0EsQ0FBQSxlQUNBLENBQUEsOEJBQ0EsQ0FBQSxzQ0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsd0NsQjNFTiw0RmtCbUVJLFVBV0ksQ0FBQSxXQUNBLENBQUEiLCJmaWxlIjoic3R5bGVfZGV0YWlsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnRcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWFucm9wZTp3Z2h0QDMwMDs0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIjtAaW1wb3J0XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMDszMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCI7QGltcG9ydFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NK1BMVVMrMXA6d2dodEAxMDA7MzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiOy8qISBkZXN0eWxlLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovKiw6OmJlZm9yZSw6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjB9aHRtbHtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWJvZHl7bWFyZ2luOjB9bWFpbntkaXNwbGF5OmJsb2NrfXAsdGFibGUsYmxvY2txdW90ZSxhZGRyZXNzLHByZSxpZnJhbWUsZm9ybSxmaWd1cmUsZGx7bWFyZ2luOjB9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDttYXJnaW46MH11bCxvbHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfWR0e2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7bWFyZ2luLWxlZnQ6MH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGU7Ym9yZGVyLXRvcC13aWR0aDoxcHg7bWFyZ2luOjA7Y2xlYXI6Ym90aDtjb2xvcjppbmhlcml0fXByZXtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZTppbmhlcml0fWFkZHJlc3N7Zm9udC1zdHlsZTppbmhlcml0fWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9YWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6aW5oZXJpdH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1zdmcsaW1nLGVtYmVkLG9iamVjdCxpZnJhbWV7dmVydGljYWwtYWxpZ246Ym90dG9tfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzowO21hcmdpbjowO2JvcmRlci1yYWRpdXM6MDt0ZXh0LWFsaWduOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH1bdHlwZT1jaGVja2JveF17LXdlYmtpdC1hcHBlYXJhbmNlOmNoZWNrYm94O2FwcGVhcmFuY2U6Y2hlY2tib3h9W3R5cGU9cmFkaW9dey13ZWJraXQtYXBwZWFyYW5jZTpyYWRpbzthcHBlYXJhbmNlOnJhZGlvfWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRde2N1cnNvcjpwb2ludGVyfWJ1dHRvbjpkaXNhYmxlZCxbdHlwZT1idXR0b25dOmRpc2FibGVkLFt0eXBlPXJlc2V0XTpkaXNhYmxlZCxbdHlwZT1zdWJtaXRdOmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOmF1dG99c2VsZWN0OmRpc2FibGVke29wYWNpdHk6aW5oZXJpdH1vcHRpb257cGFkZGluZzowfWZpZWxkc2V0e21hcmdpbjowO3BhZGRpbmc6MDttaW4td2lkdGg6MH1sZWdlbmR7cGFkZGluZzowfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9bGFiZWxbZm9yXXtjdXJzb3I6cG9pbnRlcn1kZXRhaWxze2Rpc3BsYXk6YmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1bY29udGVudGVkaXRhYmxlXTpmb2N1c3tvdXRsaW5lOmF1dG99dGFibGV7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257dGV4dC1hbGlnbjpsZWZ0fXRkLHRoe3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nOjB9dGh7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtd2VpZ2h0OmJvbGR9Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHtmb250LXNpemU6NjIuNSU7Zm9udC1mYW1pbHk6XCLmuLjjgrTjgrfjg4Pjgq/kvZNcIixZdUdvdGhpYyxcIua4uOOCtOOCt+ODg+OCr1wiLFwiWXUgR290aGljXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjAzZW07Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwicGFsdFwiO2NvbG9yOiMyMjI7aGVpZ2h0Oi13ZWJraXQtZmlsbC1hdmFpbGFibGV9Ym9keXttaW4taGVpZ2h0OjEwMHZoO21pbi1oZWlnaHQ6LXdlYmtpdC1maWxsLWF2YWlsYWJsZTtmb250LWZhbWlseTpcIua4uOOCtOOCt+ODg+OCr+S9k1wiLFl1R290aGljLFwi5ri444K044K344OD44KvXCIsXCJZdSBHb3RoaWNcIixzYW5zLXNlcmlmfWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH11bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLWxlZnQ6MH1pbWd7d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaXMtcGN7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuaXMtcGN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5pcy1zcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmlzLXNwe2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19aW1nLmNtcC1pbWFnZV9faW1hZ2V7d2lkdGg6YXV0b30ubC1jb250YWluZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTI4MHB4O3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6NDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1jb250YWluZXJ7bWF4LXdpZHRoOmluaGVyaXQ7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fX0ubC1mb290ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6Izk2YTFhYTt3aWR0aDoxMDAlO2hlaWdodDo4MHB4O21hcmdpbi10b3A6LTMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5sLWZvb3RlcntoZWlnaHQ6NThweH19LmwtZm9vdGVyIC50ZXh0e2ZvbnQtc2l6ZToxLjJyZW07Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtZm9vdGVyIC50ZXh0e2ZvbnQtc2l6ZToxLjFyZW19fS5sLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZmQzO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMHB4O3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6NDBweDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXJ7aGVpZ2h0OjYycHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDowfX0ubC1oZWFkZXI+ZGl2e3dpZHRoOjEwMCV9LmwtaGVhZGVyPmRpdj4uY21wLWNvbnRhaW5lcj5kaXY6Zmlyc3Qtb2YtdHlwZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0ubC1oZWFkZXIgLmwtaGVhZGVyX19sb2dvLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fS5sLWhlYWRlciAubC1oZWFkZXJfX2xvZ297bWF4LXdpZHRoOjI3MHB4O21heC1oZWlnaHQ6NThweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fbG9nb3ttYXgtd2lkdGg6MTg2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19sb2dve21heC13aWR0aDoxMTZweDttYXgtaGVpZ2h0OjM2cHh9fS5sLWhlYWRlciAubC1oZWFkZXJfX2xvZ28gaW1ne21heC13aWR0aDoyNzBweDttYXgtaGVpZ2h0OjU4cHg7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fbG9nbyBpbWd7bWF4LXdpZHRoOjE4NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fbG9nbyBpbWd7bWF4LXdpZHRoOjExNnB4O21heC1oZWlnaHQ6MzZweH19LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjYmNmZDM7bWFyZ2luLXJpZ2h0OjI0cHg7cGFkZGluZy1yaWdodDoyNHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlcnttYXJnaW4tcmlnaHQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlcntib3JkZXItcmlnaHQ6MDttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXJpZ2h0OjB9fS5sLWhlYWRlciAubC1oZWFkZXJfX2J1dHRvbi13cmFwcGVyPi5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtnYXA6MCAxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlcj4uY21wLWNvbnRhaW5lcntnYXA6MH19LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1cHg7d2lkdGg6MTUwcHg7aGVpZ2h0OjU4cHg7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uIC5jbXAtYnV0dG9ue3dpZHRoOjg0cHg7aGVpZ2h0OjU4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uIC5jbXAtYnV0dG9ue2JvcmRlci1yYWRpdXM6MDt3aWR0aDo2OHB4O2hlaWdodDo2MnB4fX0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uIC5jbXAtYnV0dG9uOmhvdmVye29wYWNpdHk6Ljd9LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi5pcy1ibHVlIC5jbXAtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnRuLWN2LTAxKX0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uLmlzLWJsdWUgLmNtcC1idXR0b25fX3RleHQ6OmJlZm9yZXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Zykgbm8tcmVwZWF0fS5sLWhlYWRlciAubC1oZWFkZXJfX2J1dHRvbi13cmFwcGVyIC5idXR0b24uaXMtbGlnaHQtYmx1ZSAuY21wLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJ0bi1jdi0wMil9LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi5pcy1saWdodC1ibHVlIC5jbXAtYnV0dG9uX190ZXh0OjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fYmFsbG9vbl93aGl0ZS5zdmcpIG5vLXJlcGVhdH0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuY21wLWJ1dHRvbl9fdGV4dHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmNtcC1idXR0b25fX3RleHR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtc2l6ZToxLjVyZW07cG9zaXRpb246cmVsYXRpdmU7dG9wOi01cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuY21wLWJ1dHRvbl9fdGV4dHtmb250LXNpemU6MS4ycmVtfX0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuY21wLWJ1dHRvbl9fdGV4dDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmNtcC1idXR0b25fX3RleHQ6OmJlZm9yZXttYXJnaW4tcmlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmNtcC1idXR0b25fX3RleHQ6OmJlZm9yZXt0b3A6MnB4fX0ubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5e2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo2OHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjYycHg7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmluaGVyaXQgIWltcG9ydGFudH19LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktdGV4dHtmb250LXNpemU6MS4zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS10ZXh0e2Rpc3BsYXk6bm9uZX19LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktbnVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO21hcmdpbi10b3A6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS1udW17Zm9udC1zaXplOjA7bWFyZ2luLXRvcDowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktbnVtOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7LXdlYmtpdC1tYXNrLWltYWdlOnVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7bWFyZ2luLXJpZ2h0OjZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktbnVtOjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS1udW06OmFmdGVye2NvbnRlbnQ6XCLpm7voqbHnm7joq4dcIjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjJyZW07Y29sb3I6IzIyMjttYXJnaW4tdG9wOjEwcHh9fS5sLWhlYWRlciAubC1oZWFkZXJfX2lucXVpcnkgLmwtaGVhZGVyX19pbnF1aXJ5LXRleHQtLWdyYXl7Zm9udC1zaXplOjEuMXJlbTtjb2xvcjojODg4O21hcmdpbi10b3A6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS10ZXh0LS1ncmF5e2Rpc3BsYXk6bm9uZX19Lmwtc2Nyb2xsLXRvcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MHB4IC0xcHggMTVweCAwcHggcmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOnN0aWNreTtib3R0b206NDBweDtyaWdodDo0MHB4O3dpZHRoOjYwcHggIWltcG9ydGFudDtoZWlnaHQ6NjBweDttYXJnaW4tdG9wOi0yNXB4O21hcmdpbi1sZWZ0OmF1dG87Y3Vyc29yOnBvaW50ZXI7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxMDAwO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfS5sLXNjcm9sbC10b3A6aG92ZXJ7b3BhY2l0eTouN31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7Lmwtc2Nyb2xsLXRvcHt3aWR0aDo0NHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQ0cHg7cmlnaHQ6MTVweDtib3R0b206MzBweH19Lmwtc2Nyb2xsLXRvcCAuY21wLWltYWdle3dpZHRoOjIwcHg7aGVpZ2h0OjEycHg7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnKTstd2Via2l0LW1hc2staW1hZ2U6dXJsKC4uL2ltZy9pY29uX2NoZXZyb25fdG9wLnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfS5sLXNjcm9sbC10b3AgLmNtcC1pbWFnZSBpbWd7ZGlzcGxheTpub25lfS5sLXNjcm9sbC10b3AuaXMtdmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGV9Lmwtc2Nyb2xsLXRvcC5pcy1lbnRlcnt2aXNpYmlsaXR5OnZpc2libGU7YW5pbWF0aW9uOmZhZGVJbiAuNHN9Lmwtc2Nyb2xsLXRvcC5pcy1sZWF2ZXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTthbmltYXRpb246ZmFkZU91dCAuMDFzfUBrZXlmcmFtZXMgZmFkZUluezAle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfTEle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MH0xMDAle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlT3V0ezAle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX05OSV7ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eTowfTEwMCV7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH19LmwtdGV4dC1ub3Rlc3tmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O2NsZWFyOmJvdGggIWltcG9ydGFudDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5sLXRleHQtbm90ZXN7Zm9udC1zaXplOjEuM3JlbX19LmwtdGl0bGV7Y2xlYXI6aW5oZXJpdCAhaW1wb3J0YW50O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudH0ubC10aXRsZSAuY21wLXRpdGxlX190ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo0LjZyZW07Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cGFkZGluZzoxMHB4IDUwcHg7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC10aXRsZSAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZTozcmVtO3BhZGRpbmc6OHB4IDQwcHh9fS5sLXRpdGxlIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZSAuY21wLXRpdGxlX190ZXh0OjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MjBweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZX0ubC10aXRsZSAuY21wLXRpdGxlX190ZXh0OjpiZWZvcmV7Ym9yZGVyLWxlZnQ6c29saWQgM3B4ICM2ZjdhODY7Ym9yZGVyLXRvcDpzb2xpZCAzcHggIzZmN2E4Njtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjNmY3YTg2O3RvcDowO2xlZnQ6MH0ubC10aXRsZSAuY21wLXRpdGxlX190ZXh0OjphZnRlcntib3JkZXItcmlnaHQ6c29saWQgM3B4ICM2ZjdhODY7Ym9yZGVyLXRvcDpzb2xpZCAzcHggIzZmN2E4Njtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjNmY3YTg2O3RvcDowO3JpZ2h0OjB9LmwtdGl0bGUtLXdoaXRle2NsZWFyOmJvdGggIWltcG9ydGFudDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnR9LmwtdGl0bGUtLXdoaXRlIC5jbXAtdGl0bGVfX3RleHQsLmwtdGl0bGUtLXdoaXRlIC5jbXAtdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6NC42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjt3aWR0aDpmaXQtY29udGVudDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmc6MTBweCA1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC10aXRsZS0td2hpdGUgLmNtcC10aXRsZV9fdGV4dCwubC10aXRsZS0td2hpdGUgLmNtcC10ZXh0e2ZvbnQtc2l6ZTozcmVtO3BhZGRpbmc6MTVweCA0MHB4fX0ubC10aXRsZS0td2hpdGUgLmNtcC10aXRsZV9fdGV4dDo6YmVmb3JlLC5sLXRpdGxlLS13aGl0ZSAuY21wLXRpdGxlX190ZXh0OjphZnRlciwubC10aXRsZS0td2hpdGUgLmNtcC10ZXh0OjpiZWZvcmUsLmwtdGl0bGUtLXdoaXRlIC5jbXAtdGV4dDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjIwcHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGV9LmwtdGl0bGUtLXdoaXRlIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZS0td2hpdGUgLmNtcC10ZXh0OjpiZWZvcmV7Ym9yZGVyLWxlZnQ6c29saWQgM3B4ICNmZmY7Ym9yZGVyLXRvcDpzb2xpZCAzcHggI2ZmZjtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjZmZmO3RvcDowO2xlZnQ6MH0ubC10aXRsZS0td2hpdGUgLmNtcC10aXRsZV9fdGV4dDo6YWZ0ZXIsLmwtdGl0bGUtLXdoaXRlIC5jbXAtdGV4dDo6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OnNvbGlkIDNweCAjZmZmO2JvcmRlci10b3A6c29saWQgM3B4ICNmZmY7Ym9yZGVyLWJvdHRvbTpzb2xpZCAzcHggI2ZmZjt0b3A6MDtyaWdodDowfS5sLXRpdGxlLS1oMiAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjM7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHR7Zm9udC1zaXplOjIuOHJlbX19LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZS0taDIgLmNtcC10aXRsZV9fdGV4dDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kLWNvbG9yOiM2ZjdhODY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZS0taDIgLmNtcC10aXRsZV9fdGV4dDo6YWZ0ZXJ7d2lkdGg6MzBweH19LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZXtsZWZ0Oi02NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC10aXRsZS0taDIgLmNtcC10aXRsZV9fdGV4dDo6YmVmb3Jle2xlZnQ6LTQwcHh9fS5sLXRpdGxlLS1oMiAuY21wLXRpdGxlX190ZXh0OjphZnRlcntyaWdodDotNjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmFmdGVye3JpZ2h0Oi00MHB4fX0ucC1hZ2VuY3ktaW5xdWlyeXtwYWRkaW5nLXRvcDoxMjBweDtwYWRkaW5nLWJvdHRvbToxMjBweDtjbGVhcjpib3RoICFpbXBvcnRhbnQ7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeXtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjcwcHh9fS5wLWFnZW5jeS1pbnF1aXJ5PmRpdj4uY21wLWNvbnRhaW5lcj4uYWVtLUdyaWR7ZGlzcGxheTpmbGV4O2dhcDowIDQwcHh9LnAtYWdlbmN5LWlucXVpcnk+ZGl2Pi5jbXAtY29udGFpbmVyPi5hZW0tR3JpZDo6YmVmb3JlLC5wLWFnZW5jeS1pbnF1aXJ5PmRpdj4uY21wLWNvbnRhaW5lcj4uYWVtLUdyaWQ6OmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtYWdlbmN5LWlucXVpcnk+ZGl2Pi5jbXAtY29udGFpbmVyPi5hZW0tR3JpZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjQwcHggMH19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnR7Ym9yZGVyOjNweCBzb2xpZCAjZGFlMWVhO3dpZHRoOmNhbGMoNTAlIC0gMjBweCk7cGFkZGluZzo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29udGVudHt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnR7cGFkZGluZzozMHB4IDE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb250ZW50IC50aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZmQzO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnQgLnRpdGxle3BhZGRpbmctYm90dG9tOjE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb250ZW50IC50aXRsZSAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnQgLnRpdGxlIC5jbXAtdGl0bGVfX3RleHR7Zm9udC1zaXplOjIuMXJlbX19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX25hbWV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fbmFtZXttYXJnaW4tdG9wOjIwcHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19uYW1lIC5jbXAtdGV4dHtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS42fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fbmFtZSAuY21wLXRleHR7Zm9udC1zaXplOjEuOHJlbX19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbHttYXJnaW4tdG9wOjE1cHh9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCAuY21wLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjtib3JkZXItcmFkaXVzOjEwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6ODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCAuY21wLXRleHR7aGVpZ2h0OjczcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjo0cHggc29saWQgI2RhZTFlYTtib3JkZXItcmFkaXVzOjEwcHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X190ZWwgLmNtcC10ZXh0IHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6My42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X190ZWwgLmNtcC10ZXh0IHB7Zm9udC1zaXplOjIuOHJlbX19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCAuY21wLXRleHQgcDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO21hc2staW1hZ2U6dXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtYmxlbmQtbW9kZTptdWx0aXBseTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O21hcmdpbi1yaWdodDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fdGVsIC5jbXAtdGV4dCBwOjpiZWZvcmV7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6OHB4fX0ucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fb3Blbi1ob3Vye3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX29wZW4taG91cnttYXJnaW4tdG9wOjE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19vcGVuLWhvdXIgcHtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX29wZW4taG91ciBwe2ZvbnQtc2l6ZToxLjRyZW19fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19vcGVuLWhvdXIgcDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjJweH0ucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fYnV0dG9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbnttYXJnaW4tdG9wOjE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19idXR0b24gLmNtcC1idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjE2MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2JvcmRlci1yYWRpdXM6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOi4ycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9fdGV4dHtmb250LXNpemU6MS41cmVtO2NvbG9yOiNmZmZ9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiAuY21wLWJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fd2luZG93X3doaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiAuY21wLWJ1dHRvbjpob3ZlcntvcGFjaXR5Oi43fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb21wYW55LW5hbWV7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1le21hcmdpbi10b3A6MjVweH19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbXBhbnktbmFtZSAudGV4dDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb21wYW55LW5hbWUgLnRleHQ6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoyNXB4fX0ucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1lIC50ZXh0IC5jbXAtdGV4dHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjY7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1lIC50ZXh0IC5jbXAtdGV4dHtmb250LXNpemU6MS43cmVtfX0ucC1jYXV0aW9ue3BhZGRpbmctdG9wOjEyMHB4O3BhZGRpbmctYm90dG9tOjEyMHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNhdXRpb257cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbTo2MHB4fX0ucC1jYXV0aW9uIGJ7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS44cmVtO3BhZGRpbmctdG9wOjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNhdXRpb24gYntmb250LXNpemU6MS43cmVtO3BhZGRpbmctdG9wOjI1cHh9fS5wLWNhdXRpb24gLnRpdGxlK2RpdntwYWRkaW5nLXRvcDo2MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jYXV0aW9uIC50aXRsZStkaXZ7cGFkZGluZy10b3A6NDBweH19LnAtY2F1dGlvbiAudGV4dCsudGV4dHtwYWRkaW5nLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jYXV0aW9uIC50ZXh0Ky50ZXh0e3BhZGRpbmctdG9wOjI1cHh9fS5wLWNhdXRpb24gb2wgbGksLnAtY2F1dGlvbiB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjEwcHg7bGluZS1oZWlnaHQ6MS45fS5wLWNhdXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQsLnAtY2F1dGlvbiB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19saXN0e2ZvbnQtc2l6ZToxLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbGlzdHtmb250LXNpemU6MS41cmVtfX0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX2xpc3QgdWwgbGl7cGFkZGluZy1sZWZ0OjE1cHh9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19saXN0IHVsIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6NXB4O3dpZHRoOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Ym9yZGVyLXJhZGl1czo1MCU7dG9wOjEycHh9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19saXN0IG9se2NvdW50ZXItcmVzZXQ6bGlzdE51bWJlciAwfS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbGlzdCBvbCBsaXtwYWRkaW5nLWxlZnQ6MjBweH0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX2xpc3Qgb2wgbGk6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nLXJpZ2h0OjVweDtsZWZ0OjA7Y291bnRlci1pbmNyZW1lbnQ6bGlzdE51bWJlciAxO2NvbnRlbnQ6Y291bnRlcihsaXN0TnVtYmVyKSBcIi5cIn0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGV7Zm9udC1zaXplOjEuNHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY2F1dGlvbiAucC1jYXV0aW9uX19ub3Rle2ZvbnQtc2l6ZToxLjNyZW19fS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbm90ZSB1bHtjb2xvcjojODg4fS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbm90ZSB1bCBsaXtwYWRkaW5nLWxlZnQ6MjBweH0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGUgdWwgbGk6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nLXJpZ2h0OjVweDtsZWZ0OjA7Y29udGVudDpcIuKAu1wifS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbm90ZSBvbHtjb2xvcjojODg4O2NvdW50ZXItcmVzZXQ6bm90ZU51bWJlciAwfS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbm90ZSBvbCBsaXtwYWRkaW5nLWxlZnQ6MzBweH0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGUgb2wgbGk6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nLXJpZ2h0OjVweDtsZWZ0OjA7Y291bnRlci1pbmNyZW1lbnQ6bm90ZU51bWJlciAxO2NvbnRlbnQ6XCLigLtcIiBjb3VudGVyKG5vdGVOdW1iZXIpfS5wLWZlYXR1cmUtbWVyaXR7cGFkZGluZy10b3A6MTIwcHg7cGFkZGluZy1ib3R0b206MTIwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMyl9LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3h7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94OmZpcnN0LWNoaWxke21hcmdpbi10b3A6NjBweH0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luLXRvcDo1MHB4O3BhZGRpbmc6NjBweDtmb250LXNpemU6MS42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lcnttYXJnaW4tdG9wOjUwcHg7cGFkZGluZzozMHB4IDIwcHh9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGl0bGU+ZGl2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGl0bGU+ZGl2e2FsaWduLWl0ZW1zOnN0cmV0Y2h9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGl0bGU+ZGl2Pi50ZXh0Om50aC1vZi10eXBlKDEpe2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTt3aWR0aDo5MHB4O21pbi13aWR0aDo5MHB4O2hlaWdodDo5MHB4O2JvcmRlci1yYWRpdXM6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RpdGxlPmRpdj4udGV4dDpudGgtb2YtdHlwZSgxKXt3aWR0aDo2MHB4O21pbi13aWR0aDo2MHB4O2hlaWdodDo2MHB4fX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RpdGxlPmRpdj4udGV4dDpudGgtb2YtdHlwZSgxKT4uY21wLXRleHR7aGVpZ2h0OjEwMCV9LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190aXRsZT5kaXY+LnRleHQ6bnRoLW9mLXR5cGUoMSkgcHtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGl0bGU+ZGl2Pi50ZXh0Om50aC1vZi10eXBlKDEpIHB7Zm9udC1zaXplOjEuM3JlbX19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190aXRsZT5kaXY+LnRleHQ6bnRoLW9mLXR5cGUoMSkgcCBie2ZvbnQtZmFtaWx5OlwiTWFucm9wZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmctdG9wOjE0cHg7Zm9udC1zaXplOjMuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190aXRsZT5kaXY+LnRleHQ6bnRoLW9mLXR5cGUoMSkgcCBie2ZvbnQtc2l6ZToyLjRyZW07cGFkZGluZy10b3A6N3B4fX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RpdGxlPmRpdj4udGV4dDpudGgtb2YtdHlwZSgyKXtmb250LXNpemU6Mi44cmVtO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zO3BhZGRpbmctbGVmdDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RpdGxlPmRpdj4udGV4dDpudGgtb2YtdHlwZSgyKXtmb250LXNpemU6Mi4zcmVtO3BhZGRpbmctbGVmdDoxNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X19jb250ZW50e3BhZGRpbmctdG9wOjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fY29udGVudHtwYWRkaW5nLXRvcDoyNXB4fX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RleHQtaW1hZ2U+LmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2dhcDo0NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RleHQtaW1hZ2U+LmNtcC1jb250YWluZXJ7Z2FwOjI1cHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGV4dC1pbWFnZT4uY21wLWNvbnRhaW5lcj4uY29udGFpbmVye3dpZHRoOmNhbGMoMTAwJSAtIDQ2NXB4KTtsaW5lLWhlaWdodDoxLjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGV4dC1pbWFnZT4uY21wLWNvbnRhaW5lcj4uY29udGFpbmVye3dpZHRoOjEwMCV9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGV4dC1pbWFnZT4uY21wLWNvbnRhaW5lcj4uY29udGFpbmVyOm50aC1jaGlsZCgyKXt3aWR0aDo0MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlPi5jbXAtY29udGFpbmVyPi5jb250YWluZXI6bnRoLWNoaWxkKDIpe3dpZHRoOjEwMCV9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGV4dC1pbWFnZT4uY21wLWNvbnRhaW5lcj4uY29udGFpbmVyOm50aC1jaGlsZCgyKSAuY21wLWNvbnRhaW5lcj4uaW1hZ2V7d2lkdGg6NDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fYm94Pi5jbXAtZXhwZXJpZW5jZWZyYWdtZW50Pi5jbXAtY29udGFpbmVyPmRpdj4uY29udGFpbmVyIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGV4dC1pbWFnZT4uY21wLWNvbnRhaW5lcj4uY29udGFpbmVyOm50aC1jaGlsZCgyKSAuY21wLWNvbnRhaW5lcj4uaW1hZ2V7d2lkdGg6MTAwJTttYXgtd2lkdGg6NDIwcHg7bWFyZ2luOjAgYXV0b319LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlPi5jbXAtY29udGFpbmVyPi5jb250YWluZXI6bnRoLWNoaWxkKDIpIC50ZXh0IC5jbXAtdGV4dCBwe2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6Izg4ODtsaW5lLWhlaWdodDoxLjY7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RleHQtaW1hZ2U+LmNtcC1jb250YWluZXI+LmNvbnRhaW5lcjpudGgtY2hpbGQoMikgLnRleHQgLmNtcC10ZXh0IHB7Zm9udC1zaXplOjEuM3JlbX19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fc3VidGl0bGV7cGFkZGluZy10b3A6NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fc3VidGl0bGV7cGFkZGluZy10b3A6MzVweH19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fc3VidGl0bGUgb2x7Y291bnRlci1yZXNldDpsaXN0TnVtYmVyIDB9LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fc3VidGl0bGUgb2wgbGl7cGFkZGluZy1sZWZ0OjUwcHg7bGluZS1oZWlnaHQ6MS4zO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToyLjJyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RleHQtaW1hZ2UgLnAtZmVhdHVyZS1tZXJpdF9fYm94X19zdWJ0aXRsZSBvbCBsaXtmb250LXNpemU6MS44cmVtO3BhZGRpbmctbGVmdDo0MHB4fX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RleHQtaW1hZ2UgLnAtZmVhdHVyZS1tZXJpdF9fYm94X19zdWJ0aXRsZSBvbCBsaTo6YmVmb3Jle2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LWZhbWlseTpcIk1hbnJvcGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyLjZyZW07Zm9udC13ZWlnaHQ6NDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LTNweDtjb3VudGVyLWluY3JlbWVudDpsaXN0TnVtYmVyIDE7Y29udGVudDpjb3VudGVyKGxpc3ROdW1iZXIsIGRlY2ltYWwtbGVhZGluZy16ZXJvKSBcIi5cIn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3g+LmNtcC1leHBlcmllbmNlZnJhZ21lbnQ+LmNtcC1jb250YWluZXI+ZGl2Pi5jb250YWluZXIgLnAtZmVhdHVyZS1tZXJpdF9fYm94X190ZXh0LWltYWdlIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fc3VidGl0bGUgb2wgbGk6OmJlZm9yZXtmb250LXNpemU6Mi4ycmVtfX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX2JveD4uY21wLWV4cGVyaWVuY2VmcmFnbWVudD4uY21wLWNvbnRhaW5lcj5kaXY+LmNvbnRhaW5lciAucC1mZWF0dXJlLW1lcml0X19ib3hfX3RleHQtaW1hZ2UgLnAtZmVhdHVyZS1tZXJpdF9fYm94X19zdWJ0aXRsZSBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjIwcHh9LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ib3hfX25vdGV7cGFkZGluZy10b3A6MzBweH0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX3N1Yi10aXRsZXtib3JkZXItYm90dG9tOjJweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbToxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX3N1Yi10aXRsZXtwYWRkaW5nLWJvdHRvbToxMHB4fX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX3N1Yi10aXRsZTpub3QoOmZpcnN0LW9mLXR5cGUpe21hcmdpbi10b3A6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19zdWItdGl0bGU6bm90KDpmaXJzdC1vZi10eXBlKXttYXJnaW4tdG9wOjM1cHh9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fc3ViLXRpdGxlIC5jbXAtdGV4dHtmb250LXNpemU6Mi4ycmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjM7cGFkZGluZy1sZWZ0OjQ4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fc3ViLXRpdGxlIC5jbXAtdGV4dHtwYWRkaW5nLWxlZnQ6NDVweDtmb250LXNpemU6MS44cmVtfX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX3N1Yi10aXRsZSAuY21wLXRleHQgYntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6Mi42cmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LWZhbWlseTpcIk1hbnJvcGVcIixzYW5zLXNlcmlmO21hcmdpbi1yaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19zdWItdGl0bGUgLmNtcC10ZXh0IGJ7Zm9udC1zaXplOjIuMnJlbX19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ub3JtYWwtdGV4dHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuOTttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fbm9ybWFsLXRleHR7Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tdG9wOjIwcHh9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fbWVkaWEtbGd7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLXRvcDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX21lZGlhLWxne21hcmdpbi10b3A6MjVweH19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19yb3ctbWVkaWF7bWFyZ2luLXRvcDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX3Jvdy1tZWRpYXttYXJnaW4tdG9wOjI1cHh9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fcm93LW1lZGlhIC5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjAgNDBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19yb3ctbWVkaWEgLmNtcC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyMHB4IDB9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fcm93LW1lZGlhIC5jbXAtY29udGFpbmVyIC5pbWFnZXt3aWR0aDpjYWxjKDUwJSAtIDIwcHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX3Jvdy1tZWRpYSAuY21wLWNvbnRhaW5lciAuaW1hZ2V7d2lkdGg6MTAwJX19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ub3Rlcy1saXN0e21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ub3Rlcy1saXN0e21hcmdpbi10b3A6MjVweH19LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ub3Rlcy1saXN0IC5jbXAtdGV4dCBsaSwucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX25vdGVzLWxpc3QgLmNtcC10ZXh0IHB7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O3BhZGRpbmctbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX25vdGVzLWxpc3QgLmNtcC10ZXh0IGxpLC5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fbm90ZXMtbGlzdCAuY21wLXRleHQgcHtmb250LXNpemU6MS4zcmVtfX0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX25vdGVzLWxpc3QgLmNtcC10ZXh0IGxpOjpiZWZvcmUsLnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ub3Rlcy1saXN0IC5jbXAtdGV4dCBwOjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucC1mZWF0dXJlLW1lcml0IC5wLWZlYXR1cmUtbWVyaXRfX25vdGVzLWxpc3QgLmNtcC10ZXh0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpLC5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fbm90ZXMtbGlzdCAuY21wLXRleHQgcDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjEwcHh9LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19ub3Rlcy1saXN0IC5jbXAtdGV4dCB1bCt1bHttYXJnaW4tdG9wOjIwcHh9LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19yb3ctY29udGVudD4uY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7Z2FwOjAgNDBweDtsaW5lLWhlaWdodDoxLjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fcm93LWNvbnRlbnQ+LmNtcC1jb250YWluZXJ7Z2FwOjMwcHggMDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fcm93LWNvbnRlbnQgLmltYWdlIGltZ3ttYXgtd2lkdGg6NDIwcHg7d2lkdGg6NDIwcHg7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZS1tZXJpdCAucC1mZWF0dXJlLW1lcml0X19yb3ctY29udGVudCAuaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCV9fS5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fcm93LWNvbnRlbnQrLnRleHR7cGFkZGluZy10b3A6NDdweDtsaW5lLWhlaWdodDoxLjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmUtbWVyaXQgLnAtZmVhdHVyZS1tZXJpdF9fcm93LWNvbnRlbnQrLnRleHR7cGFkZGluZy10b3A6MzBweH19LnAtaW5xdWlyeXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvYmdfaW5xdWlyeS5wbmcpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6bXVsdGlwbHk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7YmFja2dyb3VuZC1zaXplOmNvdmVyO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MTIwcHg7cGFkZGluZy1ib3R0b206MTIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnl7cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbTo2MHB4fX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2NvbnRlbnR7Y2xlYXI6Ym90aCAhaW1wb3J0YW50O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luLXRvcDo2MHB4O3BhZGRpbmc6NjBweDt3aWR0aDpjYWxjKDEwMCUgLSA4MHB4KSAhaW1wb3J0YW50O21heC13aWR0aDoxMjAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KSAhaW1wb3J0YW50O21hcmdpbi10b3A6NDBweDtwYWRkaW5nOjMwcHggMTVweCAzNXB4fX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDowIDMwcHg7YWxpZ24taXRlbXM6c3RyZXRjaH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjIwcHggMH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9ue3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSAyMHB4KTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9ue3dpZHRoOjEwMCV9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHRfd2hpdGUuc3ZnKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6MTBweDtoZWlnaHQ6OXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MjBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbjo6YWZ0ZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uOjphZnRlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b246OmFmdGVye2Rpc3BsYXk6YmxvY2s7cmlnaHQ6MTVweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MCA4cHg7Ym9yZGVyLXJhZGl1czo1cHg7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjExMHB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MjBweDt0cmFuc2l0aW9uOi4ycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b257Z2FwOjAgOHB4O3BhZGRpbmc6MTBweCA1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b257ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbntmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6MTAwJTtoZWlnaHQ6ODJweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uOmhvdmVye29wYWNpdHk6Ljd9LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX19pY29ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6NjRweDtoZWlnaHQ6NjRweDtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xMHB4O2ZsZXgtc2hyaW5rOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX2ljb257cG9zaXRpb246c3RhdGljO2xlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9faWNvbntwb3NpdGlvbjpzdGF0aWM7bGVmdDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX19pY29ue3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX190ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToycmVtO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS4zO21heC13aWR0aDoyMDBweDtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX190ZXh0e3Bvc2l0aW9uOnN0YXRpYztsZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX3RleHR7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOmluaGVyaXQ7cG9zaXRpb246c3RhdGljO2xlZnQ6MDttYXJnaW4tdG9wOjEwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX3RleHR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEuOHJlbTttYXJnaW4tdG9wOjA7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWJsdWUgLmNtcC1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idG4tY3YtMDEpfS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1ibHVlIC5jbXAtYnV0dG9uX19pY29ue2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29uX2Jvb2tfd2hpdGUuc3ZnKSBuby1yZXBlYXR9LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWxpZ2h0LWJsdWUgLmNtcC1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idG4tY3YtMDIpfS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1saWdodC1ibHVlIC5jbXAtYnV0dG9uX19pY29ue2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29uX2JhbGxvb25fd2hpdGUuc3ZnKSBuby1yZXBlYXR9LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWRhcmstYmx1ZSAuY21wLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJ0bi1jdi0wMyl9LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWRhcmstYmx1ZSAuY21wLWJ1dHRvbl9faWNvbntiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl92aXNpdG9yLnN2Zykgbm8tcmVwZWF0fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mb3tib3JkZXI6NHB4IHNvbGlkICNkYWUxZWE7Ym9yZGVyLXJhZGl1czoxMHB4O21hcmdpbi10b3A6MzBweDtwYWRkaW5nOjU1cHggNTVweCA1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm97Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX3RlbD4uY21wLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjgwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X190ZWw+LmNtcC10ZXh0e2hlaWdodDo3M3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6NHB4IHNvbGlkICNkYWUxZWE7Ym9yZGVyLXJhZGl1czoxMHB4fX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fdGVsPi5jbXAtdGV4dCBwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjUuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fdGVsPi5jbXAtdGV4dCBwe2ZvbnQtc2l6ZTozcmVtfX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fdGVsPi5jbXAtdGV4dCBwOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7LXdlYmtpdC1tYXNrLWltYWdlOnVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X190ZWw+LmNtcC10ZXh0IHA6OmJlZm9yZXt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1yaWdodDo4cHh9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X19vcGVuLWhvdXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX29wZW4taG91ciAuY21wLXRleHR7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjY7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fb3Blbi1ob3VyIC5jbXAtdGV4dHttYXgtd2lkdGg6MjAycHg7Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXN7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXN7bWFyZ2luLXRvcDoyMHB4fX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXMgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6Izg4ODtsaW5lLWhlaWdodDoxLjY7Ym9yZGVyOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X19ub3RlcyAuY21wLXRleHR7Zm9udC1zaXplOjEuM3JlbX19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX25vdGVzIC5jbXAtdGV4dCB1bHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXMgLmNtcC10ZXh0IHVsIGxpe3BhZGRpbmctbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X19ub3RlcyAuY21wLXRleHQgdWwgbGk6OmJlZm9yZXtjb250ZW50Olwi4oC7XCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X19ub3RlcyAuY21wLXRleHQgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXMgLmNtcC10ZXh0IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MTJweH19LnAtaW5zdXJhbmNlX2V4YW1wbGV7cGFkZGluZy10b3A6MTIwcHg7cGFkZGluZy1ib3R0b206MTIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxle3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206NjBweH19LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW57cGFkZGluZy10b3A6NjZweDtmbG9hdDpub25lICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFue3BhZGRpbmctdG9wOjQwcHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuKy5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFue3BhZGRpbmctdG9wOjk4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuKy5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFue3BhZGRpbmctdG9wOjU1cHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX3RpdGxle3RleHQtYWxpZ246Y2VudGVyfS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX3RpdGxlIGgye2ZvbnQtc2l6ZToyLjhyZW07bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OjcwMDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl90aXRsZSBoMntmb250LXNpemU6Mi4ycmVtO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fdGl0bGUgaDI6OmFmdGVyLC5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX3RpdGxlIGgyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2hlaWdodDozcHg7d2lkdGg6NDBweDtiYWNrZ3JvdW5kOiM2ZjdhODY7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl90aXRsZSBoMjo6YWZ0ZXIsLnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fdGl0bGUgaDI6OmJlZm9yZXt3aWR0aDozMHB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl90aXRsZSBoMjo6YWZ0ZXJ7bGVmdDotNjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fdGl0bGUgaDI6OmFmdGVye2xlZnQ6LTUwcHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX3RpdGxlIGgyOjpiZWZvcmV7cmlnaHQ6LTYwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX3RpdGxlIGgyOjpiZWZvcmV7cmlnaHQ6LTUwcHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX3RpdGxlIGgyIGJ7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2ZvbnQtc2l6ZTo0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl90aXRsZSBoMiBie2ZvbnQtc2l6ZToyLjhyZW19fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnR7cGFkZGluZy10b3A6NDBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudHtwYWRkaW5nLXRvcDoyNXB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXJ7Z2FwOjIwcHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVse2JvcmRlcjo2cHggc29saWQ7Ym9yZGVyLXRvcDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHtib3JkZXI6NHB4IHNvbGlkfX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbC5pcy1ibHVle2JvcmRlci1jb2xvcjojMGU4YmZmO2NvbG9yOiMwZThiZmZ9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWwuaXMtYmx1ZT4uY21wLWNvbnRhaW5lciAudGV4dDpmaXJzdC1jaGlsZHtiYWNrZ3JvdW5kLWNvbG9yOiMwZThiZmZ9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWwuaXMtcGlua3tib3JkZXItY29sb3I6I2Y4MzU1YTtjb2xvcjojZjgzNTVhfS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsLmlzLXBpbms+LmNtcC1jb250YWluZXIgLnRleHQ6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZC1jb2xvcjojZjgzNTVhfS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsLmlzLWdyYXl7Ym9yZGVyLWNvbG9yOiM3OThiOWM7Y29sb3I6IzQ0NH0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbC5pcy1ncmF5Pi5jbXAtY29udGFpbmVye3BhZGRpbmctbGVmdDo2MHB4O3BhZGRpbmctcmlnaHQ6NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWwuaXMtZ3JheT4uY21wLWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MjVweDtwYWRkaW5nLXJpZ2h0OjI1cHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsLmlzLWdyYXk+LmNtcC1jb250YWluZXIgLnRleHQ6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZC1jb2xvcjojNzk4YjljO3dpZHRoOmNhbGMoMTAwJSArIDEyMHB4KTttYXJnaW4tbGVmdDotNjBweDttYXJnaW4tcmlnaHQ6LTYwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsLmlzLWdyYXk+LmNtcC1jb250YWluZXIgLnRleHQ6Zmlyc3QtY2hpbGR7d2lkdGg6Y2FsYygxMDAlICsgNTBweCk7bWFyZ2luLWxlZnQ6LTI1cHg7bWFyZ2luLXJpZ2h0Oi0yNXB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbC5pcy1jb2x1bW4ye3dpZHRoOmNhbGMoKDEwMCUgLSA0MHB4KS8yKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWwuaXMtY29sdW1uMnt3aWR0aDoxMDAlfX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbC5pcy1jb2x1bW4xe3dpZHRoOjEwMCV9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWw+LmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctYm90dG9tOjMwcHg7cGFkZGluZy1sZWZ0OjQwcHg7cGFkZGluZy1yaWdodDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lcntwYWRkaW5nLWJvdHRvbToyMHB4O3BhZGRpbmctbGVmdDoyNXB4O3BhZGRpbmctcmlnaHQ6MjVweH19LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWw+LmNtcC1jb250YWluZXIgLnRleHQ6Zmlyc3QtY2hpbGR7cGFkZGluZzoxNXB4IDA7bWFyZ2luLWJvdHRvbTozMHB4O2ZvbnQtc2l6ZToyLjJyZW07d2lkdGg6Y2FsYygxMDAlICsgODBweCk7Y29sb3I6I2ZmZjttYXJnaW4tbGVmdDotNDBweDttYXJnaW4tcmlnaHQ6LTQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsPi5jbXAtY29udGFpbmVyIC50ZXh0OmZpcnN0LWNoaWxke3BhZGRpbmc6MjBweCAwO21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MnJlbTt3aWR0aDpjYWxjKDEwMCUgKyA1MHB4KTttYXJnaW4tbGVmdDotMjVweDttYXJnaW4tcmlnaHQ6LTI1cHh9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsPi5jbXAtY29udGFpbmVyIC5pbWFnZSBpbWd7d2lkdGg6MTIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsPi5jbXAtY29udGFpbmVyIC5pbWFnZSBpbWd7d2lkdGg6ODRweH0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lciAuaW1hZ2UgaW1nOm50aC1jaGlsZChuKzMpLC5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsPi5jbXAtY29udGFpbmVyIC5pbWFnZSBpbWc6bnRoLWxhc3QtY2hpbGQobiszKXt3aWR0aDo2MHB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lciAudGV4dHtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjMuMnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWw+LmNtcC1jb250YWluZXIgLnRleHR7Zm9udC1zaXplOjIuOHJlbX19LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWw+LmNtcC1jb250YWluZXIgLnRleHQgYntmb250LXNpemU6NnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWxzPi5jbXAtY29udGFpbmVyIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfcGFuZWw+LmNtcC1jb250YWluZXIgLnRleHQgYntmb250LXNpemU6NC44cmVtfX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lciAuaW1hZ2UrLmltYWdle21hcmdpbi1sZWZ0OjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsPi5jbXAtY29udGFpbmVyIC5pbWFnZSsuaW1hZ2V7bWFyZ2luLWxlZnQ6NXB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lciAuaW1hZ2UrLnRleHR7cGFkZGluZy1sZWZ0OjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVscz4uY21wLWNvbnRhaW5lciAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsPi5jbXAtY29udGFpbmVyIC5pbWFnZSsudGV4dHtwYWRkaW5nLWxlZnQ6OXB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lciAuaW1hZ2UrLmltYWdlKy50ZXh0e3BhZGRpbmctbGVmdDozNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHM+LmNtcC1jb250YWluZXIgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbD4uY21wLWNvbnRhaW5lciAuaW1hZ2UrLmltYWdlKy50ZXh0e3BhZGRpbmctbGVmdDo5cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZXtwYWRkaW5nLWJvdHRvbTo2cHh9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFye2hlaWdodDozcHh9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2hlaWdodDozcHg7d2lkdGg6M3B4O2JhY2tncm91bmQtY29sb3I6IzdmN2Y3Zjtib3JkZXItcmFkaXVzOjEuNXB4fX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZSB0YWJsZXtmb250LXNpemU6MS42cmVtO3dpZHRoOjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO2JvcmRlci1ib3R0b206bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGV7Zm9udC1zaXplOjEuNXJlbTt3aWR0aDo3MzhweDtvdmVyZmxvdy14OnNjcm9sbH19LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NiY2ZkM30ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZSB0YWJsZSB0cjpudGgtb2YtdHlwZSgzKXtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y3ZmJ9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHI6bnRoLW9mLXR5cGUoMykgdGQ6bnRoLWNoaWxkKG4rMil7d2lkdGg6MTUlfS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3RhYmxlIHRhYmxlIHRyIHRkLC5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3RhYmxlIHRhYmxlIHRyIHRoe2JvcmRlci1yaWdodDoxcHggc29saWQgI2NiY2ZkMztwYWRkaW5nOjI1cHggMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHIgdGQsLnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHIgdGh7cGFkZGluZzoxNXB4IDB9fS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3RhYmxlIHRhYmxlIHRyIHRkOmxhc3QtY2hpbGQsLnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHIgdGg6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6bm9uZX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZSB0YWJsZSB0ciB0aHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMik7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHIgdGg6bm90KGNvbHNwYW4pe3dpZHRoOjIwJX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZSB0YWJsZSB0ciB0aFtjb2xzcGFuPVwiMlwiXXt3aWR0aDo0MCV9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnRfdGFibGUgdGFibGUgdHIgdGQ6bnRoLWxhc3QtY2hpbGQoNSl7d2lkdGg6MjAlfS5wLWluc3VyYW5jZV9leGFtcGxlIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3RhYmxlIHRhYmxlIHRyIHRkOm50aC1jaGlsZChuKzMpe3dpZHRoOjE1JX0ucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50LnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZSB0YWJsZSB0ciB0ZFtjb2xzcGFuPVwiNFwiXXt3aWR0aDo2MCV9LnAtaW5zdXJhbmNlX2V4YW1wbGUgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4gLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudCsudGV4dHtmb250LXNpemU6MS42cmVtO3BhZGRpbmctdG9wOjM4cHg7bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnN1cmFuY2VfZXhhbXBsZSAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50Ky50ZXh0e3BhZGRpbmctdG9wOjI1cHg7Zm9udC1zaXplOjEuNXJlbX19LnAtbXZ7bWFyZ2luLXRvcDoxMDBweDtwYWRkaW5nLXRvcDo5MHB4O3BhZGRpbmctYm90dG9tOjEyMHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2JnX3RyaWFuZ2xlLnBuZ1wiKTtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6b3ZlcmxheTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12e21hcmdpbi10b3A6NjJweDtwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjB9fS5wLW12IC5wLW12X190b3B7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmJvdGggIWltcG9ydGFudH0ucC1tdiAucC1tdl9fY29udGFpbmVye2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KDYyMHB4LCBtYXgtY29udGVudCkgMWZyO2dyaWQtdGVtcGxhdGUtcm93czpyZXBlYXQoMywgbWF4LWNvbnRlbnQpO2dhcDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcntncmlkLXRlbXBsYXRlLWNvbHVtbnM6NTUlIDFmcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXJ7Z3JpZC10ZW1wbGF0ZS1yb3dzOnJlcGVhdCg0LCBtYXgtY29udGVudCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDEpe2dyaWQtYXJlYToxLzEvMi8yfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgxKXtvcmRlcjoxfX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgxKSAucC1tdl9fdGl0bGV7Zm9udC1zaXplOjUuNHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgxKSAucC1tdl9fdGl0bGV7Zm9udC1zaXplOjQuNHJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDEpIC5wLW12X190aXRsZXtmb250LXNpemU6My44cmVtfX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgxKSAucC1tdl9fbGVhZHtwYWRkaW5nLXRvcDozMHB4O2ZvbnQtc2l6ZToyLjJyZW07Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDEpIC5wLW12X19sZWFke3BhZGRpbmctdG9wOjE1cHg7Zm9udC1zaXplOjEuOHJlbX19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMil7Z3JpZC1hcmVhOjIvMS8zLzJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpe29yZGVyOjQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpIC5wLW12X19kaXNjb3VudHtwYWRkaW5nLXRvcDo1NXB4O2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50e3BhZGRpbmctdG9wOjQwcHh9fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgyKSAucC1tdl9fZGlzY291bnQgLmNtcC1jb250YWluZXJ7d2lkdGg6MTAwJX19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDEpe2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LXNpemU6MS43cmVtO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyOjNweCBzb2xpZDtwYWRkaW5nOjIwcHg7bWFyZ2luLXJpZ2h0OjMwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgyKSAucC1tdl9fZGlzY291bnQgLmNtcC1jb250YWluZXIgLnRleHQ6bnRoLW9mLXR5cGUoMSl7bWFyZ2luLXJpZ2h0OjEycHg7Zm9udC1zaXplOjEuNnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgxKXtsaW5lLWhlaWdodDoxLjM7Zm9udC1zaXplOjEuNXJlbTttaW4td2lkdGg6NTZweDttYXgtd2lkdGg6NTZweDtwYWRkaW5nOjVweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tcmlnaHQ6MTVweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpe2ZvbnQtc2l6ZToyLjJyZW07cGFkZGluZy1ib3R0b206MTJweDtwYWRkaW5nLWxlZnQ6NHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgyKSAucC1tdl9fZGlzY291bnQgLmNtcC1jb250YWluZXIgLnRleHQ6bnRoLW9mLXR5cGUoMil7Zm9udC1zaXplOjEuOHJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgyKXtmb250LXNpemU6MnJlbTtwYWRkaW5nLWJvdHRvbTo5cHg7cGFkZGluZy1sZWZ0OjJweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6N3B4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjM0YzY0IDI1JSwgdHJhbnNwYXJlbnQgOTUlKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpIGJ7cGFkZGluZy1sZWZ0OjEycHg7Zm9udC1zaXplOjUuNnJlbTtjb2xvcjojZTYzNTRlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgyKSAucC1tdl9fZGlzY291bnQgLmNtcC1jb250YWluZXIgLnRleHQ6bnRoLW9mLXR5cGUoMikgYntmb250LXNpemU6NC40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpIGJ7cGFkZGluZy1sZWZ0OjdweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpIHNwYW57cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtc2l6ZTozcmVtO2NvbG9yOiNlNjM1NGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgyKSBzcGFue3BhZGRpbmctcmlnaHQ6MTBweDtmb250LXNpemU6Mi4ycmVtfX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgyKSAucC1tdl9fbm90ZSBsaXtwYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctbGVmdDoyNXB4O3BhZGRpbmctYm90dG9tOjQwcHg7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgyKSAucC1tdl9fbm90ZSBsaXtwYWRkaW5nLXRvcDoxMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMikgLnAtbXZfX25vdGUgbGl7cGFkZGluZy10b3A6MTVweDtmb250LXNpemU6MS4zcmVtO3BhZGRpbmctYm90dG9tOjB9fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDIpIC5wLW12X19ub3RlIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvbnRlbnQ6XCLigLtcIn0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKXtncmlkLWFyZWE6My8xLzQvMjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo0MHB4IDAgNDBweCA0M3B4O21hcmdpbi1sZWZ0Oi00MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyl7bWFyZ2luLWxlZnQ6MDtwYWRkaW5nOjQwcHggMCA0MHB4IGNhbGMoKDEwMHZ3IC0gODBweCkqLjA0KX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpe21hcmdpbi1sZWZ0OjA7cGFkZGluZzo0MHB4O2dyaWQtYXJlYTozLzEvNC8zfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyl7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4O3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweDtvcmRlcjo1fX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXZ7Ym9yZGVyOjEwcHggc29saWQgI2RhZTFlYTtwYWRkaW5nOjQwcHg7bWF4LXdpZHRoOjYyMHB4O21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXZ7cGFkZGluZzo1MHB4IGNhbGMoOCUgLSAxMHB4KX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdnt3aWR0aDoxMDAlO21heC13aWR0aDpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2e2JvcmRlcjo2cHggc29saWQgI2RhZTFlYTtwYWRkaW5nOjMzcHggMjBweCAzNXB4O21heC13aWR0aDoxMDAlfX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlLWludHJve2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlLWludHJve2ZvbnQtc2l6ZToxLjdyZW07cGFkZGluZy1ib3R0b206MjdweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2IC5wLW12X19wcmljZXtmb250LXNpemU6Mi42cmVtO3BhZGRpbmctYm90dG9tOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2V7Zm9udC1zaXplOjJyZW19fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1ze3dpZHRoOjUwJTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlPi5jbXAtY29udGFpbmVyPi5wLW12X19wcmljZS1pdGVtczpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3Jle3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Y29udGVudDpcIlwiO3dpZHRoOjFweDtoZWlnaHQ6MTgwcHg7YmFja2dyb3VuZC1jb2xvcjojY2JjZmQzfS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1wYXR0ZXJue2ZvbnQtc2l6ZToxLjdyZW07Y29sb3I6I2ZmZjtwYWRkaW5nOjRweCAyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MTlweDttYXJnaW4tYm90dG9tOjEzcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1wYXR0ZXJue2ZvbnQtc2l6ZToxLjZyZW19fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1wYXR0ZXJuOjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjE0cHg7aGVpZ2h0OjE2cHg7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjhweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvdHRvbTotMTZweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDApfS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1pbWFnZXtwYWRkaW5nLWJvdHRvbToxOHB4fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlPi5jbXAtY29udGFpbmVyPi5wLW12X19wcmljZS1pdGVtcyAucC1tdl9fcHJpY2UtaW1hZ2UgaW1ne21heC13aWR0aDo4NHB4fX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlPi5jbXAtY29udGFpbmVyPi5wLW12X19wcmljZS1pdGVtcyAucC1tdl9fcHJpY2UtcHJpY2V7Zm9udC13ZWlnaHQ6NzAwfS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1wcmljZSBie2ZvbnQtc2l6ZTo1LjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zIC5wLW12X19wcmljZS1wcmljZSBie2ZvbnQtc2l6ZTozLjZyZW19fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zLmlzLWJsdWUgLnAtbXZfX3ByaWNlLXBhdHRlcm57YmFja2dyb3VuZC1jb2xvcjojMGU4YmZmfS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zLmlzLWJsdWUgLnAtbXZfX3ByaWNlLXBhdHRlcm46OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiMwZThiZmZ9LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2IC5wLW12X19wcmljZT4uY21wLWNvbnRhaW5lcj4ucC1tdl9fcHJpY2UtaXRlbXMuaXMtYmx1ZSAucC1tdl9fcHJpY2UtcHJpY2V7Y29sb3I6IzBlOGJmZn0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlPi5jbXAtY29udGFpbmVyPi5wLW12X19wcmljZS1pdGVtcy5pcy1waW5rIC5wLW12X19wcmljZS1wYXR0ZXJue2JhY2tncm91bmQtY29sb3I6I2ZiNTE3MX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX3ByaWNlPi5jbXAtY29udGFpbmVyPi5wLW12X19wcmljZS1pdGVtcy5pcy1waW5rIC5wLW12X19wcmljZS1wYXR0ZXJuOjpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojZmI1MTcxfS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fcHJpY2U+LmNtcC1jb250YWluZXI+LnAtbXZfX3ByaWNlLWl0ZW1zLmlzLXBpbmsgLnAtbXZfX3ByaWNlLXByaWNle2NvbG9yOiNmYjUxNzF9LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2IC5wLW12X19ub3RlIGxpe2ZvbnQtc2l6ZToxLjRyZW07cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjI1cHg7Y29sb3I6Izg4ODttYXJnaW4tdG9wOjE1cHg7bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSgzKT5kaXYgLnAtbXZfX25vdGUgbGl7bWFyZ2luLXRvcDoxNHB4O2ZvbnQtc2l6ZToxLjNyZW19fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDMpPmRpdiAucC1tdl9fbm90ZSBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2IC5wLW12X19ub3RlIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvbnRlbnQ6XCLigLtcIn0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg0KXtncmlkLWFyZWE6MS8yLzMvMztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDozJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNCl7bWFyZ2luLWxlZnQ6MDtvcmRlcjoyO3BhZGRpbmctdG9wOjMwcHg7bWFyZ2luLWJvdHRvbTotOTBweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNCk+ZGl2e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTtsZWZ0OjQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDQpPmRpdntwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206YXV0bztsZWZ0OmF1dG87dHJhbnNmb3JtOm5vbmV9fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDQpPmRpdiAuaW1hZ2UgaW1ne3dpZHRoOjUyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg0KT5kaXYgLmltYWdlIGltZ3t3aWR0aDphdXRvfX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KXtncmlkLWFyZWE6My8yLzQvMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tcmlnaHQ6LTQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KXttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpe21hcmdpbi1yaWdodDowO2dyaWQtYXJlYTo0LzEvNS8zfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSl7b3JkZXI6MztwYWRkaW5nLXRvcDoxMjhweDttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVye3BhZGRpbmc6MCAxNXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjIwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVye2dhcDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6MCA0MHB4IDQwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWNvbnRhaW5lcntnYXA6MjBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLWJvdHRvbTowO3BhZGRpbmctcmlnaHQ6MTVweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbnttYXgtd2lkdGg6NDAwcHg7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVyIC5idXR0b257d2lkdGg6MTAwJX19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl90cmlhbmdsZV9yaWdodF93aGl0ZS5zdmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjEwcHg7aGVpZ2h0OjlweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjI1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVyIC5idXR0b246OmFmdGVye2Rpc3BsYXk6YmxvY2s7cmlnaHQ6MTVweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjAgMTBweDtib3JkZXItcmFkaXVzOjVweDt3aWR0aDoxMDAlO2hlaWdodDoxMjBweDt0cmFuc2l0aW9uOi4ycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b257ZmxleC1kaXJlY3Rpb246cm93O3dpZHRoOjEwMCU7aGVpZ2h0OjgycHh9fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b246aG92ZXJ7b3BhY2l0eTouN30ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX19pY29ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6ODBweDtoZWlnaHQ6ODBweDtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX19pY29ue3dpZHRoOjcycHg7aGVpZ2h0OjcycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX19pY29ue3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9fdGV4dHtmb250LXNpemU6MnJlbTtjb2xvcjojZmZmO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX3RleHR7Zm9udC1zaXplOjEuOHJlbTttYXJnaW4tdG9wOjA7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweH19LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1ibHVlIC5jbXAtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnRuLWN2LTAxKX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWJsdWUgLmNtcC1idXR0b25fX2ljb257YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Z1wiKSBuby1yZXBlYXR9LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1saWdodC1ibHVlIC5jbXAtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnRuLWN2LTAyKX0ucC1tdiAucC1tdl9fY29udGFpbmVyPi5jbXAtY29udGFpbmVyPmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWxpZ2h0LWJsdWUgLmNtcC1idXR0b25fX2ljb257YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl9iYWxsb29uX3doaXRlLnN2Z1wiKSBuby1yZXBlYXR9LnAtbXYgLnAtbXZfX2NvbnRhaW5lcj4uY21wLWNvbnRhaW5lcj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1kYXJrLWJsdWUgLmNtcC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojMWMzZDU5fS5wLW12IC5wLW12X19jb250YWluZXI+LmNtcC1jb250YWluZXI+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtY29udGFpbmVyIC5idXR0b24uaXMtZGFyay1ibHVlIC5jbXAtYnV0dG9uX19pY29ue2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fdmlzaXRvci5zdmdcIikgbm8tcmVwZWF0fS5wLW5lZWRze3BhZGRpbmctdG9wOjEyMHB4O3BhZGRpbmctYm90dG9tOjEyMHB4O2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS45O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDMpO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRze2ZvbnQtc2l6ZToxLjVyZW07cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbTo2MHB4fX0ucC1uZWVkcyAucC1uZWVkc19fbGVhZHtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50fS5wLW5lZWRzIC5wLW5lZWRzX19sZWFkIC5jbXAtdGV4dHtsaW5lLWhlaWdodDoxLjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIuOHJlbTtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzZmN2E4NjtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19sZWFkIC5jbXAtdGV4dHtmb250LXNpemU6Mi4zcmVtO3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206MTVweH19LnAtbmVlZHMgLnAtbmVlZHNfX3RleHR7cGFkZGluZy10b3A6NjBweDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19fdGV4dHtwYWRkaW5nLXRvcDo0MHB4fX0ucC1uZWVkcyAucC1uZWVkc19fbm90ZXtwYWRkaW5nLXRvcDozMHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19ub3Rle3BhZGRpbmctdG9wOjI1cHh9fS5wLW5lZWRzIC5wLW5lZWRzX19ub3RlIHVse2NvbG9yOiM4ODh9LnAtbmVlZHMgLnAtbmVlZHNfX25vdGUgdWwgbGl7Zm9udC1zaXplOjEuNHJlbTtwYWRkaW5nLWxlZnQ6MTlweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjEwcHg7bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19fbm90ZSB1bCBsaXtmb250LXNpemU6MS4zcmVtfX0ucC1uZWVkcyAucC1uZWVkc19fbm90ZSB1bCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjB9LnAtbmVlZHMgLnAtbmVlZHNfX25vdGUgdWwgbGk6Zmlyc3QtY2hpbGQ6OmJlZm9yZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19ub3RlIHVsIGxpe2ZvbnQtc2l6ZToxLjNyZW07cGFkZGluZy1sZWZ0OjE4cHh9fS5wLW5lZWRzIC5wLW5lZWRzX19ub3RlIHVsIGxpOjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucC1uZWVkcyAucC1uZWVkc19fbGVhZCsucC1uZWVkc19fdGV4dHtwYWRkaW5nLXRvcDo0NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19fbGVhZCsucC1uZWVkc19fdGV4dHtwYWRkaW5nLXRvcDozMHB4fX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2h7Zm9udC13ZWlnaHQ6NzAwO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVye21hcmdpbi10b3A6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo3MHB4IDU3cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2g7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lcnttYXJnaW4tdG9wOjMwcHg7cGFkZGluZzozMHB4IDIwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDozMHB4O2FsaWduLWl0ZW1zOmNlbnRlcn19LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVyIC50ZXh0e21heC13aWR0aDpjYWxjKDEwMCUgLSA1MzZweCk7d2lkdGg6NDUlO21pbi13aWR0aDozNjVweDtmb250LXNpemU6Mi42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHR7Zm9udC1zaXplOjIuMnJlbTttYXgtd2lkdGg6bm9uZTt3aWR0aDphdXRvO21pbi13aWR0aDphdXRvfX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHQgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wMXtmb250LXNpemU6NC4ycmVtO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVyIC50ZXh0IC5uZWVkcy1lbXBoYXNpemVkLXRleHQtMDF7Zm9udC1zaXplOjMuNnJlbTt2ZXJ0aWNhbC1hbGlnbjpzdWJ9fS5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dCAubmVlZHMtZW1waGFzaXplZC10ZXh0LTAye2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHQgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wM3tjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSl9LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVyIC50ZXh0IC5uZWVkcy1lbXBoYXNpemVkLXRleHQtMDR7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfS5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dCAubmVlZHMtZW1waGFzaXplZC10ZXh0LTA1e2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LXNpemU6NC4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHQgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wNXtmb250LXNpemU6My42cmVtfX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHQgLmltYWdle21heC13aWR0aDo1MTZweDt3aWR0aDo1NSU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dCAuaW1hZ2V7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJX19LnAtbmVlZHMgLnAtbmVlZHNfX2ltYWdle2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6NDBweDt0ZXh0LWFsaWduOmNlbnRlcn0ucC1uZWVkcyAucC1uZWVkc19faW1hZ2UgLmNtcC1jb250YWluZXIgLnAtbmVlZHNfX2ltYWdlX3RpdGxle2ZvbnQtc2l6ZToyLjJyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuM31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbmVlZHMgLnAtbmVlZHNfX2ltYWdlIC5jbXAtY29udGFpbmVyIC5wLW5lZWRzX19pbWFnZV90aXRsZXtmb250LXNpemU6MS44cmVtfX0ucC1uZWVkcyAucC1uZWVkc19faW1hZ2UgLmNtcC1jb250YWluZXIgLnAtbmVlZHNfX2ltYWdlX3RpdGxlKy5pbWFnZXtwYWRkaW5nLXRvcDoyNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19faW1hZ2UgLmNtcC1jb250YWluZXIgLnAtbmVlZHNfX2ltYWdlX3RpdGxlKy5pbWFnZXtwYWRkaW5nLXRvcDoxNXB4fX0ucC1uZWVkcyAucC1uZWVkc19faW1hZ2UgLmNtcC1jb250YWluZXIgLnAtbmVlZHNfX2ltYWdlX2ltYWdle2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjUwcHggMTAwcHg7bWFyZ2luLXRvcDoyNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19faW1hZ2UgLmNtcC1jb250YWluZXIgLnAtbmVlZHNfX2ltYWdlX2ltYWdle3BhZGRpbmc6MjVweCAyMHB4O21hcmdpbi10b3A6MThweH19LnAtbmVlZHMgLnAtbmVlZHNfX2ltYWdlIC5jbXAtY29udGFpbmVyIC5wLW5lZWRzX19pbWFnZV9pbWFnZT4uY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2dhcDo1MHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19faW1hZ2UgLmNtcC1jb250YWluZXIgLnAtbmVlZHNfX2ltYWdlX2ltYWdlPi5jbXAtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweH19LnAtbmVlZHMgLnAtbmVlZHNfX2ltYWdlIC5jbXAtY29udGFpbmVyIC5wLW5lZWRzX19pbWFnZV9pbWFnZT4uY21wLWNvbnRhaW5lciBpbWd7d2lkdGg6ODUwcHg7bWF4LXdpZHRoOjEwMCV9LnAtcWF7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoxMjBweDtwYWRkaW5nLWJvdHRvbToxMjBweDtjbGVhcjpib3RoICFpbXBvcnRhbnQ7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYXtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlcnttYXJnaW4tdG9wOjYwcHg7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmluaGVyaXQgIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlcnttYXJnaW4tdG9wOjQwcHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbXt3aWR0aDoxMDAlO2JvcmRlci10b3A6MXB4IHNvbGlkICNkYWUxZWF9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RhZTFlYX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlcnt3aWR0aDoxMDAlfS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b257ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtnYXA6MCAyMHB4O3dpZHRoOjEwMCU7cGFkZGluZzozMHB4IDUwcHggMzBweCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbjpob3ZlcntvcGFjaXR5Oi43fX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uLmNtcC1hY2NvcmRpb25fX2J1dHRvbi0tZXhwYW5kZWQ6OmFmdGVye29wYWNpdHk6MH0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uLmNtcC1hY2NvcmRpb25fX2J1dHRvbi0tZXhwYW5kZWQgLmNtcC1hY2NvcmRpb25fX3RpdGxle2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b257Z2FwOjAgMTBweDtwYWRkaW5nOjE1cHggNDBweCAxNXB4IDhweH19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbjo6YmVmb3JlLC5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b246OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojNmY3YTg2O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MjBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbjo6YmVmb3JlLC5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b246OmFmdGVye3JpZ2h0OjhweH19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbjo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uIC5jbXAtYWNjb3JkaW9uX190aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MS44cmVtO2xpbmUtaGVpZ2h0OjEuNjt3b3JkLWJyZWFrOmJyZWFrLWFsbDtwYWRkaW5nLXRvcDoxMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uIC5jbXAtYWNjb3JkaW9uX190aXRsZXtmb250LXNpemU6MS43cmVtO3BhZGRpbmctdG9wOjhweH19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbiAuY21wLWFjY29yZGlvbl9faWNvbntmb250LXNpemU6NC4ycmVtO2ZvbnQtZmFtaWx5OlwiTWFucm9wZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uIC5jbXAtYWNjb3JkaW9uX19pY29ue2ZvbnQtc2l6ZTozLjZyZW19fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b24gLmNtcC1hY2NvcmRpb25fX2ljb246OmJlZm9yZXtjb250ZW50OlwiUVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVse2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjt3aWR0aDoxMDAlO3BhZGRpbmc6MzBweCAzMHB4IDM1cHggNzBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbHtwYWRkaW5nOjI1cHggMTBweCAyNXB4IDQwcHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWw6OmJlZm9yZXtjb250ZW50OlwiQVwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToyLjhyZW07Zm9udC1mYW1pbHk6XCJNYW5yb3BlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyOHB4O2xlZnQ6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbDo6YmVmb3Jle2ZvbnQtc2l6ZToyLjRyZW07dG9wOjI0cHg7bGVmdDoxNXB4fX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19hbnN3ZXIgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS45O3dvcmQtYnJlYWs6YnJlYWstYWxsfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19hbnN3ZXIgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjVyZW19fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmt7bWFyZ2luLXRvcDoxNXB4fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmsgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dHtmb250LXNpemU6MS41cmVtfX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dCBwe2Rpc3BsYXk6ZmxleH0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dCBwOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXgtc2hyaW5rOjA7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHQuc3ZnKTstd2Via2l0LW1hc2staW1hZ2U6dXJsKC4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0LnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHQuc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjhweDtoZWlnaHQ6N3B4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dCBwOjpiZWZvcmV7dG9wOjEwcHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmsgLmNtcC10ZXh0IGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjEwcHh9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbCAucC1xYV9fbGluayAuY21wLXRleHQgYVtocmVmJD1cIi5wZGZcIl06OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9wZGYuc3ZnKSBuby1yZXBlYXQ7d2lkdGg6MTRweDtoZWlnaHQ6MTVweDttYXJnaW4tbGVmdDo4cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbCAucC1xYV9fbGluayAuY21wLXRleHQgYXt0cmFuc2l0aW9uOi4ycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbCAucC1xYV9fbGluayAuY21wLXRleHQgYTpob3ZlcntvcGFjaXR5Oi43fX06cm9vdHstLXRhYmxlOiAjZmZmfS5wLXJlY29tbWVuZC1wbGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ190cmlhbmdsZS5wbmcpO2JhY2tncm91bmQtYmxlbmQtbW9kZTpvdmVybGF5O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MTAwJTtwYWRkaW5nLWJvdHRvbToxMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAzKTtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbntwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50e21hcmdpbi10b3A6NTBweDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudHttYXJnaW4tdG9wOjMwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC13cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6NHB4IHNvbGlkICNkYWUxZWE7cGFkZGluZzo3MHB4IDU1cHg7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmJvdGggIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXdyYXBwZXJ7cGFkZGluZzo0MHB4IDE1cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC13cmFwcGVyLmlzLXRvcHttYXJnaW4tdG9wOjcwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC13cmFwcGVyLmlzLXRvcHttYXJnaW4tdG9wOjQwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC13cmFwcGVyKy5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC13cmFwcGVye21hcmdpbi10b3A6NzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXdyYXBwZXIrLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXdyYXBwZXJ7bWFyZ2luLXRvcDo0MHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtd3JhcHBlci53aWR0aC1hZGp1c3R7bWF4LXdpZHRoOjEyMDBweDt3aWR0aDpjYWxjKDEwMCUgLSA4MHB4KSAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtd3JhcHBlci53aWR0aC1hZGp1c3R7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2ljb24tcGx1c3t0ZXh0LWFsaWduOmNlbnRlcjtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjMwcHg7cGFkZGluZy1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2ljb24tcGx1c3twYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjE1cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pY29uLXBsdXMgaW1ne3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pY29uLXBsdXMgaW1ne3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXJ7aGVpZ2h0OjNweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2hlaWdodDozcHg7d2lkdGg6M3B4O2JhY2tncm91bmQtY29sb3I6IzdmN2Y3Zjtib3JkZXItcmFkaXVzOjEuNXB4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZXt3aWR0aDoxMDAlO21hcmdpbi10b3A6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxle21hcmdpbi10b3A6MzBweDtwYWRkaW5nLWJvdHRvbTo2cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGV7d2lkdGg6NzAwcHg7b3ZlcmZsb3cteDpzY3JvbGx9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keT50cjpmaXJzdC1jaGlsZCB0aHt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS42O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXI6MXB4IHNvbGlkICNjYmNmZDM7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMik7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keT50cjpmaXJzdC1jaGlsZCB0aHtmb250LXNpemU6MS41cmVtO3BhZGRpbmc6MjBweCA4cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keT50cjpudGgtY2hpbGQoMikgdGg6Zmlyc3QtY2hpbGR7d2lkdGg6MzUlfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keT50cjpudGgtY2hpbGQoMikgdGg6bnRoLWNoaWxkKDIpe3dpZHRoOjIwJX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHk+dHI6bm90KDpmaXJzdC1jaGlsZCkgdGh7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1jb2xvcjojZjNmN2ZiO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS42O3BhZGRpbmc6MjVweCAyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHk+dHI6bm90KDpmaXJzdC1jaGlsZCkgdGh7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHk+dHI6bm90KDpmaXJzdC1jaGlsZCkgdGhbY29sc3Bhbl0sLnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlIHRhYmxlIHRib2R5PnRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRoW3Jvd3NwYW5dLC5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keT50cjpub3QoOmZpcnN0LWNoaWxkKSB0aFtzY29wZT1yb3dde2ZvbnQtd2VpZ2h0OjcwMH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHkgdGh7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlcjoxcHggc29saWQgI2NiY2ZkM30ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHkgdGR7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXI6MXB4IHNvbGlkICNjYmNmZDM7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjY7d2lkdGg6MTUlO3BhZGRpbmc6MjVweCAyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHkgdGR7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHkgdGQgcDpub3QoOmZpcnN0LWNoaWxkKXt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tdG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keSB0ZCBwOm5vdCg6Zmlyc3QtY2hpbGQpe2ZvbnQtc2l6ZToxLjNyZW07bWFyZ2luLXRvcDo1cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keSB0ZCBwOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB0YWJsZSB0Ym9keSB0ZCBhe2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6IzE0OGFlZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHkgdGQgYTpob3ZlcntvcGFjaXR5Oi43fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUgdGFibGUgdGJvZHkgdGQgYXtmb250LXNpemU6MS4zcmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdG9vbC10aXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MCAxMHB4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190b29sLXRpcCtwe2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTttYXJnaW4tdG9wOjEwcHh9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3Rvb2wtdGlwIC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdG9vbC10aXAgLmNvbnRhaW5lciBwe2JvcmRlcjoxcHggc29saWQgIzU1NTtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS42O3BhZGRpbmc6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDphdXRvO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87bWluLXdpZHRoOjIzMHB4O21heC13aWR0aDozMDBweDtib3R0b206NDVweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtvcGFjaXR5OjA7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190b29sLXRpcCAuY29udGFpbmVyIHAuaXMtYWN0aXZle29wYWNpdHk6MX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdG9vbC10aXAgLmNvbnRhaW5lciBwOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMjRweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtib3JkZXI6MTBweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3A6MjBweCBzb2xpZCAjZmZmO3otaW5kZXg6Mn0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdG9vbC10aXAgLmNvbnRhaW5lciBwOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0yNHB4O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JvcmRlcjo4cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wOjE2cHggc29saWQgIzU1NTt6LWluZGV4OjF9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3Rvb2wtdGlwIC5jb250YWluZXIgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9xdWVzdGlvbi5zdmcpIG5vLXJlcGVhdDt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdG9vbC10aXAgLmNvbnRhaW5lciBzcGFue3BvaW50ZXItZXZlbnRzOmFsbH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlcnttYXJnaW4tdG9wOjMwcHh9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQ+b2w6Zmlyc3QtY2hpbGR7Y291bnRlci1yZXNldDpjb3VudCAwfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19saXN0LXdyYXBwZXIgLmNtcC10ZXh0Pm9sOmZpcnN0LWNoaWxkPmxpe2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6Izg4ODtsaW5lLWhlaWdodDoxLjY7cGFkZGluZy1sZWZ0OjMwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19saXN0LXdyYXBwZXIgLmNtcC10ZXh0Pm9sOmZpcnN0LWNoaWxkPmxpe2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19saXN0LXdyYXBwZXIgLmNtcC10ZXh0Pm9sOmZpcnN0LWNoaWxkPmxpOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MTJweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdC13cmFwcGVyIC5jbXAtdGV4dD5vbDpmaXJzdC1jaGlsZD5saTo6YmVmb3Jle2NvbnRlbnQ6XCLigLtcIiBjb3VudGVyKGNvdW50KTtjb3VudGVyLWluY3JlbWVudDpjb3VudCAxO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdC13cmFwcGVyIC5jbXAtdGV4dD5vbDpmaXJzdC1jaGlsZD5saT5vbHttYXJnaW4tdG9wOjEycHh9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQ+b2w6Zmlyc3QtY2hpbGQ+bGk+b2w+bGl7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNjtwYWRkaW5nLWxlZnQ6MTVweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQ+b2w6Zmlyc3QtY2hpbGQ+bGk+b2w+bGl7Zm9udC1zaXplOjEuM3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQ+b2w6Zmlyc3QtY2hpbGQ+bGk+b2w+bGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDo4cHh9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQ+b2w6Zmlyc3QtY2hpbGQ+bGk+b2w+bGk6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojODg4O2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjVweDtoZWlnaHQ6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7bGVmdDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdC13cmFwcGVyIC5jbXAtdGV4dD5vbDpmaXJzdC1jaGlsZD5saT5vbD5saTo6YmVmb3Jle3RvcDo3cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19saXN0LXdyYXBwZXIgLmNtcC10ZXh0IHB7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tdG9wOjMwcHg7cGFkZGluZy1sZWZ0OjI1cHg7cG9zaXRpb246cmVsYXRpdmV9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQgcDo6YmVmb3Jle2NvbnRlbnQ6XCLigLtcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19saXN0LXdyYXBwZXIgLmNtcC10ZXh0IHB7Zm9udC1zaXplOjEuM3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQgcCBhe2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6IzE0OGFlZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciAuY21wLXRleHQgcCBhe2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19saXN0LXdyYXBwZXIgLmNtcC10ZXh0IHAgYTpob3ZlcntvcGFjaXR5Oi43fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdC13cmFwcGVyIC5jbXAtdGV4dCBwIGF7Zm9udC1zaXplOjEuM3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb24tdGl0bGV7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MjVweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb24tdGl0bGV7cGFkZGluZy1ib3R0b206MjBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb24tdGl0bGU6OmJlZm9yZSwucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbi10aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci13aWR0aDoyMHB4IDI0cHggMDtib3JkZXItc3R5bGU6c29saWQ7d2lkdGg6MDtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbi10aXRsZTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiNmZmYgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvdHRvbTotMTZweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbi10aXRsZTo6YmVmb3Jle2JvcmRlci1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvdHRvbTotMjJweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbi10aXRsZSAuY21wLXRleHR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjMuMnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbi10aXRsZSAuY21wLXRleHR7Zm9udC1zaXplOjIuNXJlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb24tdGl0bGUgLmNtcC10ZXh0IGgyIGJ7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC1sZWFke21hcmdpbi10b3A6NTBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLWxlYWR7bWFyZ2luLXRvcDo0MHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtbGVhZCAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZToyLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuM31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLWxlYWQgLmNtcC10aXRsZV9fdGV4dHtmb250LXNpemU6Mi40cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFse21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbHttYXJnaW4tdG9wOjIwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwrLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLWxlYWR7bWFyZ2luLXRvcDo1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsKy5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC1sZWFke21hcmdpbi10b3A6NDBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO3dpZHRoOjEwMCV9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSB0aHt0ZXh0LWFsaWduOmxlZnQ7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXI6MXB4IHNvbGlkICNjYmNmZDM7YmFja2dyb3VuZC1jb2xvcjojZjNmN2ZiO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS42O3dpZHRoOjQwJTtwYWRkaW5nOjI1cHggMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSB0aHtmb250LXNpemU6MS41cmVtO3BhZGRpbmc6MjBweCA4cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwgdGFibGUgdGJvZHkgdGggcDpub3QoOmZpcnN0LWNoaWxkKXtmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSB0aCBwOm5vdCg6Zmlyc3QtY2hpbGQpe2ZvbnQtc2l6ZToxLjNyZW07cGFkZGluZy1sZWZ0OjEzcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwgdGFibGUgdGJvZHkgdGggcDpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3Jle2NvbnRlbnQ6XCLigLtcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSB0ZHt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlcjoxcHggc29saWQgI2NiY2ZkMztmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjt3aWR0aDo2MCU7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwgdGFibGUgdGJvZHkgdGR7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSB0ZHtmb250LXNpemU6MS41cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsIHRhYmxlIHRib2R5IHRkIHA6bm90KDpmaXJzdC1jaGlsZCl7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSB0ZCBwOm5vdCg6Zmlyc3QtY2hpbGQpe2ZvbnQtc2l6ZToxLjNyZW07cGFkZGluZy1sZWZ0OjEzcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwgdGFibGUgdGJvZHkgdGQgcDpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3Jle2NvbnRlbnQ6XCLigLtcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSBvbHtjb3VudGVyLXJlc2V0OmNvdW50IDA7bWFyZ2luLXRvcDo1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwgdGFibGUgdGJvZHkgb2x7bWFyZ2luLXRvcDoxMHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsIHRhYmxlIHRib2R5IG9sPmxpe2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS42O3BhZGRpbmctbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsIHRhYmxlIHRib2R5IG9sPmxpe2ZvbnQtc2l6ZToxLjVyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwgdGFibGUgdGJvZHkgb2w+bGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDo1cHh9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbCB0YWJsZSB0Ym9keSBvbD5saTo6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihjb3VudCkgXCIuXCI7Y291bnRlci1pbmNyZW1lbnQ6Y291bnQgMTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZDo6LXdlYmtpdC1zY3JvbGxiYXJ7aGVpZ2h0OjNweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6M3B4O3dpZHRoOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiM3ZjdmN2Y7Ym9yZGVyLXJhZGl1czoxLjVweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFke21hcmdpbi10b3A6NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZHttYXJnaW4tdG9wOjI1cHg7cGFkZGluZy1ib3R0b206NnB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxle3dpZHRoOjcwMHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoOm5vdCg6Zmlyc3QtY2hpbGQpe3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDIpO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS42O3dpZHRoOjIwJTtwYWRkaW5nOjI1cHggMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZCB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpub3QoOmZpcnN0LWNoaWxkKXtmb250LXNpemU6MS41cmVtO3BhZGRpbmc6MjBweCA4cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGg6bm90KDpmaXJzdC1jaGlsZCkgcDpub3QoOmZpcnN0LWNoaWxkKXtmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZCB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpub3QoOmZpcnN0LWNoaWxkKSBwOm5vdCg6Zmlyc3QtY2hpbGQpe2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGh7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjt3aWR0aDoyMCU7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGh7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRoIHA6bm90KDpmaXJzdC1jaGlsZCl7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGggcDpub3QoOmZpcnN0LWNoaWxkKXtmb250LXNpemU6MS4zcmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxlIHRib2R5IHRke3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlcjoxcHggc29saWQgI2NiY2ZkMztmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjt3aWR0aDoyMCU7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgdGR7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZCB0YWJsZSB0Ym9keSB0ZHtmb250LXNpemU6MS41cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxlIHRib2R5IHRkIHA6bm90KDpmaXJzdC1jaGlsZCl7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZCB0YWJsZSB0Ym9keSB0ZCBwOm5vdCg6Zmlyc3QtY2hpbGQpe2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgb2x7Y291bnRlci1yZXNldDpjb3VudCAwO21hcmdpbi10b3A6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxlIHRib2R5IG9se21hcmdpbi10b3A6MTBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZCB0YWJsZSB0Ym9keSBvbD5saXtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjtwYWRkaW5nLWxlZnQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZCB0YWJsZSB0Ym9keSBvbD5saXtmb250LXNpemU6MS41cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHRhYmxlIHRib2R5IG9sPmxpOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6NXB4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLWhlYWQgdGFibGUgdGJvZHkgb2w+bGk6OmJlZm9yZXtjb250ZW50OmNvdW50ZXIoY291bnQpIFwiLlwiO2NvdW50ZXItaW5jcmVtZW50OmNvdW50IDE7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLXRocmVlLWNlbGxze21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHN7bWFyZ2luLXRvcDoyMHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS10aHJlZS1jZWxscyB0YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO3dpZHRoOjEwMCV9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHMgdGFibGUgdGJvZHkgdGh7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuNjt3aWR0aDo0MCU7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLXRocmVlLWNlbGxzIHRhYmxlIHRib2R5IHRoe2ZvbnQtc2l6ZToxLjVyZW07cGFkZGluZzoyMHB4IDhweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHMgdGFibGUgdGJvZHkgdGggb2x7Y291bnRlci1yZXNldDpjb3VudCAwO21hcmdpbi10b3A6NXB4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLXRocmVlLWNlbGxzIHRhYmxlIHRib2R5IHRoIG9sPmxpe2xpbmUtaGVpZ2h0OjEuNjtwYWRkaW5nLWxlZnQ6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHMgdGFibGUgdGJvZHkgdGggb2w+bGl7Zm9udC1zaXplOjEuM3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHMgdGFibGUgdGJvZHkgdGggb2w+bGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDo1cHh9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHMgdGFibGUgdGJvZHkgdGggb2w+bGk6OmJlZm9yZXtjb250ZW50OmNvdW50ZXIoY291bnQpIFwiLlwiO2NvdW50ZXItaW5jcmVtZW50OmNvdW50IDE7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLXRocmVlLWNlbGxzIHRhYmxlIHRib2R5IHRke3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOjFweCBzb2xpZCAjY2JjZmQzO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS42O3dpZHRoOjMwJTtwYWRkaW5nOjI1cHggMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0tdGhyZWUtY2VsbHMgdGFibGUgdGJvZHkgdGR7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbm9ybWFsLXRleHR7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjk7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbm9ybWFsLXRleHR7Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tdG9wOjI1cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuOjotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6M3B4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6M3B4O3dpZHRoOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiM3ZjdmN2Y7Ym9yZGVyLXJhZGl1czoxLjVweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbntwYWRkaW5nLXRvcDo0MHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW46aGFzKHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoOm50aC1jaGlsZCg1KSl7cGFkZGluZy1ib3R0b206NnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbntwYWRkaW5nLWJvdHRvbTo2cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxle2JvcmRlci1yaWdodDo0cHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO3dpZHRoOjEwMCU7dGFibGUtbGF5b3V0OmZpeGVkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZTpoYXModGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGg6bnRoLWNoaWxkKDMpKTpub3QoOmhhcyh0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpudGgtY2hpbGQoNCkpKXt3aWR0aDoxMDAlfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZTpoYXModGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGg6bnRoLWNoaWxkKDUpKSB0ZHtwYWRkaW5nOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlOmhhcyh0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpudGgtY2hpbGQoNSkpIHRke3BhZGRpbmc6MjVweCAxMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGU6aGFzKHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoOm50aC1jaGlsZCg1KSl7d2lkdGg6OTYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZTpoYXModGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGg6bnRoLWNoaWxkKDUpKXt3aWR0aDo3MDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxle2JvcmRlci1yaWdodDoycHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO3dpZHRoOjcwMHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZDpoYXModGg6bnRoLWNoaWxkKDMpKSB0aHt3aWR0aDozMy4zMzMzMzMzMzMzJX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZDpoYXModGg6bnRoLWNoaWxkKDQpKSB0aHt3aWR0aDoyNSV9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGh7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZToyLjRyZW07Y29sb3I6I2ZmZjtsaW5lLWhlaWdodDoxLjY7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoe3BhZGRpbmc6MjVweCAxMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGh7Zm9udC1zaXplOjEuN3JlbTtwYWRkaW5nOjI1cHggMTBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGg6bm90KDpsYXN0LWNoaWxkKTpub3QoOmZpcnN0LWNoaWxkKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRhYmxlLWNvbG9yLTAxKTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjYmNmZDM7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDEpO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAxKX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpOm50aC1sYXN0LWNoaWxkKDIpe2JvcmRlcjoxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDEpO2JvcmRlci1yaWdodDo0cHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGFibGUtY29sb3ItMDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpOm50aC1sYXN0LWNoaWxkKDIpe2JvcmRlci1yaWdodDoycHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxke2JvcmRlcjoxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGFibGUtY29sb3ItMDIpfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRoe3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlcjoxcHggc29saWQgI2NiY2ZkMztiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y3ZmI7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjY7cGFkZGluZzoyNXB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRoe3BhZGRpbmc6MjVweCAxMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGh7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nOjIwcHggOHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB0ZHt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB0ZHtwYWRkaW5nOjI1cHggMTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRke3BhZGRpbmc6MjBweCA4cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NiY2ZkMztib3JkZXItbGVmdDoxcHggc29saWQgI2NiY2ZkMztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZmQzO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtjb2xvcjp2YXIoLS10YWJsZS1jb2xvci0wMSl9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGQ6bm90KDpsYXN0LWNoaWxkKSBwe2ZvbnQtc2l6ZToxLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOm5vdCg6bGFzdC1jaGlsZCkgcHtmb250LXNpemU6MS41cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB0ZDpub3QoOmxhc3QtY2hpbGQpIHA6bnRoLWNoaWxkKDIpe21hcmdpbi10b3A6NXB4O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6Mi4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB0ZDpub3QoOmxhc3QtY2hpbGQpIHA6bnRoLWNoaWxkKDIpe2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOm5vdCg6bGFzdC1jaGlsZCkgcDpudGgtY2hpbGQoMikgYntmb250LXNpemU6MzZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGQ6bm90KDpsYXN0LWNoaWxkKSBwOm50aC1jaGlsZCgyKSBie2ZvbnQtc2l6ZToyLjFyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKTtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZmQzO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS10YWJsZS1jb2xvci0wMi1yZ2IpLCAwLjA1KTtjb2xvcjp2YXIoLS10YWJsZS1jb2xvci0wMil9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOmxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKTtib3JkZXItcmlnaHQ6MnB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGQ6bGFzdC1jaGlsZCBwe2ZvbnQtc2l6ZToxLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOmxhc3QtY2hpbGQgcHtmb250LXNpemU6MS41cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB0ZDpsYXN0LWNoaWxkIHA6bnRoLWNoaWxkKDIpe21hcmdpbi10b3A6NXB4O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6Mi4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtcGxhbiB0YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB0ZDpsYXN0LWNoaWxkIHA6bnRoLWNoaWxkKDIpe2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOm5vdCg6Zmlyc3QtY2hpbGQpIHRkOmxhc3QtY2hpbGQgcDpudGgtY2hpbGQoMikgYntmb250LXNpemU6MzZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6bm90KDpmaXJzdC1jaGlsZCkgdGQ6bGFzdC1jaGlsZCBwOm50aC1jaGlsZCgyKSBie2ZvbnQtc2l6ZToyLjFyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZHtib3gtc2hhZG93OjAgLTRweCAwIDAgdmFyKC0tdGFibGUtY29sb3ItMDIpIGluc2V0O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4gdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxke2JveC1zaGFkb3c6bm9uZTtib3JkZXItYm90dG9tOjJweCBzb2xpZCB2YXIoLS10YWJsZS1jb2xvci0wMil9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19yZWNvbW1lbmQtcGFuZWx7bWFyZ2luLXRvcDo0MHB4O3BhZGRpbmc6NjBweCA0MHB4IDQwcHg7Ym9yZGVyOjEwcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVse21hcmdpbi10b3A6MjVweDtwYWRkaW5nOjU1cHggMTVweCAzMHB4O2JvcmRlcjo2cHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsOjpiZWZvcmUsLnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci13aWR0aDozMHB4IDMwcHggMDtib3JkZXItc3R5bGU6c29saWQ7d2lkdGg6MDtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsOjphZnRlcntib3JkZXItY29sb3I6I2ZmZiByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7dG9wOi0xNHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsOjphZnRlcnt0b3A6LTEwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19yZWNvbW1lbmQtcGFuZWw6OmJlZm9yZXtib3JkZXItY29sb3I6dmFyKC0tdGFibGUtY29sb3ItMDIpIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt0b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbDo6YmVmb3Jle3RvcDotMXB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIC50ZXh0IC5jbXAtdGV4dD5wOmZpcnN0LWNoaWxke2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjM7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQ+cDpmaXJzdC1jaGlsZHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Mi44cmVtO21heC13aWR0aDoxODBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQ+cDpmaXJzdC1jaGlsZDo6YmVmb3JlLC5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19yZWNvbW1lbmQtcGFuZWwgLnRleHQgLmNtcC10ZXh0PnA6Zmlyc3QtY2hpbGQ6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozNnB4O2hlaWdodDo0NnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIC50ZXh0IC5jbXAtdGV4dD5wOmZpcnN0LWNoaWxkOjpiZWZvcmUsLnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQ+cDpmaXJzdC1jaGlsZDo6YWZ0ZXJ7d2lkdGg6MzJweDtoZWlnaHQ6MzZweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIC50ZXh0IC5jbXAtdGV4dD5wOmZpcnN0LWNoaWxkOjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fdGl0bGVfZGVjb3JhdGlvbl9sZWZ0LnBuZykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2xlZnQ6LTU2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19yZWNvbW1lbmQtcGFuZWwgLnRleHQgLmNtcC10ZXh0PnA6Zmlyc3QtY2hpbGQ6OmJlZm9yZXtsZWZ0Oi0zN3B4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIC50ZXh0IC5jbXAtdGV4dD5wOmZpcnN0LWNoaWxkOjphZnRlcntiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl90aXRsZV9kZWNvcmF0aW9uX3JpZ2h0LnBuZykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3JpZ2h0Oi01NnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIC50ZXh0IC5jbXAtdGV4dD5wOmZpcnN0LWNoaWxkOjphZnRlcntyaWdodDotMzdweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQgLmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjAgMjVweDttYXJnaW4tdG9wOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQgLmNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjVweCAwO21hcmdpbi10b3A6MTVweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQgLmNvbnRhaW5lcj5wOmZpcnN0LWNoaWxke2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGFibGUtY29sb3ItMDIpO2JvcmRlci1yYWRpdXM6NXB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyLjZyZW07cGFkZGluZzoxMHB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19yZWNvbW1lbmQtcGFuZWwgLnRleHQgLmNtcC10ZXh0IC5jb250YWluZXI+cDpmaXJzdC1jaGlsZHtmb250LXNpemU6MnJlbTtwYWRkaW5nOjEwcHggMTVweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQgLmNvbnRhaW5lciBwOm5vdCg6Zmlyc3QtY2hpbGQpe2NvbG9yOnZhcigtLXRhYmxlLWNvbG9yLTAyKTtmb250LXNpemU6My40cmVtO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQgLmNvbnRhaW5lciBwOm5vdCg6Zmlyc3QtY2hpbGQpe2ZvbnQtc2l6ZTozcmVtO3BhZGRpbmctbGVmdDoxMnB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIC50ZXh0IC5jbXAtdGV4dCAuY29udGFpbmVyIHA6bm90KDpmaXJzdC1jaGlsZCkgYntmb250LXNpemU6MTJyZW07bWFyZ2luLXJpZ2h0OjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3JlY29tbWVuZC1wYW5lbCAudGV4dCAuY21wLXRleHQgLmNvbnRhaW5lciBwOm5vdCg6Zmlyc3QtY2hpbGQpIGJ7Zm9udC1zaXplOjEwcmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fbm90ZXMtbGlzdHttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19ub3Rlcy1saXN0e21hcmdpbi10b3A6MjVweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzLWxpc3QgdWwgbGl7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNjtwYWRkaW5nLWxlZnQ6MjVweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzLWxpc3QgdWwgbGl7Zm9udC1zaXplOjEuM3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzLWxpc3QgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoxNXB4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19ub3Rlcy1saXN0IHVsIGxpOjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucC1yZWxhdGlvbi1wcm9kdWN0e2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjtwYWRkaW5nLXRvcDoxMjBweDtwYWRkaW5nLWJvdHRvbToxMjBweDtvdmVyZmxvdy14OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVsYXRpb24tcHJvZHVjdHtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHh9fS5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fbm9ybWFsLXRleHR7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjk7bWFyZ2luLXRvcDo2MHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fbm9ybWFsLXRleHR7Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tdG9wOjQwcHh9fS5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWx7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50O21hcmdpbi10b3A6NDVweDtwYWRkaW5nLWxlZnQ6NDBweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6NDBweCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWxhdGlvbi1wcm9kdWN0IC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2Vse21hcmdpbi10b3A6MzBweDtwYWRkaW5nLWxlZnQ6MTVweCAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MTVweCAhaW1wb3J0YW50fX0ucC1yZWxhdGlvbi1wcm9kdWN0IC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLXdyYXBwZXIgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtaXRlbXt3aWR0aDozNzMuMzMzMzMzMzMzM3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWxhdGlvbi1wcm9kdWN0IC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLXdyYXBwZXIgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtaXRlbXt3aWR0aDozMDVweH19LnAtcmVsYXRpb24tcHJvZHVjdCAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbCAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC13cmFwcGVyIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLWl0ZW0gLmltYWdlIGltZ3thc3BlY3QtcmF0aW86NzUvNDQ7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtd3JhcHBlciAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1pdGVtIC50ZXh0e21hcmdpbi10b3A6MjBweDtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjY7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtd3JhcHBlciAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1pdGVtIC50ZXh0e2ZvbnQtc2l6ZToxLjVyZW19fS5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtd3JhcHBlciAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1pdGVtIC50ZXh0IGF7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfS5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtd3JhcHBlciAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1pdGVtIC50ZXh0IGE6aG92ZXJ7b3BhY2l0eTouN30ucC1yZWxhdGlvbi1wcm9kdWN0IC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLXByZXYsLnAtcmVsYXRpb24tcHJvZHVjdCAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbCAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1uZXh0e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7d2lkdGg6NjBweDtoZWlnaHQ6NjBweDt0b3A6MTAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtcHJldiwucC1yZWxhdGlvbi1wcm9kdWN0IC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLW5leHR7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDt0b3A6ODlweH19LnAtcmVsYXRpb24tcHJvZHVjdCAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbCAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1wcmV2OjphZnRlcnttYXNrLWltYWdlOnVybCguLi9pbWcvaWNvbl9jYXJvdXNlbF9jaGV2cm9uLnN2Zyk7LXdlYmtpdC1tYXNrLWltYWdlOnVybCguLi9pbWcvaWNvbl9jYXJvdXNlbF9jaGV2cm9uLnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6bXVsdGlwbHk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7d2lkdGg6MTNweDtoZWlnaHQ6MjBweDt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWxhdGlvbi1wcm9kdWN0IC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLXByZXY6OmFmdGVye3dpZHRoOjEwcHg7aGVpZ2h0OjE2cHh9fS5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtbmV4dDo6YWZ0ZXJ7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29uX2Nhcm91c2VsX2NoZXZyb24uc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjEycHg7aGVpZ2h0OjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlbGF0aW9uLXByb2R1Y3QgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtbmV4dDo6YWZ0ZXJ7d2lkdGg6MTBweDtoZWlnaHQ6MTZweH19IiwiLy8tIGZvbnRzXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NYW5yb3BlOndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpOyAgLy9NYW5yb3BlXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEAxMDA7MzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpOyAgLy9Ob3RvU2Fuc0pQXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NK1BMVVMrMXA6d2dodEAxMDA7MzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpOyAgLy8gUExVUysxcFxuXG5cbiRmb250LXl1Z290aGljOiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBZdUdvdGhpYywgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgXCJZdSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiRmb250LW1hbnJvcGU6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiRmb250LW5vdG9zYW5zanA6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuJGZvbnQtbXBsdXMxcDogJ00gUExVUyAxcCcsIHNhbnMtc2VyaWY7XG4kZm9udC1tZWlyeW8taGlyYWdpbm86ICfjg6HjgqTjg6rjgqonLCBNZWlyeW8sJ+ODkuODqeOCruODjuinkuOCtOOCt+ODg+OCrycsJ0hpcmFnaW5vIFNhbnMnLHNhbnMtc2VyaWY7IiwiLyohIGRlc3R5bGUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgaHR0cHM6Ly9naXRodWIuY29tL25pY29sYXMtY3VzYW4vZGVzdHlsZS5jc3MgKi9cblxuLyogUmVzZXQgYm94LW1vZGVsIGFuZCBzZXQgYm9yZGVycyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogRG9jdW1lbnQgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAzKi9cbn1cblxuLyogU2VjdGlvbnMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBWZXJ0aWNhbCByaHl0aG0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnAsXG50YWJsZSxcbmJsb2NrcXVvdGUsXG5hZGRyZXNzLFxucHJlLFxuaWZyYW1lLFxuZm9ybSxcbmZpZ3VyZSxcbmRsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIZWFkaW5ncyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBMaXN0cyAoZGVmaW5pdGlvbikgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnQgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljcyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogUmVwbGFjZWQgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBQcmV2ZW50IHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZXMuXG4gKi9cblxuc3ZnLFxuaW1nLFxuZW1iZWQsXG5vYmplY3QsXG5pZnJhbWUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBGb3JtcyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlLlxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxuICogMi4gSW5oZXJpdCB0ZXh0LXRyYW5zZm9ybSBmcm9tIHBhcmVudC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIDEgKi9cbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVzZXQgcmFkaW8gYW5kIGNoZWNrYm94IGFwcGVhcmFuY2UgdG8gcHJlc2VydmUgdGhlaXIgbG9vayBpbiBpT1MuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XG4gIGFwcGVhcmFuY2U6IGNoZWNrYm94O1xufVxuXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcbiAgYXBwZWFyYW5jZTogcmFkaW87XG59XG5cbi8qKlxuICogQ29ycmVjdCBjdXJzb3JzIGZvciBjbGlja2FibGUgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjpkaXNhYmxlZCxcblt0eXBlPVwiYnV0dG9uXCJdOmRpc2FibGVkLFxuW3R5cGU9XCJyZXNldFwiXTpkaXNhYmxlZCxcblt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIEltcHJvdmUgb3V0bGluZXMgZm9yIEZpcmVmb3ggYW5kIHVuaWZ5IHN0eWxlIHdpdGggaW5wdXQgZWxlbWVudHMgJiBidXR0b25zLlxuICovXG5cbjotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IGF1dG87XG59XG5cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIHBhZGRpbmdcbiAqL1xuXG5vcHRpb24ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc2V0IHRvIGludmlzaWJsZVxuICovXG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIEZpeCBmb250IGluaGVyaXRhbmNlLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogQ2xpY2thYmxlIGxhYmVsc1xuICovXG5cbmxhYmVsW2Zvcl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIEludGVyYWN0aXZlICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbiAqIFJlbW92ZSBvdXRsaW5lIGZvciBlZGl0YWJsZSBjb250ZW50LlxuICovXG5cbltjb250ZW50ZWRpdGFibGVdOmZvY3VzIHtcbiAgb3V0bGluZTogYXV0bztcbn1cblxuLyogVGFibGVzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbjEuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS5cbiovXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyAvKiAxICovXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50ZCxcbnRoIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn0iLCJAdXNlIFwiLi4vZ2xvYmFsXCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdOWFsemAmuioreWumlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBmb250LWZhbWlseTogZ2xvYmFsLiRmb250LXl1Z290aGljO1xuICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LW1lZGl1bTtcbiAgbGV0dGVyLXNwYWNpbmcgOiAwLjAzZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGNvbG9yOiBnbG9iYWwuJHRleHQtY29sb3I7XG4gIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbn1cblxuYm9keXtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIGZvbnQtZmFtaWx5OiBnbG9iYWwuJGZvbnQteXVnb3RoaWM7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5pbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pcy1wYyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmlzLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5pbWcuY21wLWltYWdlX19pbWFnZSB7XG4gIHdpZHRoOiBhdXRvO1xufSIsIi8vIGZvbnQtd2lnaHRcbiRmb250LXRoaW46IDEwMDtcbiRmb250LW5vcm1hbDogMzAwO1xuJGZvbnQtcmVndWxhcjogNDAwO1xuJGZvbnQtbWVkaXVtOiA1MDA7XG4kZm9udC1ib2xkOiA3MDA7IiwiLy8gU2l0ZSBjb2xvclxuJGJhc2UtY29sb3I6ICNmZmZmZmY7XG4kdGV4dC1jb2xvcjogIzIyMjIyMjtcbiR0ZXh0LWdyYXktY29sb3I6ICM4ODg4ODg7XG4kdGV4dC1ibHVlOiAjMTQ4YWVmO1xuXG4vLyBBY2NlbnQgY29sb3JcbiRyZWQtY29sb3I6ICNlNjM1NGU7XG5cbi8vIEJvcmRlciBjb2xvclxuJGJvcmRlci1ncmF5OiAjY2JjZmQzO1xuJGJvcmRlci1saWdodC1ncmF5OiAjZGFlMWVhO1xuXG4vL1xuJGJyYWNrZXRzLWdyYXk6ICM2ZjdhODY7XG5cbi8vIEJ1dHRvbiBjb2xvclxuJGJ1dG9uLWdyYXk6ICNhYWFhYWE7XG4kYnV0dG9uLWJsdWU6ICMwNjVjYzE7XG4kYnV0dG9uLWxpZ2h0LWJsdWU6ICMwMGFmYWQ7XG4kYnV0dG9uLWRhcmstYmx1ZTogIzFjM2Q1OTtcblxuLy8gQmcgY29sb3JcbiRiZy1ncmF5OiAjZWJmMWY5O1xuJGJnLWRhcmstZ3JheTogIzk2YTFhYTtcbiRiZy1saWdodC1ncmF5OiAjZjNmN2ZiO1xuJGJnLWJsdWU6ICMwMDdhY2Y7XG4kYmctZ3JlZW46ICMwMGE3NDg7XG5cbi8vIE90aGVyIGNvbG9yXG5cblxuIiwiJGJyZWFrcG9pbnRzOiAoXG4gIHNwOiA3NjcuOThweCxcbiAgbWF4X3NwLXNtOiA0MDQuOThweCxcbiAgbWF4X3NwLW1kOiA0MTkuOThweCxcbiAgbWF4X3NwLWxnOiA2NTkuOThweCxcbiAgcGM6IDc2OHB4LFxuICBtYXhfcGMtc206IDg5OS45OHB4LFxuICBtYXhfcGMtbWQ6IDk5OS45OHB4LFxuICBtYXhfcGMtbG1kOiAxMTQ5Ljk4cHgsXG4gIG1heF9wYy1sZzogMTI3OS45OHB4LFxuICBtYXhfcGMtbGxnOiAyOTk5Ljk4cHhcbiAgKTtcblxuQG1peGluIHBjKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgcGMpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heF9wYy1zbSgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsIG1heF9wYy1tZCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4X3BjLW1kKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3BjLW1kKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhfcGMtbG1kKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3BjLWxtZCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4X3BjLWxnKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3BjLWxnKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhfcGMtbGxnKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3BjLWxsZykpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc3AoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBzcCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4X3NwLWxnKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3NwLWxnKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhfc3AtbWQoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtYXhfc3AtbWQpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heF9zcC1zbSgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsIG1heF9zcC1zbSkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIkB1c2UgJy4uL2dsb2JhbCc7XG5cbi5sLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn0iLCJAdXNlICcuLi9nbG9iYWwnO1xuXG4ubC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1kYXJrLWdyYXk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuXG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gIH1cblxuICAmIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBjb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vZ2xvYmFsJztcblxuLmwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIGhlaWdodDogNjJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gICYgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiAuY21wLWNvbnRhaW5lciA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuXG4gICYgLmwtaGVhZGVyX19sb2dvLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gICYgLmwtaGVhZGVyX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIG1heC1oZWlnaHQ6IDU4cHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgbWF4LXdpZHRoOiAxODZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXgtd2lkdGg6IDExNnB4O1xuICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDU4cHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxODZweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNnB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAwIDEwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgJiAuY21wLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBnbG9iYWwuJGNvbW1vbi10cmFuc2l0aW9uO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtYmx1ZSB7XG4gICAgICAgIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tY3YtMDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNtcC1idXR0b25fX3RleHQge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fYm9va193aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy1saWdodC1ibHVlIHtcbiAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICB2YXIoLS1idG4tY3YtMDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNtcC1idXR0b25fX3RleHQge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fYmFsbG9vbl93aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5jbXAtYnV0dG9uX190ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAubC1oZWFkZXJfX2lucXVpcnkge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA2OHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmIC5sLWhlYWRlcl9faW5xdWlyeS10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAubC1oZWFkZXJfX2lucXVpcnktbnVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBjb250ZW50OiAn6Zu76Kmx55u46KuHJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWNvbG9yO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgICYgLmwtaGVhZGVyX19pbnF1aXJ5LXRleHQtLWdyYXkge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyB0cmFuc2l0aW9uXG4kY29tbW9uLXRyYW5zaXRpb246IDAuMnMgY3ViaWMtYmV6aWVyKC4yMywgMSwgLjMyLCAxKTsiLCJAdXNlICcuLi9nbG9iYWwnO1xuXG4ubC1zY3JvbGwtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggLTFweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDA7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGdsb2JhbC4kY29tbW9uLXRyYW5zaXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIHdpZHRoOiA0NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG5cbiAgICYgLmNtcC1pbWFnZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWcvaWNvbl9jaGV2cm9uX3RvcC5zdmcpO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX2NoZXZyb25fdG9wLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uX2NoZXZyb25fdG9wLnN2ZykgO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICB9XG5cbiAgJi5pcy12aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgJi5pcy1lbnRlciB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBhbmltYXRpb246IGZhZGVJbiAwLjRzO1xuICB9XG5cbiAgJi5pcy1sZWF2ZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBmYWRlT3V0IDAuMDFzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDElIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTklIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufSIsIkB1c2UgJy4uL2dsb2JhbCc7XG5cbi5sLXRleHQtbm90ZXMge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59IiwiLy8gbGluZS1oZWlnaHRcbiRsaW5lLWhlaWdodC1oaWdoOiAxLjk7XG4kbGluZS1oZWlnaHQtbWlkOiAxLjY7XG4kbGluZS1oZWlnaHQtcm93OiAxLjQ7XG4kbGluZS1oZWlnaHQtcm93ZXI6IDEuMzsiLCJAdXNlICcuLi9nbG9iYWwnO1xuXG4ubC10aXRsZSB7XG4gIGNsZWFyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgJiAuY21wLXRpdGxlX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0LjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItbGVmdDogc29saWQgM3B4IGdsb2JhbC4kYnJhY2tldHMtZ3JheTtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDNweCBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggZ2xvYmFsLiRicmFja2V0cy1ncmF5O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDNweCBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAzcHggZ2xvYmFsLiRicmFja2V0cy1ncmF5O1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4IGdsb2JhbC4kYnJhY2tldHMtZ3JheTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubC10aXRsZS0td2hpdGUge1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuXG4gICYgLmNtcC10aXRsZV9fdGV4dCxcbiAgJiAuY21wLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQuNnJlbTtcbiAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG4gICAgY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgM3B4IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgM3B4IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDNweCBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5sLXRpdGxlLS1oMiB7XG4gICYgLmNtcC10aXRsZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLTY1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC02NXB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1hZ2VuY3ktaW5xdWlyeSB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAmID4gZGl2ID4gLmNtcC1jb250YWluZXIgPiAuYWVtLUdyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwIDQwcHg7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA0MHB4IDA7XG4gICAgfVxuICB9XG5cbiAgJiAucC1hZ2VuY3ktaW5xdWlyeV9fY29udGVudCB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDIwcHgpO1xuICAgIHBhZGRpbmc6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIH1cblxuICAgICYgLnRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIH1cblxuICAgICAgJiAuY21wLXRpdGxlX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtYWdlbmN5LWlucXVpcnlfX25hbWUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmIC5jbXAtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1hZ2VuY3ktaW5xdWlyeV9fdGVsIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgJiAuY21wLXRleHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmctbGlnaHQtZ3JheTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBoZWlnaHQ6IDczcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIH1cblxuICAgICAgJiBwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgfVxuICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLWFnZW5jeS1pbnF1aXJ5X19vcGVuLWhvdXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAmIHAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1hZ2VuY3ktaW5xdWlyeV9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgICYgLmNtcC1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBnbG9iYWwuJGNvbW1vbi10cmFuc2l0aW9uO1xuXG4gICAgICAmIC5jbXAtYnV0dG9uX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fd2luZG93X3doaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG5cbiAgICAmIC50ZXh0IHtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiAuY21wLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vLi4vZ2xvYmFsJztcblxuLnAtY2F1dGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICBcbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICB9XG4gIH1cblxuICAudGl0bGUrZGl2IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAudGV4dCsudGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgb2wgbGksXG4gIHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1oaWdoO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5wLWNhdXRpb25fX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIFxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJHRleHQtY29sb3I7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG9sIHtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGxpc3ROdW1iZXIgMDtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0TnVtYmVyIDE7XG4gICAgICAgICAgY29udGVudDogY291bnRlcihsaXN0TnVtYmVyKVwiXFwwMDJlXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1jYXV0aW9uX19ub3RlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDNiXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICBjb3VudGVyLXJlc2V0OiBub3RlTnVtYmVyIDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBub3RlTnVtYmVyIDE7XG4gICAgICAgICAgY29udGVudDogXCJcXDIwM2JcIiBjb3VudGVyKG5vdGVOdW1iZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vLi4vZ2xvYmFsJztcblxuLnAtZmVhdHVyZS1tZXJpdCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMyk7XG5cbiAgLnAtZmVhdHVyZS1tZXJpdF9fYm94IHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cblxuICAgICYgPiAuY21wLWV4cGVyaWVuY2VmcmFnbWVudCA+IC5jbXAtY29udGFpbmVyID4gZGl2ID4gLmNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGl0bGUge1xuICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IC50ZXh0Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuY21wLXRleHQge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZ2xvYmFsLiRmb250LW1hbnJvcGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiAudGV4dDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgLnAtZmVhdHVyZS1tZXJpdF9fYm94X19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLWZlYXR1cmUtbWVyaXRfX2JveF9fdGV4dC1pbWFnZSB7XG4gICAgICAgICYgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDQ1cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NjVweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1oaWdoO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB3aWR0aDogNDIwcHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmIC5jbXAtY29udGFpbmVyID4gLmltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYgLnRleHQge1xuICAgICAgICAgICAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLnAtZmVhdHVyZS1tZXJpdF9fYm94X19zdWJ0aXRsZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBvbCB7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBsaXN0TnVtYmVyIDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGdsb2JhbC4kZm9udC1tYW5yb3BlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3ROdW1iZXIgMTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3ROdW1iZXIsZGVjaW1hbC1sZWFkaW5nLXplcm8pXCJcXDAwMmVcIjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1mZWF0dXJlLW1lcml0X19ib3hfX25vdGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG5cbiAgJiAucC1mZWF0dXJlLW1lcml0X19zdWItdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5jbXAtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICB9XG5cbiAgICAgIGIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LXJlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICBmb250LWZhbWlseTogZ2xvYmFsLiRmb250LW1hbnJvcGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1mZWF0dXJlLW1lcml0X19ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYgLnAtZmVhdHVyZS1tZXJpdF9fbWVkaWEtbGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJiAucC1mZWF0dXJlLW1lcml0X19yb3ctbWVkaWEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgICYgLmNtcC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAgNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIwcHggMDtcbiAgICAgIH1cblxuICAgICAgJiAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDIwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtZmVhdHVyZS1tZXJpdF9fbm90ZXMtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgJiAuY21wLXRleHQge1xuICAgICAgbGksXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVsK3VsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLWZlYXR1cmUtbWVyaXRfX3Jvdy1jb250ZW50IHtcbiAgICAmID4gLmNtcC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMCA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgZ2FwOiAzMHB4IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAuaW1hZ2UgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICB3aWR0aDogNDIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYrLnRleHQge1xuICAgICAgcGFkZGluZy10b3A6IDQ3cHg7XG4gICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1oaWdoO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uLy4uL2dsb2JhbCc7XG5cbi5wLWlucXVpcnkge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnX2lucXVpcnkucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuXG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gICYgLnAtaW5xdWlyeV9fY29udGVudCB7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMzVweDtcbiAgICB9XG4gIH1cblxuICAmIC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIHtcblxuICAgICYgLmNtcC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAwIDMwcHg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIwcHggMDtcbiAgICAgIH1cblxuICAgICAgJiAuYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAyMHB4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHRfd2hpdGUuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxtZCgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAwIDhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbG1kKCkge1xuICAgICAgICAgICAgZ2FwOiAwIDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNHB4O1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1sbWQoKSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5jbXAtYnV0dG9uX190ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1sbWQoKSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gIFxuICAgICAgICAmLmlzLWJsdWUge1xuICAgICAgICAgIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1jdi0wMSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNtcC1idXR0b25fX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX2Jvb2tfd2hpdGUuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gIFxuICAgICAgICAmLmlzLWxpZ2h0LWJsdWUge1xuICAgICAgICAgIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1jdi0wMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNtcC1idXR0b25fX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX2JhbGxvb25fd2hpdGUuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1kYXJrLWJsdWUge1xuICAgICAgICAgIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1jdi0wMyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNtcC1idXR0b25fX2ljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX3Zpc2l0b3Iuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1pbnF1aXJ5X19pbmZvIHtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1saWdodC1ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nOiA1NXB4IDU1cHggNTBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYgLnAtaW5xdWlyeV9fdGVsIHtcbiAgICAgICYgPiAuY21wLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDczcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWxpZ2h0LWdyYXk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgJiBwIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiA1LjRyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC1pbnF1aXJ5X19vcGVuLWhvdXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjAycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC1pbnF1aXJ5X19ub3RlcyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vLi4vZ2xvYmFsJztcblxuLnAtaW5zdXJhbmNlX2V4YW1wbGUge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbiB7XG4gICAgcGFkZGluZy10b3A6IDY2cHg7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cblxuICAgICYrLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW4ge1xuICAgICAgcGFkZGluZy10b3A6IDk4cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IGdsb2JhbC4kYnJhY2tldHMtZ3JheTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IC02MHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogLTYwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAmLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF9wYW5lbHMgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucC1pbnN1cmFuY2VfZXhhbXBsZV9fcGxhbl9jb250ZW50X3BhbmVsIHtcbiAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pcy1ibHVlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzBlOGJmZjtcbiAgICAgICAgICAgIGNvbG9yOiAjMGU4YmZmO1xuXG4gICAgICAgICAgICAmID4gLmNtcC1jb250YWluZXIge1xuICAgICAgICAgICAgICAudGV4dDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlOGJmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaXMtcGluayB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmODM1NWE7XG4gICAgICAgICAgICBjb2xvcjogI2Y4MzU1YTtcblxuICAgICAgICAgICAgJiA+IC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgLnRleHQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmODM1NWE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmlzLWdyYXkge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzk4YjljO1xuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XG5cbiAgICAgICAgICAgICYgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnRleHQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OThiOWM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pcy1jb2x1bW4yIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAyKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmlzLWNvbHVtbjEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgODBweCk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg0cHg7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzMpLFxuICAgICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQobiszKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UrLmltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlKy50ZXh0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UrLmltYWdlKy50ZXh0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnAtaW5zdXJhbmNlX2V4YW1wbGVfX3BsYW5fY29udGVudF90YWJsZSB7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG5cbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjdmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDczOHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYjtcblxuICAgICAgICAgICAgICB0ZDpudGgtY2hpbGQobisyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAyKTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICY6bm90KGNvbHNwYW4pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltjb2xzcGFuPVwiMlwiXSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltjb2xzcGFuPVwiNFwiXSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wLWluc3VyYW5jZV9leGFtcGxlX19wbGFuX2NvbnRlbnQrLnRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LWhpZ2g7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uLy4uL2dsb2JhbCc7XG5cbi5wLW12IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZ190cmlhbmdsZS5wbmdcIik7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMyk7XG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBtYXJnaW4tdG9wOiA2MnB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnAtbXZfX3RvcCB7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbXZfX2NvbnRhaW5lciB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICYgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNjIwcHgsIG1heC1jb250ZW50KSAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtYXgtY29udGVudCk7XG4gICAgICBnYXA6IDA7XG4gICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxtZCgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NSUgMWZyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWF4LWNvbnRlbnQpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAmID4gZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAucC1tdl9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS40cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wLW12X19sZWFkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIGdyaWQtYXJlYTogMi8xLzMvMjtcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucC1tdl9fZGlzY291bnQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNtcC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dDpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YzNGM2NCAyNSUsIHRyYW5zcGFyZW50IDk1JSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjZyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kcmVkLWNvbG9yO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHJlZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnAtbXZfX25vdGUgbGkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcXDIwM2JcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGRpdjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIGdyaWQtYXJlYTogMy8xLzQvMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDQwcHggNDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxtZCgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCBjYWxjKCgxMDB2dyAtIDgwcHgpKjAuMDQpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICBncmlkLWFyZWE6IDMvMS80LzM7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIG9yZGVyOiA1O1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWxpZ2h0LWdyYXk7XG4gICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbG1kKCkge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCBjYWxjKDglIC0gMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgYm9yZGVyOiA2cHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMzcHggMjBweCAzNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wLW12X19wcmljZS1pbnRybyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucC1tdl9fcHJpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLmNtcC1jb250YWluZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAmID4gLnAtbXZfX3ByaWNlLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wLW12X19wcmljZS1wYXR0ZXJuIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wLW12X19wcmljZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wLW12X19wcmljZS1wcmljZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG5cbiAgICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pcy1ibHVlIHtcbiAgICAgICAgICAgICAgICAgIC5wLW12X19wcmljZS1wYXR0ZXJuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlOGJmZjtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwZThiZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLnAtbXZfX3ByaWNlLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwZThiZmY7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pcy1waW5rIHtcbiAgICAgICAgICAgICAgICAgIC5wLW12X19wcmljZS1wYXR0ZXJuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiNTE3MTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmYjUxNzE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLnAtbXZfX3ByaWNlLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmYjUxNzE7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnAtbXZfX25vdGUgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXDIwM2JcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGRpdjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIGdyaWQtYXJlYTogMS8yLzMvMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMyU7XG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MjBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICBncmlkLWFyZWE6IDMvMi80LzM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1sbWQoKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGdyaWQtYXJlYTogNC8xLzUvMztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEyOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNtcC1jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1sbWQoKSB7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5idXR0b24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0X3doaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiAuY21wLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDAgMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJiAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJiAuY21wLWJ1dHRvbl9fdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLWJsdWUge1xuICAgICAgICAgICAgICAuY21wLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWN2LTAxKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jbXAtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pcy1saWdodC1ibHVlIHtcbiAgICAgICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1jdi0wMik7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fYmFsbG9vbl93aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtZGFyay1ibHVlIHtcbiAgICAgICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYnV0dG9uLWRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jbXAtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl92aXNpdG9yLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1uZWVkcyB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDMpO1xuICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICBcbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLnAtbmVlZHNfX2xlYWQge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcblxuICAgIC5jbXAtdGV4dCB7XG4gICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtbmVlZHNfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAucC1uZWVkc19fbm90ZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICAgIFxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcblxuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LWhpZ2g7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wLW5lZWRzX19sZWFkICsucC1uZWVkc19fdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLnAtbmVlZHNfX2NhdGNoIHtcbiAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuXG4gICAgLmNtcC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA3MHB4IDU3cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MzZweCk7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIG1pbi13aWR0aDogMzY1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmVlZHMtZW1waGFzaXplZC10ZXh0LTAxIHtcbiAgICAgICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIFxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmVlZHMtZW1waGFzaXplZC10ZXh0LTAyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wMyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZWVkcy1lbXBoYXNpemVkLXRleHQtMDQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgIH1cblxuICAgICAgICAubmVlZHMtZW1waGFzaXplZC10ZXh0LTA1IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICAgICAgICAgIFxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MTZweDtcbiAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtbmVlZHNfX2ltYWdlIHtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmNtcC1jb250YWluZXIge1xuICAgICAgLnAtbmVlZHNfX2ltYWdlX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmICsgLmltYWdlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnAtbmVlZHNfX2ltYWdlX2ltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNTBweCAxMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogODUwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vLi4vZ2xvYmFsJztcblxuLnAtcWEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAmIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgJiAuY21wLWFjY29yZGlvbl9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1saWdodC1ncmF5O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcbiAgICAgIH1cblxuICAgICAgJiAuY21wLWFjY29yZGlvbl9faGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJiAuY21wLWFjY29yZGlvbl9fYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIGdhcDogMCAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggNTBweCAzMHB4IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGdsb2JhbC4kY29tbW9uLXRyYW5zaXRpb247XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwucGMoKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuY21wLWFjY29yZGlvbl9fYnV0dG9uLS1leHBhbmRlZCB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbXAtYWNjb3JkaW9uX190aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBnYXA6IDAgMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRicmFja2V0cy1ncmF5O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgLmNtcC1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiAuY21wLWFjY29yZGlvbl9faWNvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBnbG9iYWwuJGZvbnQtbWFucm9wZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtcmVndWxhcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1EnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgLmNtcC1hY2NvcmRpb25fX3BhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1saWdodC1ncmF5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDM1cHggNzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHggMjVweCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnQSc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBnbG9iYWwuJGZvbnQtbWFucm9wZTtcbiAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LXJlZ3VsYXI7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyOHB4O1xuICAgICAgICAgIGxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiAucC1xYV9fYW5zd2VyIHtcbiAgICAgICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LWhpZ2g7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiAucC1xYV9fbGluayB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LWhpZ2g7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWcvaWNvbl90cmlhbmdsZV9yaWdodC5zdmcpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICZbaHJlZiQ9XCIucGRmXCJdIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX3BkZi5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5wYygpIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuXG46cm9vdCB7XG4gIC0tdGFibGU6ICNmZmY7XG59XG5cbi5wLXJlY29tbWVuZC1wbGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZ190cmlhbmdsZS5wbmcpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMyk7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1saWdodC1ncmF5O1xuICAgIHBhZGRpbmc6IDcwcHggNTVweDtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG4gICAgfVxuXG4gICAgJi5pcy10b3Age1xuICAgICAgbWFyZ2luLXRvcDogNzBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgKyAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aWR0aC1hZGp1c3Qge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCkgIWltcG9ydGFudDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLXJlY29tbWVuZC1wbGFuX19pY29uLXBsdXMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIFxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlOjotd2Via2l0LXNjcm9sbGJhcntcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjdmN2Y7XG4gICAgYm9yZGVyLXJhZGl1czogMS41cHg7XG4gIH1cblxuICAmIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcblxuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgJiB0YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIH1cblxuXG4gICAgICAmIHRib2R5IHtcbiAgICAgICAgJiA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAmIHRoIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDIpO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gdHI6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAmIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiB0aDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gdHI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICYgdGgge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1yZWd1bGFyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJnLWxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbY29sc3Bhbl0sXG4gICAgICAgICAgICAmW3Jvd3NwYW5dLFxuICAgICAgICAgICAgJltzY29wZT1cInJvd1wiXSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIHRoIHtcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAmIHRkIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtYmx1ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3Rvb2wtdGlwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwIDEwcHg7XG5cbiAgICAmICsgcCB7XG4gICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAmIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICYgcCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NTU1NTU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIGJvdHRvbTogNDVweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGdsb2JhbC4kY29tbW9uLXRyYW5zaXRpb247XG5cbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0yNHB4O1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgI0ZGRjtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0yNHB4O1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjNTU1NTU1O1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fcXVlc3Rpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX2xpc3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICYgLmNtcC10ZXh0IHtcblxuICAgICAgJiA+IG9sOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY291bnRlci1yZXNldDogY291bnQgMDtcbiAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oC7XCIgY291bnRlcihjb3VudCkgO1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBvbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWJsdWU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb24tdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm9yZGVyLXdpZHRoOiAyMHB4IDI0cHggMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIFxuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm90dG9tOiAtMTZweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBcbiAgICAgIGJvdHRvbTogLTIycHg7XG4gICAgfVxuXG4gICAgJiAuY21wLXRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIH1cblxuICAgICAgJiBoMiBiIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC1sZWFkIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgJiAuY21wLXRpdGxlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmICsgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLWxlYWQge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgdGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJiB0Ym9keSB7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmctbGlnaHQtZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LXJlZ3VsYXI7XG4gICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICfigLsnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgb2wge1xuICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnQpIFwiLlwiO1xuICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQgMTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkOjotd2Via2l0LXNjcm9sbGJhcntcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLW5vcm1hbC0taGVhZDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjdmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNXB4O1xuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fdGFibGUtbm9ybWFsLS1oZWFkIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgJiB0YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgICAgfVxuXG4gICAgICAmIHRib2R5IHtcblxuICAgICAgICAmIHRyIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHRoOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMik7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA1KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgIFxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgJiBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJnLWxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA1KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgIFxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgJiBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDUpO1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtcmVndWxhcjtcbiAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiBvbCB7XG4gICAgICAgICAgY291bnRlci1yZXNldDogY291bnQgMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihjb3VudCkgXCIuXCI7XG4gICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudCAxO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1ub3JtYWwtLXRocmVlLWNlbGxzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmIHRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYgdGJvZHkge1xuICAgICAgICAmIHRoIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmctbGlnaHQtZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgb2wge1xuICAgICAgICAgICAgY291bnRlci1yZXNldDogY291bnQgMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICBcbiAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICBcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50KSBcIi5cIjtcbiAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQgMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fbm9ybWFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LWhpZ2g7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG4gIH1cblxuICAmIC5wLXJlY29tbWVuZC1wbGFuX190YWJsZS1wbGFuOjotd2Via2l0LXNjcm9sbGJhcntcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y3ZjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjVweDtcbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmxlLXBsYW4ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcblxuICAgICY6aGFzKHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoOm50aC1jaGlsZCg1KSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgICYgdGFibGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXG4gICAgICAmOmhhcyh0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aDpudGgtY2hpbGQoMykpOm5vdCg6aGFzKHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoOm50aC1jaGlsZCg0KSkpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aGFzKHRib2R5IHRyOmZpcnN0LWNoaWxkIHRoOm50aC1jaGlsZCg1KSkge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgd2lkdGg6IDk2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgIH1cblxuXG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICB9XG5cbiAgICAgICYgdGJvZHkge1xuICAgICAgICAmIHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAmOmhhcyh0aDpudGgtY2hpbGQoMykpIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhhcyh0aDpudGgtY2hpbGQoNCkpIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFibGUtY29sb3ItMDEpO1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDEpO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDEpO1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS10YWJsZS1jb2xvci0wMik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYmxlLWNvbG9yLTAxKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWJsZS1jb2xvci0wMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiB0cjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgJiB0aCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1saWdodC1ncmF5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiB0ZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10YWJsZS1jb2xvci0wMSk7XG5cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHZhcigtLXRhYmxlLWNvbG9yLTAyKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS10YWJsZS1jb2xvci0wMi1yZ2IpLCAwLjA1KTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRhYmxlLWNvbG9yLTAyKTtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS10YWJsZS1jb2xvci0wMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIHRyOmxhc3QtY2hpbGQge1xuICAgICAgICAgICYgdGQge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDAgMCB2YXIoLS10YWJsZS1jb2xvci0wMikgaW5zZXQ7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10YWJsZS1jb2xvci0wMik7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fcmVjb21tZW5kLXBhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDYwcHggNDBweCA0MHB4O1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCB2YXIoLS10YWJsZS1jb2xvci0wMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmc6IDU1cHggMTVweCAzMHB4O1xuICAgICAgYm9yZGVyOiA2cHggc29saWQgdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci13aWR0aDogMzBweCAzMHB4IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIHRvcDogLTE0cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10YWJsZS1jb2xvci0wMikgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBcbiAgICAgIHRvcDogMDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmIC50ZXh0IHtcbiAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgJiA+IHAge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl90aXRsZV9kZWNvcmF0aW9uX2xlZnQucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgbGVmdDogLTU2cHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX3RpdGxlX2RlY29yYXRpb25fcmlnaHQucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgcmlnaHQ6IC01NnB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTM3cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIC5jb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDAgMjVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA1cHggMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGFibGUtY29sb3ItMDIpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbiAgICAmIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1yZWxhdGlvbi1wcm9kdWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1saWdodC1ncmF5O1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG5cbiAgJiAucC1yZWxhdGlvbi1wcm9kdWN0X19ub3JtYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAmIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtd3JhcHBlciB7XG5cbiAgICAgICYgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEyMDBweCAvIDMgLSAoODBweCAvIDMpKTtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgd2lkdGg6IDMwNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJiAuaW1hZ2Uge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDc1IC8gNDQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgLnRleHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBnbG9iYWwuJGNvbW1vbi10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgLnAtcmVsYXRpb24tcHJvZHVjdF9fY2Fyb3VzZWwtcHJldixcbiAgICAmIC5wLXJlbGF0aW9uLXByb2R1Y3RfX2Nhcm91c2VsLW5leHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgdG9wOiAxMDBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0b3A6IDg5cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1wcmV2IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX2Nhcm91c2VsX2NoZXZyb24uc3ZnKTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTJweDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC1yZWxhdGlvbi1wcm9kdWN0X19jYXJvdXNlbC1uZXh0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX2Nhcm91c2VsX2NoZXZyb24uc3ZnKTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fY2Fyb3VzZWxfY2hldnJvbi5zdmcpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */