@charset "UTF-8";@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:border-box}body,html{height:100%}html{background:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}body{line-height:1.5}ol,ul{list-style:none}a{background-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,video{height:auto;vertical-align:middle}embed,iframe,img,object,video{max-width:100%}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}input[type=search]{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.item_list_wrapper,.spacer{margin-bottom:2rem}#coord>.inner,#pagefb,.inner_spacer,.video-container .overlay_video .overlay_text .split_contents_root{padding:4rem 2rem}.inner_spacer_top{padding-top:4rem}.inner_spacer_y{padding:4rem 2rem}#component_joomla>.inner .content,#component_joomla>.inner .item_list_wrapper,#component_joomla>.inner .search.offres,.maxw{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.widthTextBlock{margin-left:auto;margin-right:auto;width:90%}.split_contents_root{width:100%}.split_contents_root.fullheight{min-height:96%}.split_contents_root.fullheight .split{height:100%}.split_contents_root .split{width:100%}.split_contents_root .split.block-texte{padding:1rem 2rem}.split_contents_root .split.block-image{display:flex;align-items:center;justify-content:center}.split_contents_root .split.block-image img{max-width:100%;height:auto}.fz-60p{font-size:60%}.fz-70p{font-size:70%}.fz-80p{font-size:80%}.fz-90p{font-size:90%}.fz-100p{font-size:100%}.fz-110p{font-size:110%}.fz-120p{font-size:120%}.fz-130p{font-size:130%}.fz-140p{font-size:140%}.fz-150p{font-size:150%}.fz-160p{font-size:160%}.fz-170p{font-size:170%}.fz-180p{font-size:180%}.fz-190p{font-size:190%}.fz-200p{font-size:200%}.fz-210p{font-size:210%}.fz-220p{font-size:220%}.fz-230p{font-size:230%}.fz-240p{font-size:240%}.fz-250p{font-size:250%}.fz-1em{font-size:.1em}.fz-2em{font-size:.2em}.fz-3em{font-size:.3em}.fz-4em{font-size:.4em}.fz-5em{font-size:.5em}.fz-6em{font-size:.6em}.fz-7em{font-size:.7em}.fz-8em{font-size:.8em}.fz-9em{font-size:.9em}.fz-10em{font-size:1em}.fz-11em{font-size:1.1em}.fz-12em{font-size:1.2em}.fz-13em{font-size:1.3em}.fz-14em{font-size:1.4em}.fz-15em{font-size:1.5em}.fz-16em{font-size:1.6em}.fz-17em{font-size:1.7em}.fz-18em{font-size:1.8em}.fz-19em{font-size:1.9em}.fz-20em{font-size:2em}.fz-21em{font-size:2.1em}.fz-22em{font-size:2.2em}.fz-23em{font-size:2.3em}.fz-24em{font-size:2.4em}.fz-25em{font-size:2.5em}.fz-1rem{font-size:.1rem}.fz-2rem{font-size:.2rem}.fz-3rem{font-size:.3rem}.fz-4rem{font-size:.4rem}.fz-5rem{font-size:.5rem}.fz-6rem{font-size:.6rem}.fz-7rem{font-size:.7rem}.fz-8rem{font-size:.8rem}.fz-9rem{font-size:.9rem}.fz-10rem{font-size:1rem}.fz-11rem{font-size:1.1rem}.fz-12rem{font-size:1.2rem}.fz-13rem{font-size:1.3rem}.fz-14rem{font-size:1.4rem}.fz-15rem{font-size:1.5rem}.fz-16rem{font-size:1.6rem}.fz-17rem{font-size:1.7rem}.fz-18rem{font-size:1.8rem}.fz-19rem{font-size:1.9rem}.fz-20rem{font-size:2rem}.fz-21rem{font-size:2.1rem}.fz-22rem{font-size:2.2rem}.fz-23rem{font-size:2.3rem}.fz-24rem{font-size:2.4rem}.fz-25rem{font-size:2.5rem}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.top-0-rem{top:0}.right-0-rem{right:0}.bottom-0-rem{bottom:0}.left-0-rem{left:0}.top-0-p{top:0}.right-0-p{right:0}.bottom-0-p{bottom:0}.left-0-p{left:0}.top-1-rem{top:1rem}.right-1-rem{right:1rem}.bottom-1-rem{bottom:1rem}.left-1-rem{left:1rem}.top-1-p{top:10%}.right-1-p{right:10%}.bottom-1-p{bottom:10%}.left-1-p{left:10%}.top-2-rem{top:2rem}.right-2-rem{right:2rem}.bottom-2-rem{bottom:2rem}.left-2-rem{left:2rem}.top-2-p{top:20%}.right-2-p{right:20%}.bottom-2-p{bottom:20%}.left-2-p{left:20%}.top-3-rem{top:3rem}.right-3-rem{right:3rem}.bottom-3-rem{bottom:3rem}.left-3-rem{left:3rem}.top-3-p{top:30%}.right-3-p{right:30%}.bottom-3-p{bottom:30%}.left-3-p{left:30%}.top-4-rem{top:4rem}.right-4-rem{right:4rem}.bottom-4-rem{bottom:4rem}.left-4-rem{left:4rem}.top-4-p{top:40%}.right-4-p{right:40%}.bottom-4-p{bottom:40%}.left-4-p{left:40%}.top-5-rem{top:5rem}.right-5-rem{right:5rem}.bottom-5-rem{bottom:5rem}.left-5-rem{left:5rem}.top-5-p{top:50%}.right-5-p{right:50%}.bottom-5-p{bottom:50%}.left-5-p{left:50%}.top-6-rem{top:6rem}.right-6-rem{right:6rem}.bottom-6-rem{bottom:6rem}.left-6-rem{left:6rem}.top-6-p{top:60%}.right-6-p{right:60%}.bottom-6-p{bottom:60%}.left-6-p{left:60%}.top-7-rem{top:7rem}.right-7-rem{right:7rem}.bottom-7-rem{bottom:7rem}.left-7-rem{left:7rem}.top-7-p{top:70%}.right-7-p{right:70%}.bottom-7-p{bottom:70%}.left-7-p{left:70%}.top-8-rem{top:8rem}.right-8-rem{right:8rem}.bottom-8-rem{bottom:8rem}.left-8-rem{left:8rem}.top-8-p{top:80%}.right-8-p{right:80%}.bottom-8-p{bottom:80%}.left-8-p{left:80%}.top-9-rem{top:9rem}.right-9-rem{right:9rem}.bottom-9-rem{bottom:9rem}.left-9-rem{left:9rem}.top-9-p{top:90%}.right-9-p{right:90%}.bottom-9-p{bottom:90%}.left-9-p{left:90%}.top-10-rem{top:10rem}.right-10-rem{right:10rem}.bottom-10-rem{bottom:10rem}.left-10-rem{left:10rem}.top-10-p{top:100%}.right-10-p{right:100%}.bottom-10-p{bottom:100%}.left-10-p{left:100%}.xs_down_hide,.xs_down_hide.df{display:none}.sm_down_hide,.sm_down_hide.df{display:none}.md_down_hide,.md_down_hide.df{display:none}.lg_down_hide,.lg_down_hide.df{display:none}.xl_down_hide,.xl_down_hide.df{display:none}.xxl_down_hide,.xxl_down_hide.df{display:none}.xs_up_hide,.xs_up_hide.df{display:block}.xs_up_hide.df,.xs_up_hide.df.df,.xs_up_hide.df.xs-df,.xs_up_hide.xs-df{display:flex}.sm_up_hide,.sm_up_hide.df{display:block}.sm_up_hide.df,.sm_up_hide.df.df,.sm_up_hide.df.sm-df,.sm_up_hide.sm-df{display:flex}.md_up_hide,.md_up_hide.df{display:block}.md_up_hide.df,.md_up_hide.df.df,.md_up_hide.df.md-df,.md_up_hide.md-df{display:flex}.lg_up_hide,.lg_up_hide.df{display:block}.lg_up_hide.df,.lg_up_hide.df.df,.lg_up_hide.df.lg-df,.lg_up_hide.lg-df{display:flex}.xl_up_hide,.xl_up_hide.df{display:block}.xl_up_hide.df,.xl_up_hide.df.df,.xl_up_hide.df.xl-df,.xl_up_hide.xl-df{display:flex}.xxl_up_hide,.xxl_up_hide.df{display:block}.xxl_up_hide.df,.xxl_up_hide.df.df,.xxl_up_hide.df.xxl-df,.xxl_up_hide.xxl-df{display:flex}.noir1,[data-color=noir1]{color:#1d1d1b}.bg-noir1,[data-bcolor=noir1]{background-color:#1d1d1b}.br-noir1{border-color:#1d1d1b}.tdc-noir1{-webkit-text-decoration-color:#1d1d1b;text-decoration-color:#1d1d1b}.fill-noir1{fill:#1d1d1b}.bg-grad-light-noir1{background-image:linear-gradient(180deg,#1d1d1b,#2d2d2a)}.bg-grad-dark-noir1{background-image:linear-gradient(180deg,#1d1d1b,#0d0d0c)}.noir1-op1{color:rgba(29,29,27,.1)}.bg-noir1-op1{background-color:rgba(29,29,27,.1)}.noir1-op2{color:rgba(29,29,27,.2)}.bg-noir1-op2{background-color:rgba(29,29,27,.2)}.noir1-op3{color:rgba(29,29,27,.3)}.bg-noir1-op3{background-color:rgba(29,29,27,.3)}.noir1-op4{color:rgba(29,29,27,.4)}.bg-noir1-op4{background-color:rgba(29,29,27,.4)}.noir1-op5{color:rgba(29,29,27,.5)}.bg-noir1-op5{background-color:rgba(29,29,27,.5)}.noir1-op6{color:rgba(29,29,27,.6)}.bg-noir1-op6{background-color:rgba(29,29,27,.6)}.noir1-op7{color:rgba(29,29,27,.7)}.bg-noir1-op7{background-color:rgba(29,29,27,.7)}.noir1-op8{color:rgba(29,29,27,.8)}.bg-noir1-op8{background-color:rgba(29,29,27,.8)}.noir2,[data-color=noir2]{color:#000}.bg-noir2,[data-bcolor=noir2]{background-color:#000}.br-noir2{border-color:#000}.tdc-noir2{-webkit-text-decoration-color:#000;text-decoration-color:#000}.fill-noir2{fill:#000}.bg-grad-light-noir2{background-image:linear-gradient(180deg,#000,#0f0f0f)}.bg-grad-dark-noir2{background-image:linear-gradient(180deg,#000,#000)}.noir2-op1{color:rgba(0,0,0,.1)}.bg-noir2-op1{background-color:rgba(0,0,0,.1)}.noir2-op2{color:rgba(0,0,0,.2)}.bg-noir2-op2{background-color:rgba(0,0,0,.2)}.noir2-op3{color:rgba(0,0,0,.3)}.bg-noir2-op3{background-color:rgba(0,0,0,.3)}.noir2-op4{color:rgba(0,0,0,.4)}.bg-noir2-op4{background-color:rgba(0,0,0,.4)}.noir2-op5{color:rgba(0,0,0,.5)}.bg-noir2-op5{background-color:rgba(0,0,0,.5)}.noir2-op6{color:rgba(0,0,0,.6)}.bg-noir2-op6{background-color:rgba(0,0,0,.6)}.noir2-op7{color:rgba(0,0,0,.7)}.bg-noir2-op7{background-color:rgba(0,0,0,.7)}.noir2-op8{color:rgba(0,0,0,.8)}.bg-noir2-op8{background-color:rgba(0,0,0,.8)}.blanc1,[data-color=blanc1]{color:#fff}.bg-blanc1,[data-bcolor=blanc1]{background-color:#fff}.br-blanc1{border-color:#fff}.tdc-blanc1{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.fill-blanc1{fill:#fff}.bg-grad-light-blanc1{background-image:linear-gradient(180deg,#fff,#fff)}.bg-grad-dark-blanc1{background-image:linear-gradient(180deg,#fff,#f0f0f0)}.blanc1-op1{color:hsla(0,0%,100%,.1)}.bg-blanc1-op1{background-color:hsla(0,0%,100%,.1)}.blanc1-op2{color:hsla(0,0%,100%,.2)}.bg-blanc1-op2{background-color:hsla(0,0%,100%,.2)}.blanc1-op3{color:hsla(0,0%,100%,.3)}.bg-blanc1-op3{background-color:hsla(0,0%,100%,.3)}.blanc1-op4{color:hsla(0,0%,100%,.4)}.bg-blanc1-op4{background-color:hsla(0,0%,100%,.4)}.blanc1-op5{color:hsla(0,0%,100%,.5)}.bg-blanc1-op5{background-color:hsla(0,0%,100%,.5)}.blanc1-op6{color:hsla(0,0%,100%,.6)}.bg-blanc1-op6{background-color:hsla(0,0%,100%,.6)}.blanc1-op7{color:hsla(0,0%,100%,.7)}.bg-blanc1-op7{background-color:hsla(0,0%,100%,.7)}.blanc1-op8{color:hsla(0,0%,100%,.8)}.bg-blanc1-op8{background-color:hsla(0,0%,100%,.8)}.gris1,[data-color=gris1]{color:#f7f7f7}.bg-gris1,[data-bcolor=gris1]{background-color:#f7f7f7}.br-gris1{border-color:#f7f7f7}.tdc-gris1{-webkit-text-decoration-color:#f7f7f7;text-decoration-color:#f7f7f7}.fill-gris1{fill:#f7f7f7}.bg-grad-light-gris1{background-image:linear-gradient(180deg,#f7f7f7,#fff)}.bg-grad-dark-gris1{background-image:linear-gradient(180deg,#f7f7f7,#e8e8e8)}.gris1-op1{color:hsla(0,0%,96.9%,.1)}.bg-gris1-op1{background-color:hsla(0,0%,96.9%,.1)}.gris1-op2{color:hsla(0,0%,96.9%,.2)}.bg-gris1-op2{background-color:hsla(0,0%,96.9%,.2)}.gris1-op3{color:hsla(0,0%,96.9%,.3)}.bg-gris1-op3{background-color:hsla(0,0%,96.9%,.3)}.gris1-op4{color:hsla(0,0%,96.9%,.4)}.bg-gris1-op4{background-color:hsla(0,0%,96.9%,.4)}.gris1-op5{color:hsla(0,0%,96.9%,.5)}.bg-gris1-op5{background-color:hsla(0,0%,96.9%,.5)}.gris1-op6{color:hsla(0,0%,96.9%,.6)}.bg-gris1-op6{background-color:hsla(0,0%,96.9%,.6)}.gris1-op7{color:hsla(0,0%,96.9%,.7)}.bg-gris1-op7{background-color:hsla(0,0%,96.9%,.7)}.gris1-op8{color:hsla(0,0%,96.9%,.8)}.bg-gris1-op8{background-color:hsla(0,0%,96.9%,.8)}.c1,[data-color=c1]{color:#ab9a74}.bg-c1,[data-bcolor=c1]{background-color:#ab9a74}.br-c1{border-color:#ab9a74}.tdc-c1{-webkit-text-decoration-color:#ab9a74;text-decoration-color:#ab9a74}.fill-c1{fill:#ab9a74}.bg-grad-light-c1{background-image:linear-gradient(180deg,#ab9a74,#b7a887)}.bg-grad-dark-c1{background-image:linear-gradient(180deg,#ab9a74,#9f8c61)}.c1-op1{color:rgba(171,154,116,.1)}.bg-c1-op1{background-color:rgba(171,154,116,.1)}.c1-op2{color:rgba(171,154,116,.2)}.bg-c1-op2{background-color:rgba(171,154,116,.2)}.c1-op3{color:rgba(171,154,116,.3)}.bg-c1-op3{background-color:rgba(171,154,116,.3)}.c1-op4{color:rgba(171,154,116,.4)}.bg-c1-op4{background-color:rgba(171,154,116,.4)}.c1-op5{color:rgba(171,154,116,.5)}.bg-c1-op5{background-color:rgba(171,154,116,.5)}.c1-op6{color:rgba(171,154,116,.6)}.bg-c1-op6{background-color:rgba(171,154,116,.6)}.c1-op7{color:rgba(171,154,116,.7)}.bg-c1-op7{background-color:rgba(171,154,116,.7)}.c1-op8{color:rgba(171,154,116,.8)}.bg-c1-op8{background-color:rgba(171,154,116,.8)}.c2,[data-color=c2]{color:#f8e5af}.bg-c2,[data-bcolor=c2]{background-color:#f8e5af}.br-c2{border-color:#f8e5af}.tdc-c2{-webkit-text-decoration-color:#f8e5af;text-decoration-color:#f8e5af}.fill-c2{fill:#f8e5af}.bg-grad-light-c2{background-image:linear-gradient(180deg,#f8e5af,#faeecb)}.bg-grad-dark-c2{background-image:linear-gradient(180deg,#f8e5af,#f6dc93)}.c2-op1{color:rgba(248,229,175,.1)}.bg-c2-op1{background-color:rgba(248,229,175,.1)}.c2-op2{color:rgba(248,229,175,.2)}.bg-c2-op2{background-color:rgba(248,229,175,.2)}.c2-op3{color:rgba(248,229,175,.3)}.bg-c2-op3{background-color:rgba(248,229,175,.3)}.c2-op4{color:rgba(248,229,175,.4)}.bg-c2-op4{background-color:rgba(248,229,175,.4)}.c2-op5{color:rgba(248,229,175,.5)}.bg-c2-op5{background-color:rgba(248,229,175,.5)}.c2-op6{color:rgba(248,229,175,.6)}.bg-c2-op6{background-color:rgba(248,229,175,.6)}.c2-op7{color:rgba(248,229,175,.7)}.bg-c2-op7{background-color:rgba(248,229,175,.7)}.c2-op8{color:rgba(248,229,175,.8)}.bg-c2-op8{background-color:rgba(248,229,175,.8)}.c3,[data-color=c3]{color:#d91c4a}.bg-c3,[data-bcolor=c3]{background-color:#d91c4a}.br-c3{border-color:#d91c4a}.tdc-c3{-webkit-text-decoration-color:#d91c4a;text-decoration-color:#d91c4a}.fill-c3{fill:#d91c4a}.bg-grad-light-c3{background-image:linear-gradient(180deg,#d91c4a,#e42f5b)}.bg-grad-dark-c3{background-image:linear-gradient(180deg,#d91c4a,#be1941)}.c3-op1{color:rgba(217,28,74,.1)}.bg-c3-op1{background-color:rgba(217,28,74,.1)}.c3-op2{color:rgba(217,28,74,.2)}.bg-c3-op2{background-color:rgba(217,28,74,.2)}.c3-op3{color:rgba(217,28,74,.3)}.bg-c3-op3{background-color:rgba(217,28,74,.3)}.c3-op4{color:rgba(217,28,74,.4)}.bg-c3-op4{background-color:rgba(217,28,74,.4)}.c3-op5{color:rgba(217,28,74,.5)}.bg-c3-op5{background-color:rgba(217,28,74,.5)}.c3-op6{color:rgba(217,28,74,.6)}.bg-c3-op6{background-color:rgba(217,28,74,.6)}.c3-op7{color:rgba(217,28,74,.7)}.bg-c3-op7{background-color:rgba(217,28,74,.7)}.c3-op8{color:rgba(217,28,74,.8)}.bg-c3-op8{background-color:rgba(217,28,74,.8)}.c4,[data-color=c4]{color:#a1192d}.bg-c4,[data-bcolor=c4]{background-color:#a1192d}.br-c4{border-color:#a1192d}.tdc-c4{-webkit-text-decoration-color:#a1192d;text-decoration-color:#a1192d}.fill-c4{fill:#a1192d}.bg-grad-light-c4{background-image:linear-gradient(180deg,#a1192d,#bb1d34)}.bg-grad-dark-c4{background-image:linear-gradient(180deg,#a1192d,#871526)}.c4-op1{color:rgba(161,25,45,.1)}.bg-c4-op1{background-color:rgba(161,25,45,.1)}.c4-op2{color:rgba(161,25,45,.2)}.bg-c4-op2{background-color:rgba(161,25,45,.2)}.c4-op3{color:rgba(161,25,45,.3)}.bg-c4-op3{background-color:rgba(161,25,45,.3)}.c4-op4{color:rgba(161,25,45,.4)}.bg-c4-op4{background-color:rgba(161,25,45,.4)}.c4-op5{color:rgba(161,25,45,.5)}.bg-c4-op5{background-color:rgba(161,25,45,.5)}.c4-op6{color:rgba(161,25,45,.6)}.bg-c4-op6{background-color:rgba(161,25,45,.6)}.c4-op7{color:rgba(161,25,45,.7)}.bg-c4-op7{background-color:rgba(161,25,45,.7)}.c4-op8{color:rgba(161,25,45,.8)}.bg-c4-op8{background-color:rgba(161,25,45,.8)}.c5,[data-color=c5]{color:#f29401}.bg-c5,[data-bcolor=c5]{background-color:#f29401}.br-c5{border-color:#f29401}.tdc-c5{-webkit-text-decoration-color:#f29401;text-decoration-color:#f29401}.fill-c5{fill:#f29401}.bg-grad-light-c5{background-image:linear-gradient(180deg,#f29401,#fea314)}.bg-grad-dark-c5{background-image:linear-gradient(180deg,#f29401,#d48101)}.c5-op1{color:rgba(242,148,1,.1)}.bg-c5-op1{background-color:rgba(242,148,1,.1)}.c5-op2{color:rgba(242,148,1,.2)}.bg-c5-op2{background-color:rgba(242,148,1,.2)}.c5-op3{color:rgba(242,148,1,.3)}.bg-c5-op3{background-color:rgba(242,148,1,.3)}.c5-op4{color:rgba(242,148,1,.4)}.bg-c5-op4{background-color:rgba(242,148,1,.4)}.c5-op5{color:rgba(242,148,1,.5)}.bg-c5-op5{background-color:rgba(242,148,1,.5)}.c5-op6{color:rgba(242,148,1,.6)}.bg-c5-op6{background-color:rgba(242,148,1,.6)}.c5-op7{color:rgba(242,148,1,.7)}.bg-c5-op7{background-color:rgba(242,148,1,.7)}.c5-op8{color:rgba(242,148,1,.8)}.bg-c5-op8{background-color:rgba(242,148,1,.8)}.degNoir{background:linear-gradient(90deg,#262521,#141412)}.degNoirHalf{background:linear-gradient(90deg,#262521,#1c1c1a)}@font-face{font-family:Meiland Gorgeous;src:url(../fonts/meiland/MeilandGorgeous-Regular.eot);src:url(../fonts/meiland/MeilandGorgeous-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/meiland/MeilandGorgeous-Regular.woff2) format("woff2"),url(../fonts/meiland/MeilandGorgeous-Regular.woff) format("woff"),url(../fonts/meiland/MeilandGorgeous-Regular.ttf) format("truetype"),url(../fonts/meiland/MeilandGorgeous-Regular.svg#MeilandGorgeous-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}.font1,body,input[type=password],input[type=text],textarea{font-family:Mukta,Arial,sans-serif;font-weight:300}#component_joomla>.inner>h1,#menu_top>.inner #menu_top_link_block .top_link,.font2,.main_block .partenaires>.inner .partenaire_block .block_text .a span,.main_block .services>.inner .partenaire_block .block_text .a span,.main_title,.site>.inner .form_group h3,.video-container .overlay_video .overlay_text .split_contents_root .text_block h3{font-family:Meiland Gorgeous,serif;letter-spacing:.25rem;font-weight:400}#coord>.inner .coord_right .coord_text .coord_line .coord_val,#coord>.inner .coord_right .coord_text .coord_line.phone .coord_val,#menu_top_link_banner .link_banner,.button,.com-users-login__submit button,.content.produit>.inner .second_block .spefs_block .spefs_titre_block h3,.content.produit>.inner .second_block .value_block .label,.form_wrapper .form .form_title h3,.form_wrapper .form label,.semibold,.site>.inner .form_group .label,.subtitle,.title,.titre_block .subtitre_block,button.button{font-weight:600}#component_joomla>.inner>h1,.main_title,.site>.inner .form_group h3,.video-container .overlay_video .overlay_text .split_contents_root .text_block h3{text-transform:uppercase;margin-bottom:2rem;line-height:1;font-size:2.5rem}#component_joomla>.inner>h1.bgc,.main_title.bgc,.site>.inner .form_group h3.bgc,.video-container .overlay_video .overlay_text .split_contents_root .text_block h3.bgc{margin-bottom:2rem}#component_joomla>.inner>h1.bgc>span,.main_title.bgc>span,.site>.inner .form_group h3.bgc>span,.video-container .overlay_video .overlay_text .split_contents_root .text_block h3.bgc>span{background-color:#a1192d;color:#fff;display:inline-block;padding:.25rem .3rem}#menu_top_link_banner .link_banner,.subtitle{margin-bottom:1rem;display:inline-block;text-transform:uppercase;letter-spacing:.2rem;color:#ab9a74}.content.produit>.inner .second_block .spefs_block .spefs_titre_block h3,.form_wrapper .form .form_title h3,.site>.inner .form_group .label,.title{line-height:1;font-size:2rem}.button,.com-users-login__submit button,button.button{display:inline-block;padding:1rem 2rem;cursor:pointer;border:none;font-size:1.2rem;box-shadow:0 .35rem .6rem rgba(29,29,27,.1);transform-origin:50% 50%;transition:transform .1s}.button:hover,.com-users-login__submit button:hover,button.button:hover{transform:scale(1.1)}.button.info,.com-users-login__submit button.info,button.button.info{color:#fff;background-color:#a1192d}.button.warn,.com-users-login__submit button.warn,button.button.warn{color:#ab9a74;background-color:#fff}.button.more,.com-users-login__submit button,button.button.more{color:#fff;background-color:#ab9a74}a,a:active,a:hover{color:inherit;text-decoration:none}.select_simple{position:relative;width:250px}.select_simple:after{color:#000;content:"▾";margin-right:10px;pointer-events:none;position:absolute;right:10px;top:7px;font-size:20px}.select_simple select{-moz-appearance:none;-webkit-appearance:none;background:#fff;border:none;border-radius:0;cursor:pointer;padding:12px;width:100%;font-size:18px}.select_simple select:focus{color:#000}.select_simple select::-ms-expand{display:none}[data-icon]:before{font-family:villasterreetmer!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{vertical-align:middle;line-height:1}[class*=" icon-"]:before,[class^=icon-]:before{font-family:villasterreetmer!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\61"}.icon-map:before{content:"\62"}.icon-phone:before{content:"\63"}.icon-left-arrow:before{content:"\64"}.icon-right-arrow:before{content:"\65"}.icon-website:before{content:"\66"}.icon-remove:before{content:"\67"}.icon-add:before{content:"\68"}.icon-options:before{content:"\6a"}.icon-location:before{content:"\6b"}.icon-print:before{content:"\6c"}.icon-home:before{content:"\6d"}.icon-euro:before{content:"\6e"}.icon-move:before{content:"\69"}.icon-general:before{content:"\6f"}.icon-complement:before{content:"\70"}.icon-surface:before{content:"\71"}.icon-edit:before{content:"\72"}.icon-print-1:before{content:"\73"}.icon-offres:before{content:"\74"}.icon-exclusivite:before{content:"\75"}.icon-nouveaute:before{content:"\76"}.icon-coupdecoeur:before{content:"\77"}#coord>.inner .coord_right .coord_text .coord_line .coord_ico,.round_ico{position:relative;display:block;display:flex;align-items:center;justify-content:center}#coord>.inner .coord_right .coord_text .coord_line .coord_ico a,#coord>.inner .coord_right .coord_text .coord_line .coord_ico span,.round_ico a,.round_ico span{position:relative;line-height:.8;font-size:1.3rem;cursor:pointer}#coord>.inner .coord_right .coord_text .coord_line .coord_ico:before,.round_ico:before{content:"";display:block;position:absolute;border-radius:50%;width:2.4rem;height:2.4rem}#main_menu_container::-webkit-scrollbar,.scrollable.vertical::-webkit-scrollbar,body::-webkit-scrollbar,textarea::-webkit-scrollbar{width:12px;padding-left:2px;padding-right:2px;background-color:rgba(161,25,45,.1)}#main_menu_container::-webkit-scrollbar-thumb,.scrollable.vertical::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background-color:#a1192d;min-height:100px}.scrollable.horizontal::-webkit-scrollbar,body.horizontal::-webkit-scrollbar,textarea.horizontal::-webkit-scrollbar{height:6px;padding-top:3px;padding-bottom:3px}.scrollable.horizontal::-webkit-scrollbar-thumb,body.horizontal::-webkit-scrollbar-thumb,textarea.horizontal::-webkit-scrollbar-thumb{min-width:100px}.scrollable::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;border-radius:3em}.scrollable::-webkit-scrollbar-track,body::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{background:transparent}.scroll.vertical,body.scroll,textarea.scroll{overflow-x:hidden;overflow-y:auto;height:100%}.scroll.horizontal{overflow-x:auto;overflow-y:hidden;width:100%}.img_resp{width:100%;height:auto}html{height:auto}body,html{min-height:100%}body{width:100%;background-color:#1d1d1b;color:#fff;color:#1d1d1b;position:relative;z-index:0;overflow-x:hidden;overflow-y:scroll}#menu_top,body .reverse{background-color:#fff;color:#1d1d1b}#menu_top{height:4.4rem;z-index:100;width:100%!important;position:relative}#menu_top:after{content:"";position:absolute;left:0;width:100%;bottom:-5px;height:5px;background-color:#a1192d}#menu_top>.inner{display:flex;justify-content:space-between;align-items:center;height:100%;padding-right:1rem;padding-left:1rem}#menu_top>.inner #logo_block{display:flex;align-items:center;width:6.6rem;min-height:4.4rem}#menu_top>.inner #menu_top_link_block{display:none}#menu_top>.inner #menu_top_link_block .top_link{text-transform:uppercase;font-size:1rem;line-height:1.2;height:100%;display:flex;align-items:center;position:relative}#menu_top>.inner #menu_top_link_block .top_link span{display:block}#menu_top>.inner #menu_top_link_block .top_link+.top_link{margin-left:1rem}#menu_top>.inner #menu_top_link_block .top_link+.top_link:before{content:"|";margin-right:1rem}#menu_top>.inner #menu_top_link_block .top_link:hover:not(.active){color:#a1192d}#menu_top>.inner #menu_top_link_block .top_link.active:after{content:"";height:4px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;position:absolute;bottom:0;left:0;background-color:#a1192d}#menu_top>.inner #menu_top_link_block .top_link.active.home{pointer-events:none}#menu_top>.inner #menu_top_contact_block{display:flex;align-items:center;justify-content:flex-end}#menu_top>.inner #menu_top_contact_block .top_contact{cursor:pointer;color:#a1192d;font-size:150%}#menu_top>.inner #menu_top_contact_block .top_contact+.top_contact{margin-left:1rem}#menu_ico{text-align:center;display:block;height:100%;display:flex;align-items:center;justify-content:center}#menu_ico #menu_icon{cursor:pointer}#menu_ico #menu_icon .bar{transform:translateY(0) rotate(0deg);display:block;height:.17rem;width:1.6rem;background-color:#d91c4a}#menu_ico #menu_icon .bar:nth-child(2){width:1.2rem;margin-right:.4rem}#menu_ico #menu_icon .bar+.bar{margin-top:.4rem}#main_menu_container{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#d91c4a;color:#fff;overflow-y:auto;opacity:0;visibility:hidden}#main_menu_container #main_menu_inner{position:relative;width:400px;margin:2rem auto}#main_menu_container #main_menu_inner #main_menu_wrapper .logo_menu_wrapper{margin-bottom:2rem;display:block}#main_menu_container #main_menu_inner #main_menu_wrapper .logo_menu_wrapper #logo_g #textes{fill:#fff}#main_menu_container #main_menu_inner #main_menu_wrapper .nav{color:#fff}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li{margin-bottom:1rem}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li.active>a{padding-left:.5rem;padding-right:.5rem;display:inline-block;background-color:#fff;color:#ab9a74}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>a{font-size:130%;margin-bottom:1rem;display:block}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul{padding-left:1rem}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li{margin-bottom:.5rem}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li.active>a{padding-left:.5rem;padding-right:.5rem;display:inline-block;background-color:#fff;color:#ab9a74}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li>a{font-size:100%;margin-bottom:1rem;display:block;border-left:1px solid #fff;padding-left:1rem}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li>ul{padding-left:2rem}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li>ul>li{margin-bottom:.25rem;border-left:1px solid #fff;padding-left:1rem}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li>ul>li.active>a{padding-left:.5rem;padding-right:.5rem;display:inline-block;background-color:#fff;color:#ab9a74}#main_menu_container #main_menu_inner #main_menu_wrapper .nav>li>ul>li>ul>li a{font-size:100%}.menu_titre{margin-bottom:1rem}#head{height:90vh;height:calc(100vh - 4.4rem)}#head>.inner{height:100%}#menu_top_link_banner{position:absolute;top:0;left:0;width:100%;z-index:1;text-align:center}#menu_top_link_banner>.inner{padding-top:.5rem}#menu_top_link_banner .link_banner{font-size:80%;color:#fff;display:inline-block}#menu_top_link_banner .link_banner+.link_banner{margin-left:3%}#menu_top_link_banner .link_banner:hover{color:#d91c4a}#head_block{height:100%;width:100%;overflow:hidden;position:relative}#head_block #header_pix{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:10% 50%;background-repeat:no-repeat;transition:background-image .1s}#head_block>.inner{height:100%;position:relative;display:flex;align-items:center;justify-content:center}#head_block>.inner>div{width:100%}#head_block>.inner .left{text-align:left}#head_block>.inner .left .text_block{padding:4rem 0;width:80%;margin-left:auto;margin-right:auto;max-width:450px}#head_block>.inner .left .text_block #banner_logo{margin-bottom:2rem;display:block;padding:1rem 0}#head_block>.inner .left .text_block #banner_logo #img_logo{width:100%;height:auto}#head_block>.inner .left .text_block p{max-width:300px;margin-left:auto;margin-right:auto;text-align:left;margin-bottom:3rem;color:#fff}#head_block>.inner .left .text_block .banner_buttons{display:flex;justify-content:center;gap:4%}#head_block>.inner .left .text_block .banner_buttons .banner_button a,#head_block>.inner .left .text_block .banner_buttons .banner_button span{line-height:1;padding:.7rem}#head_block>.inner .right{height:100%;z-index:-1}#head_block>.inner .right .picture_block{position:relative;width:100%;height:100%;overflow:hidden}#head_block>.inner .right .picture_block img{height:100%;position:absolute;top:0;left:0;width:100%}.pagefb_block{background-color:#1d1d1b;z-index:10!important}#banner_wide{position:relative;width:100%;height:100vh;overflow:hidden}#banner_wide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_block{text-align:center;color:#fff}.main_block #component_joomla>.inner>h1,.main_block .main_title,.main_block .site>.inner .form_group h3,.main_block .video-container .overlay_video .overlay_text .split_contents_root .text_block h3,.site>.inner .form_group .main_block h3,.video-container .overlay_video .overlay_text .split_contents_root .text_block .main_block h3{margin-bottom:2rem}.main_block .partenaires>.inner .service_block,.main_block .services>.inner .service_block{margin-bottom:4rem}#menu_top_link_banner .main_block .partenaires>.inner .service_block .block_title h2.link_banner,#menu_top_link_banner .main_block .services>.inner .service_block .block_title h2.link_banner,.main_block .partenaires>.inner .service_block .block_title #menu_top_link_banner h2.link_banner,.main_block .partenaires>.inner .service_block .block_title h2.subtitle,.main_block .services>.inner .service_block .block_title #menu_top_link_banner h2.link_banner,.main_block .services>.inner .service_block .block_title h2.subtitle{font-size:150%;color:#f8e5af}.main_block .partenaires>.inner .service_block .block_img.marques,.main_block .services>.inner .service_block .block_img.marques{padding:1rem 2rem;display:flex;align-items:center;justify-content:center;width:100%;height:250px}.main_block .partenaires>.inner .service_block .block_img.marques img,.main_block .services>.inner .service_block .block_img.marques img{max-height:200px}.main_block .partenaires>.inner .service_block .block_img.services,.main_block .services>.inner .service_block .block_img.services{margin-bottom:2rem}.main_block .partenaires>.inner .service_block .block_text p,.main_block .services>.inner .service_block .block_text p{text-align:left;margin-bottom:1rem}.main_block .partenaires>.inner .service_block .block_text a,.main_block .services>.inner .service_block .block_text a{display:inline-block;background-color:#000;transform:translateY(0) scale(1);transition:transform .1s,background-color .2s}.main_block .partenaires>.inner .service_block .block_text a:hover,.main_block .services>.inner .service_block .block_text a:hover{transform:translateY(0) scale(1.2);background-color:#a1192d}.main_block .partenaires>.inner .partenaire_block,.main_block .services>.inner .partenaire_block{padding-bottom:2rem;position:relative;height:250px}.main_block .partenaires>.inner .partenaire_block+.partenaire_block,.main_block .services>.inner .partenaire_block+.partenaire_block{margin-top:4rem}.main_block .partenaires>.inner .partenaire_block .block_img,.main_block .services>.inner .partenaire_block .block_img{position:absolute;top:20%;left:20%;width:60%;height:60%;display:flex;align-items:center;justify-content:center}.main_block .partenaires>.inner .partenaire_block .block_img img,.main_block .services>.inner .partenaire_block .block_img img{width:auto;max-height:100%}.main_block .partenaires>.inner .partenaire_block .block_text,.main_block .services>.inner .partenaire_block .block_text{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);text-align:left}.main_block .partenaires>.inner .partenaire_block .block_text .a,.main_block .services>.inner .partenaire_block .block_text .a{position:absolute;top:0;left:0;width:100%;height:100%}.main_block .partenaires>.inner .partenaire_block .block_text .a span,.main_block .services>.inner .partenaire_block .block_text .a span{display:block;top:80%;left:0;margin-left:1rem;color:#1d1d1b;font-size:200%;position:relative}.main_block .partenaires>.inner .partenaire_block .block_text .a span:after,.main_block .services>.inner .partenaire_block .block_text .a span:after{content:"";position:absolute;top:100%;left:-1rem;width:10%;background-color:#d91c4a;height:.5rem;display:inline-block;transition:width .1s}.main_block .partenaires>.inner .partenaire_block:hover .a span:after,.main_block .services>.inner .partenaire_block:hover .a span:after{width:50%}.ggMap{overflow:hidden;background-color:#ab9a74;text-align:center}#menu_top_link_banner .ggMap span.link_banner,.ggMap #menu_top_link_banner span.link_banner,.ggMap span.subtitle{color:#fff}.ggMap .module_map_wrapper iframe{overflow:visible!important;height:400px;width:100%}#pagefb>.inner{width:100%;text-align:center}#pagefb>.inner .fb-page{min-width:500px;width:500px}#map>.inner{padding-bottom:50%;position:relative}#map>.inner iframe{height:100%;width:100%;left:0;top:0;position:absolute}#coord{overflow:hidden;width:100%;background-color:#fff;color:#1d1d1b;position:relative}#coord>.inner{flex-direction:column-reverse;display:flex;align-items:center;justify-content:center}#coord>.inner>div{padding:1rem 2rem}#coord>.inner .coord_left{width:100%}#coord>.inner .coord_right .coord_text .coord_line{display:flex;align-items:center;justify-content:flex-start}#coord>.inner .coord_right .coord_text .coord_line+.coord_line{margin-top:1.4rem}#coord>.inner .coord_right .coord_text .coord_line .coord_ico{margin-right:1rem}#coord>.inner .coord_right .coord_text .coord_line .coord_ico span{color:#d91c4a;position:relative;font-size:160%}#coord>.inner .coord_right .coord_text .coord_line .coord_val{font-size:120%}#coord>.inner .coord_right .coord_text .coord_line.phone .coord_val{font-size:130%;line-height:.9}#coord .temp{position:absolute;bottom:1rem;right:1rem}#coord .temp a{font-size:1rem;color:#fff}.video-container{position:relative;background-color:#000;overflow:hidden}.video-container iframe{position:absolute;top:-20%;left:0;width:100%;height:140%;display:none}.video-container .overlay_video{position:relative;display:flex;align-items:center;justify-content:center}.video-container .overlay_video .overlay_text .split_contents_root+.split_contents_root{margin-top:2rem}.video-container .overlay_video .overlay_text .split_contents_root .image_block{position:relative;text-align:center}.video-container .overlay_video .overlay_text .split_contents_root .image_block img{width:100%;max-width:110%;height:auto}.video-container .overlay_video .overlay_text .split_contents_root .text_block{position:relative;padding:2rem}.video-container .overlay_video .overlay_text .split_contents_root .text_block h3{display:inline-block;line-height:1;position:relative;color:#fff;margin-bottom:1.33333rem}.video-container .overlay_video .overlay_text .split_contents_root .text_block p{font-size:1.2rem;color:#fff;position:relative;text-shadow:0 3px 4px rgba(0,0,0,.7)}.video-container .overlay_video .overlay_text .split_contents_root .text_block .overlay_text_bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#component_joomla{min-height:100%;position:relative;color:#fff}#component_joomla>.inner{padding-top:2.2rem;padding-bottom:2.2rem}#component_joomla>.inner .content,#component_joomla>.inner .item_list_wrapper,#component_joomla>.inner .search.offres{padding-left:2rem;padding-right:2rem}#component_joomla>.inner>*{position:relative}#component_joomla>.inner .bg-component{background-color:#f8e5af;position:absolute;left:0;width:75%;height:100%;top:0}#component_joomla>.inner>h1{text-align:center;margin-bottom:1rem}#component_joomla>.inner>p{text-align:center;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.liens_admin{display:flex;margin-top:1rem;gap:1rem}.liens_admin>a{font-size:.9rem;display:inline-block}.liens_admin>a i{margin-right:.5rem}.liens_admin>a i:before{line-height:1;vertical-align:middle}.liens_admin>a.cck_editer{color:#fff;background-color:#f29401;padding:.5rem 1rem}.liens_admin>a.cck_supprimer{color:#fff;background-color:#a1192d;padding:.5rem 1rem}.site{display:flex;justify-content:center;margin-bottom:8rem}.site>.inner .form_group+.form_group{margin-top:4rem}.site>.inner .form_group .form_block{border-left:1px solid #fff;padding-left:1rem}.site>.inner .form_group .form_block+.form_block{margin-top:2rem}.site>.inner .form_group h3{color:#fff;display:inline-block;padding:.5rem 1rem;background-color:#d91c4a;text-transform:uppercase;margin-bottom:2rem}.site>.inner .form_group .label{font-size:1.2rem;color:#f8e5af;margin-bottom:1rem}.site>.inner .buttons_group{display:flex;align-items:center}.site>.inner .buttons_group>div+div{margin-left:1rem}.site>.inner .buttons_group[data-form-group=post_block]{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);z-index:10}.site>.inner .buttons_group[data-form-group=post_block] .enregistrer button{background-color:#f29401;color:#fff}.site>.inner .buttons_group[data-form-group=post_block] .annuler button{background-color:#d91c4a;color:#fff}.site>.inner input[type=text],.site>.inner select,.site>.inner textarea{font-size:110%;padding:.5em 1rem}.site>.inner textarea{width:100%;min-height:180px}.site>.inner fieldset label{margin-left:.25rem}.site>.inner fieldset label+input{margin-left:1rem}.site>.inner .form.int input{width:100px;text-align:right}.site>.inner .unit{margin-left:.5rem;font-size:150%;color:#f29401}input,select,textarea{font-size:110%;padding:.5em 1rem}textarea{width:100%;min-height:180px}input[type=password],input[type=text],textarea{padding:.5rem 1rem;background-color:#fff;font-size:110%}textarea{min-height:8rem;overflow-y:auto}.search{margin-bottom:2rem;padding:2rem}.search>.inner{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.search>.inner .select_simple{width:100%}.content.produit>.inner .first_block.photo_principale_block{margin-bottom:2rem}.content.produit>.inner .second_block{padding-top:2rem}.content.produit>.inner .second_block .description_block{margin-bottom:2rem}.content.produit>.inner .second_block .spefs_block{background-color:#000;padding:1.6rem 2rem}.content.produit>.inner .second_block .spefs_block+.spefs_block{margin-top:2rem}.content.produit>.inner .second_block .spefs_block .spefs_titre_block h3{font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;color:#f8e5af;margin-bottom:.5rem}.content.produit>.inner .second_block .value_block+.value_block{margin-top:.1rem}.content.produit>.inner .second_block .value_block .label:after{content:" : "}.content.produit .liens_admin{margin-top:2rem}.titre_block{margin-bottom:1rem}.titre_block #component_joomla>.inner>h1,.titre_block h1.main_title{line-height:1;font-size:2rem}.titre_block .subtitre_block{color:#f8e5af}.item_list_wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.item_list_wrapper .produit{width:100%}.item.produit{margin-bottom:2rem;background:#131313}.item>.inner .photo{margin-bottom:1rem}.item>.inner .photo a img{width:100%}.item>.inner .titre_block{margin-bottom:0;padding:1rem}.item>.inner .titre_block h2{font-size:1.2rem;margin-bottom:1rem}.com-users-login{width:400px;margin-left:auto;margin-right:auto}.com-users-login .control-group+.control-group{margin-top:1rem}.com-users-login .control-label{font-weight:700;color:#ab9a74}.password-group{margin-bottom:1rem}.password-group .input-group{position:relative}.password-group .input-group .input-password-toggle{position:absolute;top:10px;right:10px}.password-group .input-group .input-password-toggle .icon-fw{line-height:1;font-size:150%;background-color:#ab9a74}.password-group .input-group .input-password-toggle .icon-fw:before{line-height:1;vertical-align:middle}.password-group .input-group .input-password-toggle .visually-hidden{display:none}.com-users-login__remember{margin-bottom:1rem;font-weight:700;color:#ab9a74}.com-users-login__remember label{line-height:15px}.com-users-login__remember .form-check-input{vertical-align:middle;height:15px;width:15px;display:inline-block}.com-users-login__submit{margin-bottom:.5rem}.com-users-login__options a{display:block;font-weight:700}.com-users-login__options a+a{margin-top:.5rem}.form_wrapper{z-index:1000;position:fixed;display:flex;justify-content:center;align-items:flex-start;background:rgba(217,28,74,.95);top:0;left:0;width:100vw;height:100vh;transition:all .3s}.form_wrapper>form{display:none}body,body[data-mail-opened=false]{overflow-y:auto}body[data-mail-opened=false] .form_wrapper{opacity:0;transform:translateX(200%);overflow-y:hidden}body[data-mail-opened=true]{overflow-y:hidden}body[data-mail-opened=true] .form_wrapper{transform:translateX(0);opacity:1;overflow-y:auto}.form_wrapper .form{margin-bottom:2rem;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.4);color:#1d1d1b;width:90%;max-width:400px;position:relative;margin-top:4.4rem;padding:2rem 3rem 1.33333rem}.form_wrapper .form ::-moz-placeholder{opacity:.8;font-size:90%}.form_wrapper .form ::placeholder{opacity:.8;font-size:90%}.form_wrapper .form .form_inner{max-width:100%}.form_wrapper .form .fermer_form{position:absolute;top:.5rem;right:1rem;font-size:1.5rem;z-index:1000;font-family:arial;color:#d91c4a}.form_wrapper .form .form_title h3{display:block;color:#d91c4a;text-transform:uppercase;font-size:120%;line-height:1;margin-bottom:1rem}.form_wrapper .form .form_title span{font-size:100%;margin-bottom:1rem;display:block}.form_wrapper .form label{color:#1d1d1b;font-size:100%;display:block}.form_wrapper .form input,.form_wrapper .form textarea{letter-spacing:1px;width:100%;margin:.5em 0 1.6em;padding-left:1em;padding-bottom:.7em;outline:0;border-color:#1d1d1b;border-style:solid;border-width:0 0 1.4px 1.4px;border-bottom-left-radius:4px;transition:all .3s}.form_wrapper .form input:focus,.form_wrapper .form textarea:focus{border-left-width:1px;border-bottom-width:1px}.form_wrapper .form textarea{resize:none;line-height:1.5}.form_wrapper .form p{width:100%;font-size:2em}.form_wrapper .form .tel{margin-top:.5em;display:flex;justify-content:flex-start;align-items:center;font-size:2.8em}.form_wrapper .form .tel svg{height:1em;width:auto}.form_wrapper .form .tel .mobileTel{display:block}.form_wrapper .form .tel .pcTel{display:none}.form_wrapper .form .honey{display:none}.form_wrapper .form_foot{display:flex;justify-content:flex-start;align-items:center}.com-users-login__submit .form_wrapper .form_foot button,.form_wrapper .form_foot .button,.form_wrapper .form_foot .com-users-login__submit button{background-color:#d91c4a;color:#fff}.form_wrapper .form_foot .info{margin-left:1rem;line-height:1;font-size:1.1rem}@media (min-width:768px){.item_list_wrapper,.spacer{margin-bottom:4rem}#coord>.inner,#pagefb,.inner_spacer,.video-container .overlay_video .overlay_text .split_contents_root{padding:8rem 2rem}.inner_spacer_top{padding-top:4rem}.inner_spacer_y{padding:8rem 2rem}.split_contents_root{display:flex;flex-direction:row}.split_contents_root.centered{display:flex;align-items:center;justify-content:center}.split_contents_root .split{width:50%}.md-top-0-rem{top:0}.md-right-0-rem{right:0}.md-bottom-0-rem{bottom:0}.md-left-0-rem{left:0}.md-top-0-p{top:0}.md-right-0-p{right:0}.md-bottom-0-p{bottom:0}.md-left-0-p{left:0}.md-top-1-rem{top:1rem}.md-right-1-rem{right:1rem}.md-bottom-1-rem{bottom:1rem}.md-left-1-rem{left:1rem}.md-top-1-p{top:10%}.md-right-1-p{right:10%}.md-bottom-1-p{bottom:10%}.md-left-1-p{left:10%}.md-top-2-rem{top:2rem}.md-right-2-rem{right:2rem}.md-bottom-2-rem{bottom:2rem}.md-left-2-rem{left:2rem}.md-top-2-p{top:20%}.md-right-2-p{right:20%}.md-bottom-2-p{bottom:20%}.md-left-2-p{left:20%}.md-top-3-rem{top:3rem}.md-right-3-rem{right:3rem}.md-bottom-3-rem{bottom:3rem}.md-left-3-rem{left:3rem}.md-top-3-p{top:30%}.md-right-3-p{right:30%}.md-bottom-3-p{bottom:30%}.md-left-3-p{left:30%}.md-top-4-rem{top:4rem}.md-right-4-rem{right:4rem}.md-bottom-4-rem{bottom:4rem}.md-left-4-rem{left:4rem}.md-top-4-p{top:40%}.md-right-4-p{right:40%}.md-bottom-4-p{bottom:40%}.md-left-4-p{left:40%}.md-top-5-rem{top:5rem}.md-right-5-rem{right:5rem}.md-bottom-5-rem{bottom:5rem}.md-left-5-rem{left:5rem}.md-top-5-p{top:50%}.md-right-5-p{right:50%}.md-bottom-5-p{bottom:50%}.md-left-5-p{left:50%}.md-top-6-rem{top:6rem}.md-right-6-rem{right:6rem}.md-bottom-6-rem{bottom:6rem}.md-left-6-rem{left:6rem}.md-top-6-p{top:60%}.md-right-6-p{right:60%}.md-bottom-6-p{bottom:60%}.md-left-6-p{left:60%}.md-top-7-rem{top:7rem}.md-right-7-rem{right:7rem}.md-bottom-7-rem{bottom:7rem}.md-left-7-rem{left:7rem}.md-top-7-p{top:70%}.md-right-7-p{right:70%}.md-bottom-7-p{bottom:70%}.md-left-7-p{left:70%}.md-top-8-rem{top:8rem}.md-right-8-rem{right:8rem}.md-bottom-8-rem{bottom:8rem}.md-left-8-rem{left:8rem}.md-top-8-p{top:80%}.md-right-8-p{right:80%}.md-bottom-8-p{bottom:80%}.md-left-8-p{left:80%}.md-top-9-rem{top:9rem}.md-right-9-rem{right:9rem}.md-bottom-9-rem{bottom:9rem}.md-left-9-rem{left:9rem}.md-top-9-p{top:90%}.md-right-9-p{right:90%}.md-bottom-9-p{bottom:90%}.md-left-9-p{left:90%}.md-top-10-rem{top:10rem}.md-right-10-rem{right:10rem}.md-bottom-10-rem{bottom:10rem}.md-left-10-rem{left:10rem}.md-top-10-p{top:100%}.md-right-10-p{right:100%}.md-bottom-10-p{bottom:100%}.md-left-10-p{left:100%}.md-fz-60p{font-size:60%}.md-fz-70p{font-size:70%}.md-fz-80p{font-size:80%}.md-fz-90p{font-size:90%}.md-fz-100p{font-size:100%}.md-fz-110p{font-size:110%}.md-fz-120p{font-size:120%}.md-fz-130p{font-size:130%}.md-fz-140p{font-size:140%}.md-fz-150p{font-size:150%}.md-fz-160p{font-size:160%}.md-fz-170p{font-size:170%}.md-fz-180p{font-size:180%}.md-fz-190p{font-size:190%}.md-fz-200p{font-size:200%}.md-fz-210p{font-size:210%}.md-fz-220p{font-size:220%}.md-fz-230p{font-size:230%}.md-fz-240p{font-size:240%}.md-fz-250p{font-size:250%}.md-fz-1em{font-size:.1em}.md-fz-2em{font-size:.2em}.md-fz-3em{font-size:.3em}.md-fz-4em{font-size:.4em}.md-fz-5em{font-size:.5em}.md-fz-6em{font-size:.6em}.md-fz-7em{font-size:.7em}.md-fz-8em{font-size:.8em}.md-fz-9em{font-size:.9em}.md-fz-10em{font-size:1em}.md-fz-11em{font-size:1.1em}.md-fz-12em{font-size:1.2em}.md-fz-13em{font-size:1.3em}.md-fz-14em{font-size:1.4em}.md-fz-15em{font-size:1.5em}.md-fz-16em{font-size:1.6em}.md-fz-17em{font-size:1.7em}.md-fz-18em{font-size:1.8em}.md-fz-19em{font-size:1.9em}.md-fz-20em{font-size:2em}.md-fz-21em{font-size:2.1em}.md-fz-22em{font-size:2.2em}.md-fz-23em{font-size:2.3em}.md-fz-24em{font-size:2.4em}.md-fz-25em{font-size:2.5em}.md-fz-1rem{font-size:.1rem}.md-fz-2rem{font-size:.2rem}.md-fz-3rem{font-size:.3rem}.md-fz-4rem{font-size:.4rem}.md-fz-5rem{font-size:.5rem}.md-fz-6rem{font-size:.6rem}.md-fz-7rem{font-size:.7rem}.md-fz-8rem{font-size:.8rem}.md-fz-9rem{font-size:.9rem}.md-fz-10rem{font-size:1rem}.md-fz-11rem{font-size:1.1rem}.md-fz-12rem{font-size:1.2rem}.md-fz-13rem{font-size:1.3rem}.md-fz-14rem{font-size:1.4rem}.md-fz-15rem{font-size:1.5rem}.md-fz-16rem{font-size:1.6rem}.md-fz-17rem{font-size:1.7rem}.md-fz-18rem{font-size:1.8rem}.md-fz-19rem{font-size:1.9rem}.md-fz-20rem{font-size:2rem}.md-fz-21rem{font-size:2.1rem}.md-fz-22rem{font-size:2.2rem}.md-fz-23rem{font-size:2.3rem}.md-fz-24rem{font-size:2.4rem}.md-fz-25rem{font-size:2.5rem}.md_down_hide,.md_down_hide.df{display:block}.md_down_hide.df,.md_down_hide.df.df,.md_down_hide.df.md-df,.md_down_hide.md-df{display:flex}#component_joomla>.inner>h1,.main_title,.site>.inner .form_group h3,.video-container .overlay_video .overlay_text .split_contents_root .text_block h3{font-size:3rem}#menu_top>.inner #menu_top_link_block{display:flex;align-items:center;justify-content:center;height:100%}#menu_ico{display:none}#menu_top_link_banner{width:50%}#head_block #header_pix{background-position:50% 50%}#head_block>.inner .left{text-align:center}.main_block .partenaires>.inner,.main_block .services>.inner{display:flex;justify-content:center;gap:2rem}.main_block .partenaires>.inner .service_block,.main_block .services>.inner .service_block{margin-bottom:0;width:400px}.main_block .partenaires>.inner .service_block,.main_block .services>.inner .service_block{display:flex;flex-direction:column}.main_block .partenaires>.inner .service_block .block_text,.main_block .services>.inner .service_block .block_text{display:flex;flex-direction:column;flex:1;align-items:center}.main_block .partenaires>.inner .service_block .block_text a.button,.main_block .services>.inner .service_block .block_text a.button{margin-top:auto;margin-bottom:0;width:-moz-fit-content;width:fit-content}.main_block .partenaires>.inner .partenaire_block,.main_block .services>.inner .partenaire_block{width:33%}.main_block .partenaires>.inner .partenaire_block+.partenaire_block,.main_block .services>.inner .partenaire_block+.partenaire_block{margin-top:0}#coord>.inner{flex-direction:row}#coord>.inner>div{padding:0 2rem}#coord>.inner .coord_left,#coord>.inner .coord_right{width:50%}#coord>.inner .coord_right .coord_text .coord_line .coord_ico{margin-right:2rem}#coord>.inner .coord_right .coord_text .coord_line .coord_ico span{font-size:180%}#coord>.inner .coord_right .coord_text .coord_line.phone .coord_val{font-size:200%}.video-container iframe{display:block;left:20%;width:60%}.video-container .overlay_video .overlay_text .split_contents_root+.split_contents_root{margin-top:16rem}#component_joomla>.inner{padding-top:4.4rem}.search>.inner .select_simple{width:48%}.content.produit>.inner .first_block.photo_principale_block{text-align:right}.content.produit>.inner .first_block.photo_principale_block img{width:auto;max-height:96vh}.content.produit>.inner .second_block{padding-top:0;padding-left:2rem;padding-right:2rem}.item_list_wrapper{-moz-column-gap:2%;column-gap:2%}.item_list_wrapper .produit{width:31.33333%}.form_wrapper .form{padding:4rem}.form_wrapper .form .tel .mobileTel{display:none}.form_wrapper .form .tel .pcTel{display:block}}@media (min-width:992px){.item_list_wrapper,.spacer{margin-bottom:6rem}#coord>.inner,#pagefb,.inner_spacer,.video-container .overlay_video .overlay_text .split_contents_root{padding:8rem 4rem}.inner_spacer_top{padding-top:6rem}.inner_spacer_y{padding:8rem 2rem}.widthTextBlock{width:80%;max-width:500px}.lg-top-0-rem{top:0}.lg-right-0-rem{right:0}.lg-bottom-0-rem{bottom:0}.lg-left-0-rem{left:0}.lg-top-0-p{top:0}.lg-right-0-p{right:0}.lg-bottom-0-p{bottom:0}.lg-left-0-p{left:0}.lg-top-1-rem{top:1rem}.lg-right-1-rem{right:1rem}.lg-bottom-1-rem{bottom:1rem}.lg-left-1-rem{left:1rem}.lg-top-1-p{top:10%}.lg-right-1-p{right:10%}.lg-bottom-1-p{bottom:10%}.lg-left-1-p{left:10%}.lg-top-2-rem{top:2rem}.lg-right-2-rem{right:2rem}.lg-bottom-2-rem{bottom:2rem}.lg-left-2-rem{left:2rem}.lg-top-2-p{top:20%}.lg-right-2-p{right:20%}.lg-bottom-2-p{bottom:20%}.lg-left-2-p{left:20%}.lg-top-3-rem{top:3rem}.lg-right-3-rem{right:3rem}.lg-bottom-3-rem{bottom:3rem}.lg-left-3-rem{left:3rem}.lg-top-3-p{top:30%}.lg-right-3-p{right:30%}.lg-bottom-3-p{bottom:30%}.lg-left-3-p{left:30%}.lg-top-4-rem{top:4rem}.lg-right-4-rem{right:4rem}.lg-bottom-4-rem{bottom:4rem}.lg-left-4-rem{left:4rem}.lg-top-4-p{top:40%}.lg-right-4-p{right:40%}.lg-bottom-4-p{bottom:40%}.lg-left-4-p{left:40%}.lg-top-5-rem{top:5rem}.lg-right-5-rem{right:5rem}.lg-bottom-5-rem{bottom:5rem}.lg-left-5-rem{left:5rem}.lg-top-5-p{top:50%}.lg-right-5-p{right:50%}.lg-bottom-5-p{bottom:50%}.lg-left-5-p{left:50%}.lg-top-6-rem{top:6rem}.lg-right-6-rem{right:6rem}.lg-bottom-6-rem{bottom:6rem}.lg-left-6-rem{left:6rem}.lg-top-6-p{top:60%}.lg-right-6-p{right:60%}.lg-bottom-6-p{bottom:60%}.lg-left-6-p{left:60%}.lg-top-7-rem{top:7rem}.lg-right-7-rem{right:7rem}.lg-bottom-7-rem{bottom:7rem}.lg-left-7-rem{left:7rem}.lg-top-7-p{top:70%}.lg-right-7-p{right:70%}.lg-bottom-7-p{bottom:70%}.lg-left-7-p{left:70%}.lg-top-8-rem{top:8rem}.lg-right-8-rem{right:8rem}.lg-bottom-8-rem{bottom:8rem}.lg-left-8-rem{left:8rem}.lg-top-8-p{top:80%}.lg-right-8-p{right:80%}.lg-bottom-8-p{bottom:80%}.lg-left-8-p{left:80%}.lg-top-9-rem{top:9rem}.lg-right-9-rem{right:9rem}.lg-bottom-9-rem{bottom:9rem}.lg-left-9-rem{left:9rem}.lg-top-9-p{top:90%}.lg-right-9-p{right:90%}.lg-bottom-9-p{bottom:90%}.lg-left-9-p{left:90%}.lg-top-10-rem{top:10rem}.lg-right-10-rem{right:10rem}.lg-bottom-10-rem{bottom:10rem}.lg-left-10-rem{left:10rem}.lg-top-10-p{top:100%}.lg-right-10-p{right:100%}.lg-bottom-10-p{bottom:100%}.lg-left-10-p{left:100%}.lg-fz-60p{font-size:60%}.lg-fz-70p{font-size:70%}.lg-fz-80p{font-size:80%}.lg-fz-90p{font-size:90%}.lg-fz-100p{font-size:100%}.lg-fz-110p{font-size:110%}.lg-fz-120p{font-size:120%}.lg-fz-130p{font-size:130%}.lg-fz-140p{font-size:140%}.lg-fz-150p{font-size:150%}.lg-fz-160p{font-size:160%}.lg-fz-170p{font-size:170%}.lg-fz-180p{font-size:180%}.lg-fz-190p{font-size:190%}.lg-fz-200p{font-size:200%}.lg-fz-210p{font-size:210%}.lg-fz-220p{font-size:220%}.lg-fz-230p{font-size:230%}.lg-fz-240p{font-size:240%}.lg-fz-250p{font-size:250%}.lg-fz-1em{font-size:.1em}.lg-fz-2em{font-size:.2em}.lg-fz-3em{font-size:.3em}.lg-fz-4em{font-size:.4em}.lg-fz-5em{font-size:.5em}.lg-fz-6em{font-size:.6em}.lg-fz-7em{font-size:.7em}.lg-fz-8em{font-size:.8em}.lg-fz-9em{font-size:.9em}.lg-fz-10em{font-size:1em}.lg-fz-11em{font-size:1.1em}.lg-fz-12em{font-size:1.2em}.lg-fz-13em{font-size:1.3em}.lg-fz-14em{font-size:1.4em}.lg-fz-15em{font-size:1.5em}.lg-fz-16em{font-size:1.6em}.lg-fz-17em{font-size:1.7em}.lg-fz-18em{font-size:1.8em}.lg-fz-19em{font-size:1.9em}.lg-fz-20em{font-size:2em}.lg-fz-21em{font-size:2.1em}.lg-fz-22em{font-size:2.2em}.lg-fz-23em{font-size:2.3em}.lg-fz-24em{font-size:2.4em}.lg-fz-25em{font-size:2.5em}.lg-fz-1rem{font-size:.1rem}.lg-fz-2rem{font-size:.2rem}.lg-fz-3rem{font-size:.3rem}.lg-fz-4rem{font-size:.4rem}.lg-fz-5rem{font-size:.5rem}.lg-fz-6rem{font-size:.6rem}.lg-fz-7rem{font-size:.7rem}.lg-fz-8rem{font-size:.8rem}.lg-fz-9rem{font-size:.9rem}.lg-fz-10rem{font-size:1rem}.lg-fz-11rem{font-size:1.1rem}.lg-fz-12rem{font-size:1.2rem}.lg-fz-13rem{font-size:1.3rem}.lg-fz-14rem{font-size:1.4rem}.lg-fz-15rem{font-size:1.5rem}.lg-fz-16rem{font-size:1.6rem}.lg-fz-17rem{font-size:1.7rem}.lg-fz-18rem{font-size:1.8rem}.lg-fz-19rem{font-size:1.9rem}.lg-fz-20rem{font-size:2rem}.lg-fz-21rem{font-size:2.1rem}.lg-fz-22rem{font-size:2.2rem}.lg-fz-23rem{font-size:2.3rem}.lg-fz-24rem{font-size:2.4rem}.lg-fz-25rem{font-size:2.5rem}.lg_down_hide,.lg_down_hide.df{display:block}.lg_down_hide.df,.lg_down_hide.df.df,.lg_down_hide.df.lg-df,.lg_down_hide.lg-df{display:flex}#component_joomla>.inner>h1,.main_title,.site>.inner .form_group h3,.video-container .overlay_video .overlay_text .split_contents_root .text_block h3{font-size:2.8rem}#menu_top>.inner{padding-right:2rem;padding-left:2rem}.search>.inner .select_simple{width:31%}}@media (min-width:1280px){.item_list_wrapper,.spacer{margin-bottom:10rem}#coord>.inner,#pagefb,.inner_spacer,.video-container .overlay_video .overlay_text .split_contents_root{padding:8rem}.inner_spacer_top{padding-top:8rem}.inner_spacer_y{padding:8rem 2rem}.widthTextBlock{width:70%;max-width:600px}.xl-top-0-rem{top:0}.xl-right-0-rem{right:0}.xl-bottom-0-rem{bottom:0}.xl-left-0-rem{left:0}.xl-top-0-p{top:0}.xl-right-0-p{right:0}.xl-bottom-0-p{bottom:0}.xl-left-0-p{left:0}.xl-top-1-rem{top:1rem}.xl-right-1-rem{right:1rem}.xl-bottom-1-rem{bottom:1rem}.xl-left-1-rem{left:1rem}.xl-top-1-p{top:10%}.xl-right-1-p{right:10%}.xl-bottom-1-p{bottom:10%}.xl-left-1-p{left:10%}.xl-top-2-rem{top:2rem}.xl-right-2-rem{right:2rem}.xl-bottom-2-rem{bottom:2rem}.xl-left-2-rem{left:2rem}.xl-top-2-p{top:20%}.xl-right-2-p{right:20%}.xl-bottom-2-p{bottom:20%}.xl-left-2-p{left:20%}.xl-top-3-rem{top:3rem}.xl-right-3-rem{right:3rem}.xl-bottom-3-rem{bottom:3rem}.xl-left-3-rem{left:3rem}.xl-top-3-p{top:30%}.xl-right-3-p{right:30%}.xl-bottom-3-p{bottom:30%}.xl-left-3-p{left:30%}.xl-top-4-rem{top:4rem}.xl-right-4-rem{right:4rem}.xl-bottom-4-rem{bottom:4rem}.xl-left-4-rem{left:4rem}.xl-top-4-p{top:40%}.xl-right-4-p{right:40%}.xl-bottom-4-p{bottom:40%}.xl-left-4-p{left:40%}.xl-top-5-rem{top:5rem}.xl-right-5-rem{right:5rem}.xl-bottom-5-rem{bottom:5rem}.xl-left-5-rem{left:5rem}.xl-top-5-p{top:50%}.xl-right-5-p{right:50%}.xl-bottom-5-p{bottom:50%}.xl-left-5-p{left:50%}.xl-top-6-rem{top:6rem}.xl-right-6-rem{right:6rem}.xl-bottom-6-rem{bottom:6rem}.xl-left-6-rem{left:6rem}.xl-top-6-p{top:60%}.xl-right-6-p{right:60%}.xl-bottom-6-p{bottom:60%}.xl-left-6-p{left:60%}.xl-top-7-rem{top:7rem}.xl-right-7-rem{right:7rem}.xl-bottom-7-rem{bottom:7rem}.xl-left-7-rem{left:7rem}.xl-top-7-p{top:70%}.xl-right-7-p{right:70%}.xl-bottom-7-p{bottom:70%}.xl-left-7-p{left:70%}.xl-top-8-rem{top:8rem}.xl-right-8-rem{right:8rem}.xl-bottom-8-rem{bottom:8rem}.xl-left-8-rem{left:8rem}.xl-top-8-p{top:80%}.xl-right-8-p{right:80%}.xl-bottom-8-p{bottom:80%}.xl-left-8-p{left:80%}.xl-top-9-rem{top:9rem}.xl-right-9-rem{right:9rem}.xl-bottom-9-rem{bottom:9rem}.xl-left-9-rem{left:9rem}.xl-top-9-p{top:90%}.xl-right-9-p{right:90%}.xl-bottom-9-p{bottom:90%}.xl-left-9-p{left:90%}.xl-top-10-rem{top:10rem}.xl-right-10-rem{right:10rem}.xl-bottom-10-rem{bottom:10rem}.xl-left-10-rem{left:10rem}.xl-top-10-p{top:100%}.xl-right-10-p{right:100%}.xl-bottom-10-p{bottom:100%}.xl-left-10-p{left:100%}.xl-fz-60p{font-size:60%}.xl-fz-70p{font-size:70%}.xl-fz-80p{font-size:80%}.xl-fz-90p{font-size:90%}.xl-fz-100p{font-size:100%}.xl-fz-110p{font-size:110%}.xl-fz-120p{font-size:120%}.xl-fz-130p{font-size:130%}.xl-fz-140p{font-size:140%}.xl-fz-150p{font-size:150%}.xl-fz-160p{font-size:160%}.xl-fz-170p{font-size:170%}.xl-fz-180p{font-size:180%}.xl-fz-190p{font-size:190%}.xl-fz-200p{font-size:200%}.xl-fz-210p{font-size:210%}.xl-fz-220p{font-size:220%}.xl-fz-230p{font-size:230%}.xl-fz-240p{font-size:240%}.xl-fz-250p{font-size:250%}.xl-fz-1em{font-size:.1em}.xl-fz-2em{font-size:.2em}.xl-fz-3em{font-size:.3em}.xl-fz-4em{font-size:.4em}.xl-fz-5em{font-size:.5em}.xl-fz-6em{font-size:.6em}.xl-fz-7em{font-size:.7em}.xl-fz-8em{font-size:.8em}.xl-fz-9em{font-size:.9em}.xl-fz-10em{font-size:1em}.xl-fz-11em{font-size:1.1em}.xl-fz-12em{font-size:1.2em}.xl-fz-13em{font-size:1.3em}.xl-fz-14em{font-size:1.4em}.xl-fz-15em{font-size:1.5em}.xl-fz-16em{font-size:1.6em}.xl-fz-17em{font-size:1.7em}.xl-fz-18em{font-size:1.8em}.xl-fz-19em{font-size:1.9em}.xl-fz-20em{font-size:2em}.xl-fz-21em{font-size:2.1em}.xl-fz-22em{font-size:2.2em}.xl-fz-23em{font-size:2.3em}.xl-fz-24em{font-size:2.4em}.xl-fz-25em{font-size:2.5em}.xl-fz-1rem{font-size:.1rem}.xl-fz-2rem{font-size:.2rem}.xl-fz-3rem{font-size:.3rem}.xl-fz-4rem{font-size:.4rem}.xl-fz-5rem{font-size:.5rem}.xl-fz-6rem{font-size:.6rem}.xl-fz-7rem{font-size:.7rem}.xl-fz-8rem{font-size:.8rem}.xl-fz-9rem{font-size:.9rem}.xl-fz-10rem{font-size:1rem}.xl-fz-11rem{font-size:1.1rem}.xl-fz-12rem{font-size:1.2rem}.xl-fz-13rem{font-size:1.3rem}.xl-fz-14rem{font-size:1.4rem}.xl-fz-15rem{font-size:1.5rem}.xl-fz-16rem{font-size:1.6rem}.xl-fz-17rem{font-size:1.7rem}.xl-fz-18rem{font-size:1.8rem}.xl-fz-19rem{font-size:1.9rem}.xl-fz-20rem{font-size:2rem}.xl-fz-21rem{font-size:2.1rem}.xl-fz-22rem{font-size:2.2rem}.xl-fz-23rem{font-size:2.3rem}.xl-fz-24rem{font-size:2.4rem}.xl-fz-25rem{font-size:2.5rem}.xl_down_hide,.xl_down_hide.df{display:block}.xl_down_hide.df,.xl_down_hide.df.df,.xl_down_hide.df.xl-df,.xl_down_hide.xl-df{display:flex}#head_block>.inner{flex-direction:row}#head_block>.inner>div{width:50%}.item_list_wrapper .produit{width:23%}}@media (min-width:1920px){.item_list_wrapper,.spacer{margin-bottom:14rem}#coord>.inner,#pagefb,.inner_spacer,.video-container .overlay_video .overlay_text .split_contents_root{padding:12rem 16rem}.inner_spacer_top{padding-top:12rem}.inner_spacer_y{padding:12rem 2rem}.widthTextBlock{width:60%;max-width:700px}.xxl-top-0-rem{top:0}.xxl-right-0-rem{right:0}.xxl-bottom-0-rem{bottom:0}.xxl-left-0-rem{left:0}.xxl-top-0-p{top:0}.xxl-right-0-p{right:0}.xxl-bottom-0-p{bottom:0}.xxl-left-0-p{left:0}.xxl-top-1-rem{top:1rem}.xxl-right-1-rem{right:1rem}.xxl-bottom-1-rem{bottom:1rem}.xxl-left-1-rem{left:1rem}.xxl-top-1-p{top:10%}.xxl-right-1-p{right:10%}.xxl-bottom-1-p{bottom:10%}.xxl-left-1-p{left:10%}.xxl-top-2-rem{top:2rem}.xxl-right-2-rem{right:2rem}.xxl-bottom-2-rem{bottom:2rem}.xxl-left-2-rem{left:2rem}.xxl-top-2-p{top:20%}.xxl-right-2-p{right:20%}.xxl-bottom-2-p{bottom:20%}.xxl-left-2-p{left:20%}.xxl-top-3-rem{top:3rem}.xxl-right-3-rem{right:3rem}.xxl-bottom-3-rem{bottom:3rem}.xxl-left-3-rem{left:3rem}.xxl-top-3-p{top:30%}.xxl-right-3-p{right:30%}.xxl-bottom-3-p{bottom:30%}.xxl-left-3-p{left:30%}.xxl-top-4-rem{top:4rem}.xxl-right-4-rem{right:4rem}.xxl-bottom-4-rem{bottom:4rem}.xxl-left-4-rem{left:4rem}.xxl-top-4-p{top:40%}.xxl-right-4-p{right:40%}.xxl-bottom-4-p{bottom:40%}.xxl-left-4-p{left:40%}.xxl-top-5-rem{top:5rem}.xxl-right-5-rem{right:5rem}.xxl-bottom-5-rem{bottom:5rem}.xxl-left-5-rem{left:5rem}.xxl-top-5-p{top:50%}.xxl-right-5-p{right:50%}.xxl-bottom-5-p{bottom:50%}.xxl-left-5-p{left:50%}.xxl-top-6-rem{top:6rem}.xxl-right-6-rem{right:6rem}.xxl-bottom-6-rem{bottom:6rem}.xxl-left-6-rem{left:6rem}.xxl-top-6-p{top:60%}.xxl-right-6-p{right:60%}.xxl-bottom-6-p{bottom:60%}.xxl-left-6-p{left:60%}.xxl-top-7-rem{top:7rem}.xxl-right-7-rem{right:7rem}.xxl-bottom-7-rem{bottom:7rem}.xxl-left-7-rem{left:7rem}.xxl-top-7-p{top:70%}.xxl-right-7-p{right:70%}.xxl-bottom-7-p{bottom:70%}.xxl-left-7-p{left:70%}.xxl-top-8-rem{top:8rem}.xxl-right-8-rem{right:8rem}.xxl-bottom-8-rem{bottom:8rem}.xxl-left-8-rem{left:8rem}.xxl-top-8-p{top:80%}.xxl-right-8-p{right:80%}.xxl-bottom-8-p{bottom:80%}.xxl-left-8-p{left:80%}.xxl-top-9-rem{top:9rem}.xxl-right-9-rem{right:9rem}.xxl-bottom-9-rem{bottom:9rem}.xxl-left-9-rem{left:9rem}.xxl-top-9-p{top:90%}.xxl-right-9-p{right:90%}.xxl-bottom-9-p{bottom:90%}.xxl-left-9-p{left:90%}.xxl-top-10-rem{top:10rem}.xxl-right-10-rem{right:10rem}.xxl-bottom-10-rem{bottom:10rem}.xxl-left-10-rem{left:10rem}.xxl-top-10-p{top:100%}.xxl-right-10-p{right:100%}.xxl-bottom-10-p{bottom:100%}.xxl-left-10-p{left:100%}.xxl-fz-60p{font-size:60%}.xxl-fz-70p{font-size:70%}.xxl-fz-80p{font-size:80%}.xxl-fz-90p{font-size:90%}.xxl-fz-100p{font-size:100%}.xxl-fz-110p{font-size:110%}.xxl-fz-120p{font-size:120%}.xxl-fz-130p{font-size:130%}.xxl-fz-140p{font-size:140%}.xxl-fz-150p{font-size:150%}.xxl-fz-160p{font-size:160%}.xxl-fz-170p{font-size:170%}.xxl-fz-180p{font-size:180%}.xxl-fz-190p{font-size:190%}.xxl-fz-200p{font-size:200%}.xxl-fz-210p{font-size:210%}.xxl-fz-220p{font-size:220%}.xxl-fz-230p{font-size:230%}.xxl-fz-240p{font-size:240%}.xxl-fz-250p{font-size:250%}.xxl-fz-1em{font-size:.1em}.xxl-fz-2em{font-size:.2em}.xxl-fz-3em{font-size:.3em}.xxl-fz-4em{font-size:.4em}.xxl-fz-5em{font-size:.5em}.xxl-fz-6em{font-size:.6em}.xxl-fz-7em{font-size:.7em}.xxl-fz-8em{font-size:.8em}.xxl-fz-9em{font-size:.9em}.xxl-fz-10em{font-size:1em}.xxl-fz-11em{font-size:1.1em}.xxl-fz-12em{font-size:1.2em}.xxl-fz-13em{font-size:1.3em}.xxl-fz-14em{font-size:1.4em}.xxl-fz-15em{font-size:1.5em}.xxl-fz-16em{font-size:1.6em}.xxl-fz-17em{font-size:1.7em}.xxl-fz-18em{font-size:1.8em}.xxl-fz-19em{font-size:1.9em}.xxl-fz-20em{font-size:2em}.xxl-fz-21em{font-size:2.1em}.xxl-fz-22em{font-size:2.2em}.xxl-fz-23em{font-size:2.3em}.xxl-fz-24em{font-size:2.4em}.xxl-fz-25em{font-size:2.5em}.xxl-fz-1rem{font-size:.1rem}.xxl-fz-2rem{font-size:.2rem}.xxl-fz-3rem{font-size:.3rem}.xxl-fz-4rem{font-size:.4rem}.xxl-fz-5rem{font-size:.5rem}.xxl-fz-6rem{font-size:.6rem}.xxl-fz-7rem{font-size:.7rem}.xxl-fz-8rem{font-size:.8rem}.xxl-fz-9rem{font-size:.9rem}.xxl-fz-10rem{font-size:1rem}.xxl-fz-11rem{font-size:1.1rem}.xxl-fz-12rem{font-size:1.2rem}.xxl-fz-13rem{font-size:1.3rem}.xxl-fz-14rem{font-size:1.4rem}.xxl-fz-15rem{font-size:1.5rem}.xxl-fz-16rem{font-size:1.6rem}.xxl-fz-17rem{font-size:1.7rem}.xxl-fz-18rem{font-size:1.8rem}.xxl-fz-19rem{font-size:1.9rem}.xxl-fz-20rem{font-size:2rem}.xxl-fz-21rem{font-size:2.1rem}.xxl-fz-22rem{font-size:2.2rem}.xxl-fz-23rem{font-size:2.3rem}.xxl-fz-24rem{font-size:2.4rem}.xxl-fz-25rem{font-size:2.5rem}.xxl_down_hide,.xxl_down_hide.df{display:block}.xxl_down_hide.df,.xxl_down_hide.df.df,.xxl_down_hide.df.xxl-df,.xxl_down_hide.xxl-df{display:flex}}@media (min-width:0px){.xs-top-0-rem{top:0}.xs-right-0-rem{right:0}.xs-bottom-0-rem{bottom:0}.xs-left-0-rem{left:0}.xs-top-0-p{top:0}.xs-right-0-p{right:0}.xs-bottom-0-p{bottom:0}.xs-left-0-p{left:0}.xs-top-1-rem{top:1rem}.xs-right-1-rem{right:1rem}.xs-bottom-1-rem{bottom:1rem}.xs-left-1-rem{left:1rem}.xs-top-1-p{top:10%}.xs-right-1-p{right:10%}.xs-bottom-1-p{bottom:10%}.xs-left-1-p{left:10%}.xs-top-2-rem{top:2rem}.xs-right-2-rem{right:2rem}.xs-bottom-2-rem{bottom:2rem}.xs-left-2-rem{left:2rem}.xs-top-2-p{top:20%}.xs-right-2-p{right:20%}.xs-bottom-2-p{bottom:20%}.xs-left-2-p{left:20%}.xs-top-3-rem{top:3rem}.xs-right-3-rem{right:3rem}.xs-bottom-3-rem{bottom:3rem}.xs-left-3-rem{left:3rem}.xs-top-3-p{top:30%}.xs-right-3-p{right:30%}.xs-bottom-3-p{bottom:30%}.xs-left-3-p{left:30%}.xs-top-4-rem{top:4rem}.xs-right-4-rem{right:4rem}.xs-bottom-4-rem{bottom:4rem}.xs-left-4-rem{left:4rem}.xs-top-4-p{top:40%}.xs-right-4-p{right:40%}.xs-bottom-4-p{bottom:40%}.xs-left-4-p{left:40%}.xs-top-5-rem{top:5rem}.xs-right-5-rem{right:5rem}.xs-bottom-5-rem{bottom:5rem}.xs-left-5-rem{left:5rem}.xs-top-5-p{top:50%}.xs-right-5-p{right:50%}.xs-bottom-5-p{bottom:50%}.xs-left-5-p{left:50%}.xs-top-6-rem{top:6rem}.xs-right-6-rem{right:6rem}.xs-bottom-6-rem{bottom:6rem}.xs-left-6-rem{left:6rem}.xs-top-6-p{top:60%}.xs-right-6-p{right:60%}.xs-bottom-6-p{bottom:60%}.xs-left-6-p{left:60%}.xs-top-7-rem{top:7rem}.xs-right-7-rem{right:7rem}.xs-bottom-7-rem{bottom:7rem}.xs-left-7-rem{left:7rem}.xs-top-7-p{top:70%}.xs-right-7-p{right:70%}.xs-bottom-7-p{bottom:70%}.xs-left-7-p{left:70%}.xs-top-8-rem{top:8rem}.xs-right-8-rem{right:8rem}.xs-bottom-8-rem{bottom:8rem}.xs-left-8-rem{left:8rem}.xs-top-8-p{top:80%}.xs-right-8-p{right:80%}.xs-bottom-8-p{bottom:80%}.xs-left-8-p{left:80%}.xs-top-9-rem{top:9rem}.xs-right-9-rem{right:9rem}.xs-bottom-9-rem{bottom:9rem}.xs-left-9-rem{left:9rem}.xs-top-9-p{top:90%}.xs-right-9-p{right:90%}.xs-bottom-9-p{bottom:90%}.xs-left-9-p{left:90%}.xs-top-10-rem{top:10rem}.xs-right-10-rem{right:10rem}.xs-bottom-10-rem{bottom:10rem}.xs-left-10-rem{left:10rem}.xs-top-10-p{top:100%}.xs-right-10-p{right:100%}.xs-bottom-10-p{bottom:100%}.xs-left-10-p{left:100%}.xs-fz-60p{font-size:60%}.xs-fz-70p{font-size:70%}.xs-fz-80p{font-size:80%}.xs-fz-90p{font-size:90%}.xs-fz-100p{font-size:100%}.xs-fz-110p{font-size:110%}.xs-fz-120p{font-size:120%}.xs-fz-130p{font-size:130%}.xs-fz-140p{font-size:140%}.xs-fz-150p{font-size:150%}.xs-fz-160p{font-size:160%}.xs-fz-170p{font-size:170%}.xs-fz-180p{font-size:180%}.xs-fz-190p{font-size:190%}.xs-fz-200p{font-size:200%}.xs-fz-210p{font-size:210%}.xs-fz-220p{font-size:220%}.xs-fz-230p{font-size:230%}.xs-fz-240p{font-size:240%}.xs-fz-250p{font-size:250%}.xs-fz-1em{font-size:.1em}.xs-fz-2em{font-size:.2em}.xs-fz-3em{font-size:.3em}.xs-fz-4em{font-size:.4em}.xs-fz-5em{font-size:.5em}.xs-fz-6em{font-size:.6em}.xs-fz-7em{font-size:.7em}.xs-fz-8em{font-size:.8em}.xs-fz-9em{font-size:.9em}.xs-fz-10em{font-size:1em}.xs-fz-11em{font-size:1.1em}.xs-fz-12em{font-size:1.2em}.xs-fz-13em{font-size:1.3em}.xs-fz-14em{font-size:1.4em}.xs-fz-15em{font-size:1.5em}.xs-fz-16em{font-size:1.6em}.xs-fz-17em{font-size:1.7em}.xs-fz-18em{font-size:1.8em}.xs-fz-19em{font-size:1.9em}.xs-fz-20em{font-size:2em}.xs-fz-21em{font-size:2.1em}.xs-fz-22em{font-size:2.2em}.xs-fz-23em{font-size:2.3em}.xs-fz-24em{font-size:2.4em}.xs-fz-25em{font-size:2.5em}.xs-fz-1rem{font-size:.1rem}.xs-fz-2rem{font-size:.2rem}.xs-fz-3rem{font-size:.3rem}.xs-fz-4rem{font-size:.4rem}.xs-fz-5rem{font-size:.5rem}.xs-fz-6rem{font-size:.6rem}.xs-fz-7rem{font-size:.7rem}.xs-fz-8rem{font-size:.8rem}.xs-fz-9rem{font-size:.9rem}.xs-fz-10rem{font-size:1rem}.xs-fz-11rem{font-size:1.1rem}.xs-fz-12rem{font-size:1.2rem}.xs-fz-13rem{font-size:1.3rem}.xs-fz-14rem{font-size:1.4rem}.xs-fz-15rem{font-size:1.5rem}.xs-fz-16rem{font-size:1.6rem}.xs-fz-17rem{font-size:1.7rem}.xs-fz-18rem{font-size:1.8rem}.xs-fz-19rem{font-size:1.9rem}.xs-fz-20rem{font-size:2rem}.xs-fz-21rem{font-size:2.1rem}.xs-fz-22rem{font-size:2.2rem}.xs-fz-23rem{font-size:2.3rem}.xs-fz-24rem{font-size:2.4rem}.xs-fz-25rem{font-size:2.5rem}.xs_down_hide,.xs_down_hide.df{display:block}.xs_down_hide.df,.xs_down_hide.df.df,.xs_down_hide.df.xs-df,.xs_down_hide.xs-df{display:flex}}@media (min-width:544px){.sm-top-0-rem{top:0}.sm-right-0-rem{right:0}.sm-bottom-0-rem{bottom:0}.sm-left-0-rem{left:0}.sm-top-0-p{top:0}.sm-right-0-p{right:0}.sm-bottom-0-p{bottom:0}.sm-left-0-p{left:0}.sm-top-1-rem{top:1rem}.sm-right-1-rem{right:1rem}.sm-bottom-1-rem{bottom:1rem}.sm-left-1-rem{left:1rem}.sm-top-1-p{top:10%}.sm-right-1-p{right:10%}.sm-bottom-1-p{bottom:10%}.sm-left-1-p{left:10%}.sm-top-2-rem{top:2rem}.sm-right-2-rem{right:2rem}.sm-bottom-2-rem{bottom:2rem}.sm-left-2-rem{left:2rem}.sm-top-2-p{top:20%}.sm-right-2-p{right:20%}.sm-bottom-2-p{bottom:20%}.sm-left-2-p{left:20%}.sm-top-3-rem{top:3rem}.sm-right-3-rem{right:3rem}.sm-bottom-3-rem{bottom:3rem}.sm-left-3-rem{left:3rem}.sm-top-3-p{top:30%}.sm-right-3-p{right:30%}.sm-bottom-3-p{bottom:30%}.sm-left-3-p{left:30%}.sm-top-4-rem{top:4rem}.sm-right-4-rem{right:4rem}.sm-bottom-4-rem{bottom:4rem}.sm-left-4-rem{left:4rem}.sm-top-4-p{top:40%}.sm-right-4-p{right:40%}.sm-bottom-4-p{bottom:40%}.sm-left-4-p{left:40%}.sm-top-5-rem{top:5rem}.sm-right-5-rem{right:5rem}.sm-bottom-5-rem{bottom:5rem}.sm-left-5-rem{left:5rem}.sm-top-5-p{top:50%}.sm-right-5-p{right:50%}.sm-bottom-5-p{bottom:50%}.sm-left-5-p{left:50%}.sm-top-6-rem{top:6rem}.sm-right-6-rem{right:6rem}.sm-bottom-6-rem{bottom:6rem}.sm-left-6-rem{left:6rem}.sm-top-6-p{top:60%}.sm-right-6-p{right:60%}.sm-bottom-6-p{bottom:60%}.sm-left-6-p{left:60%}.sm-top-7-rem{top:7rem}.sm-right-7-rem{right:7rem}.sm-bottom-7-rem{bottom:7rem}.sm-left-7-rem{left:7rem}.sm-top-7-p{top:70%}.sm-right-7-p{right:70%}.sm-bottom-7-p{bottom:70%}.sm-left-7-p{left:70%}.sm-top-8-rem{top:8rem}.sm-right-8-rem{right:8rem}.sm-bottom-8-rem{bottom:8rem}.sm-left-8-rem{left:8rem}.sm-top-8-p{top:80%}.sm-right-8-p{right:80%}.sm-bottom-8-p{bottom:80%}.sm-left-8-p{left:80%}.sm-top-9-rem{top:9rem}.sm-right-9-rem{right:9rem}.sm-bottom-9-rem{bottom:9rem}.sm-left-9-rem{left:9rem}.sm-top-9-p{top:90%}.sm-right-9-p{right:90%}.sm-bottom-9-p{bottom:90%}.sm-left-9-p{left:90%}.sm-top-10-rem{top:10rem}.sm-right-10-rem{right:10rem}.sm-bottom-10-rem{bottom:10rem}.sm-left-10-rem{left:10rem}.sm-top-10-p{top:100%}.sm-right-10-p{right:100%}.sm-bottom-10-p{bottom:100%}.sm-left-10-p{left:100%}.sm-fz-60p{font-size:60%}.sm-fz-70p{font-size:70%}.sm-fz-80p{font-size:80%}.sm-fz-90p{font-size:90%}.sm-fz-100p{font-size:100%}.sm-fz-110p{font-size:110%}.sm-fz-120p{font-size:120%}.sm-fz-130p{font-size:130%}.sm-fz-140p{font-size:140%}.sm-fz-150p{font-size:150%}.sm-fz-160p{font-size:160%}.sm-fz-170p{font-size:170%}.sm-fz-180p{font-size:180%}.sm-fz-190p{font-size:190%}.sm-fz-200p{font-size:200%}.sm-fz-210p{font-size:210%}.sm-fz-220p{font-size:220%}.sm-fz-230p{font-size:230%}.sm-fz-240p{font-size:240%}.sm-fz-250p{font-size:250%}.sm-fz-1em{font-size:.1em}.sm-fz-2em{font-size:.2em}.sm-fz-3em{font-size:.3em}.sm-fz-4em{font-size:.4em}.sm-fz-5em{font-size:.5em}.sm-fz-6em{font-size:.6em}.sm-fz-7em{font-size:.7em}.sm-fz-8em{font-size:.8em}.sm-fz-9em{font-size:.9em}.sm-fz-10em{font-size:1em}.sm-fz-11em{font-size:1.1em}.sm-fz-12em{font-size:1.2em}.sm-fz-13em{font-size:1.3em}.sm-fz-14em{font-size:1.4em}.sm-fz-15em{font-size:1.5em}.sm-fz-16em{font-size:1.6em}.sm-fz-17em{font-size:1.7em}.sm-fz-18em{font-size:1.8em}.sm-fz-19em{font-size:1.9em}.sm-fz-20em{font-size:2em}.sm-fz-21em{font-size:2.1em}.sm-fz-22em{font-size:2.2em}.sm-fz-23em{font-size:2.3em}.sm-fz-24em{font-size:2.4em}.sm-fz-25em{font-size:2.5em}.sm-fz-1rem{font-size:.1rem}.sm-fz-2rem{font-size:.2rem}.sm-fz-3rem{font-size:.3rem}.sm-fz-4rem{font-size:.4rem}.sm-fz-5rem{font-size:.5rem}.sm-fz-6rem{font-size:.6rem}.sm-fz-7rem{font-size:.7rem}.sm-fz-8rem{font-size:.8rem}.sm-fz-9rem{font-size:.9rem}.sm-fz-10rem{font-size:1rem}.sm-fz-11rem{font-size:1.1rem}.sm-fz-12rem{font-size:1.2rem}.sm-fz-13rem{font-size:1.3rem}.sm-fz-14rem{font-size:1.4rem}.sm-fz-15rem{font-size:1.5rem}.sm-fz-16rem{font-size:1.6rem}.sm-fz-17rem{font-size:1.7rem}.sm-fz-18rem{font-size:1.8rem}.sm-fz-19rem{font-size:1.9rem}.sm-fz-20rem{font-size:2rem}.sm-fz-21rem{font-size:2.1rem}.sm-fz-22rem{font-size:2.2rem}.sm-fz-23rem{font-size:2.3rem}.sm-fz-24rem{font-size:2.4rem}.sm-fz-25rem{font-size:2.5rem}.sm_down_hide,.sm_down_hide.df{display:block}.sm_down_hide.df,.sm_down_hide.df.df,.sm_down_hide.df.sm-df,.sm_down_hide.sm-df{display:flex}}@media (min-width:3000px){.xxxl-top-0-rem{top:0}.xxxl-right-0-rem{right:0}.xxxl-bottom-0-rem{bottom:0}.xxxl-left-0-rem{left:0}.xxxl-top-0-p{top:0}.xxxl-right-0-p{right:0}.xxxl-bottom-0-p{bottom:0}.xxxl-left-0-p{left:0}.xxxl-top-1-rem{top:1rem}.xxxl-right-1-rem{right:1rem}.xxxl-bottom-1-rem{bottom:1rem}.xxxl-left-1-rem{left:1rem}.xxxl-top-1-p{top:10%}.xxxl-right-1-p{right:10%}.xxxl-bottom-1-p{bottom:10%}.xxxl-left-1-p{left:10%}.xxxl-top-2-rem{top:2rem}.xxxl-right-2-rem{right:2rem}.xxxl-bottom-2-rem{bottom:2rem}.xxxl-left-2-rem{left:2rem}.xxxl-top-2-p{top:20%}.xxxl-right-2-p{right:20%}.xxxl-bottom-2-p{bottom:20%}.xxxl-left-2-p{left:20%}.xxxl-top-3-rem{top:3rem}.xxxl-right-3-rem{right:3rem}.xxxl-bottom-3-rem{bottom:3rem}.xxxl-left-3-rem{left:3rem}.xxxl-top-3-p{top:30%}.xxxl-right-3-p{right:30%}.xxxl-bottom-3-p{bottom:30%}.xxxl-left-3-p{left:30%}.xxxl-top-4-rem{top:4rem}.xxxl-right-4-rem{right:4rem}.xxxl-bottom-4-rem{bottom:4rem}.xxxl-left-4-rem{left:4rem}.xxxl-top-4-p{top:40%}.xxxl-right-4-p{right:40%}.xxxl-bottom-4-p{bottom:40%}.xxxl-left-4-p{left:40%}.xxxl-top-5-rem{top:5rem}.xxxl-right-5-rem{right:5rem}.xxxl-bottom-5-rem{bottom:5rem}.xxxl-left-5-rem{left:5rem}.xxxl-top-5-p{top:50%}.xxxl-right-5-p{right:50%}.xxxl-bottom-5-p{bottom:50%}.xxxl-left-5-p{left:50%}.xxxl-top-6-rem{top:6rem}.xxxl-right-6-rem{right:6rem}.xxxl-bottom-6-rem{bottom:6rem}.xxxl-left-6-rem{left:6rem}.xxxl-top-6-p{top:60%}.xxxl-right-6-p{right:60%}.xxxl-bottom-6-p{bottom:60%}.xxxl-left-6-p{left:60%}.xxxl-top-7-rem{top:7rem}.xxxl-right-7-rem{right:7rem}.xxxl-bottom-7-rem{bottom:7rem}.xxxl-left-7-rem{left:7rem}.xxxl-top-7-p{top:70%}.xxxl-right-7-p{right:70%}.xxxl-bottom-7-p{bottom:70%}.xxxl-left-7-p{left:70%}.xxxl-top-8-rem{top:8rem}.xxxl-right-8-rem{right:8rem}.xxxl-bottom-8-rem{bottom:8rem}.xxxl-left-8-rem{left:8rem}.xxxl-top-8-p{top:80%}.xxxl-right-8-p{right:80%}.xxxl-bottom-8-p{bottom:80%}.xxxl-left-8-p{left:80%}.xxxl-top-9-rem{top:9rem}.xxxl-right-9-rem{right:9rem}.xxxl-bottom-9-rem{bottom:9rem}.xxxl-left-9-rem{left:9rem}.xxxl-top-9-p{top:90%}.xxxl-right-9-p{right:90%}.xxxl-bottom-9-p{bottom:90%}.xxxl-left-9-p{left:90%}.xxxl-top-10-rem{top:10rem}.xxxl-right-10-rem{right:10rem}.xxxl-bottom-10-rem{bottom:10rem}.xxxl-left-10-rem{left:10rem}.xxxl-top-10-p{top:100%}.xxxl-right-10-p{right:100%}.xxxl-bottom-10-p{bottom:100%}.xxxl-left-10-p{left:100%}.xxxl-fz-60p{font-size:60%}.xxxl-fz-70p{font-size:70%}.xxxl-fz-80p{font-size:80%}.xxxl-fz-90p{font-size:90%}.xxxl-fz-100p{font-size:100%}.xxxl-fz-110p{font-size:110%}.xxxl-fz-120p{font-size:120%}.xxxl-fz-130p{font-size:130%}.xxxl-fz-140p{font-size:140%}.xxxl-fz-150p{font-size:150%}.xxxl-fz-160p{font-size:160%}.xxxl-fz-170p{font-size:170%}.xxxl-fz-180p{font-size:180%}.xxxl-fz-190p{font-size:190%}.xxxl-fz-200p{font-size:200%}.xxxl-fz-210p{font-size:210%}.xxxl-fz-220p{font-size:220%}.xxxl-fz-230p{font-size:230%}.xxxl-fz-240p{font-size:240%}.xxxl-fz-250p{font-size:250%}.xxxl-fz-1em{font-size:.1em}.xxxl-fz-2em{font-size:.2em}.xxxl-fz-3em{font-size:.3em}.xxxl-fz-4em{font-size:.4em}.xxxl-fz-5em{font-size:.5em}.xxxl-fz-6em{font-size:.6em}.xxxl-fz-7em{font-size:.7em}.xxxl-fz-8em{font-size:.8em}.xxxl-fz-9em{font-size:.9em}.xxxl-fz-10em{font-size:1em}.xxxl-fz-11em{font-size:1.1em}.xxxl-fz-12em{font-size:1.2em}.xxxl-fz-13em{font-size:1.3em}.xxxl-fz-14em{font-size:1.4em}.xxxl-fz-15em{font-size:1.5em}.xxxl-fz-16em{font-size:1.6em}.xxxl-fz-17em{font-size:1.7em}.xxxl-fz-18em{font-size:1.8em}.xxxl-fz-19em{font-size:1.9em}.xxxl-fz-20em{font-size:2em}.xxxl-fz-21em{font-size:2.1em}.xxxl-fz-22em{font-size:2.2em}.xxxl-fz-23em{font-size:2.3em}.xxxl-fz-24em{font-size:2.4em}.xxxl-fz-25em{font-size:2.5em}.xxxl-fz-1rem{font-size:.1rem}.xxxl-fz-2rem{font-size:.2rem}.xxxl-fz-3rem{font-size:.3rem}.xxxl-fz-4rem{font-size:.4rem}.xxxl-fz-5rem{font-size:.5rem}.xxxl-fz-6rem{font-size:.6rem}.xxxl-fz-7rem{font-size:.7rem}.xxxl-fz-8rem{font-size:.8rem}.xxxl-fz-9rem{font-size:.9rem}.xxxl-fz-10rem{font-size:1rem}.xxxl-fz-11rem{font-size:1.1rem}.xxxl-fz-12rem{font-size:1.2rem}.xxxl-fz-13rem{font-size:1.3rem}.xxxl-fz-14rem{font-size:1.4rem}.xxxl-fz-15rem{font-size:1.5rem}.xxxl-fz-16rem{font-size:1.6rem}.xxxl-fz-17rem{font-size:1.7rem}.xxxl-fz-18rem{font-size:1.8rem}.xxxl-fz-19rem{font-size:1.9rem}.xxxl-fz-20rem{font-size:2rem}.xxxl-fz-21rem{font-size:2.1rem}.xxxl-fz-22rem{font-size:2.2rem}.xxxl-fz-23rem{font-size:2.3rem}.xxxl-fz-24rem{font-size:2.4rem}.xxxl-fz-25rem{font-size:2.5rem}}@media (max-width:0px){.xs_up_hide,.xs_up_hide.df{display:none}}@media (max-width:544px){.sm_up_hide,.sm_up_hide.df{display:none}}@media (max-width:768px){.md_up_hide,.md_up_hide.df{display:none}#head_block>.inner{padding-top:4rem;padding-bottom:4rem}#head_block>.inner .right{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}}@media (max-width:992px){.lg_up_hide,.lg_up_hide.df{display:none}}@media (max-width:1280px){.xl_up_hide,.xl_up_hide.df{display:none}}@media (max-width:1920px){.xxl_up_hide,.xxl_up_hide.df{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcnMvX3R5cG8uc2NzcyIsImhlbHBlcnMvX3Jlc2V0LnNjc3MiLCJ2YXJzL19sYXlvdXQuc2NzcyIsIm1peGlucy9fbWl4aW5zLnNjc3MiLCJ2YXJzL19jb2xvcnMuc2NzcyIsInN0eWxlLmNzcyIsInZhcnMvX2ljb25zLnNjc3MiLCJoZWxwZXJzL19oZWxwZXJzLnNjc3MiLCJjb21tb24vX21haW4uc2NzcyIsIm5hdi9fbWVudV90b3Auc2NzcyIsIm5hdi9fbWFpbl9tZW51LnNjc3MiLCJmcm9udHBhZ2UvX2hlYWRlci5zY3NzIiwiZnJvbnRwYWdlL19ibG9ja3Muc2NzcyIsIm1vZHVsZXMvX21hcC5zY3NzIiwibW9kdWxlcy9fY29vcmQuc2NzcyIsIm1vZHVsZXMvX3ZpZGVvLnNjc3MiLCJqb29tbGEvX2NvbXBvbmVudC5zY3NzIiwiam9vbWxhL19mb3JtLnNjc3MiLCJqb29tbGEvX2NvbnRlbnQuc2NzcyIsImpvb21sYS9faXRlbS5zY3NzIiwibW9kdWxlcy9fbG9naW4uc2NzcyIsIm1haWwvX21haWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtS0EsZ0JBYXVCLENDekt2QixhQUNJLGtCQUFtQixDQUNuQixNQUFTLENBRmIsVUFDSSxrQkFBbUIsQ0FDbkIsTUFBUyxDQUliLDJaQWlGSSxRQUFTLENBQ1QsU0FBVSxDQUNWLFFBQVMsQ0FDVCxjQUFlLENBQ2YsWUFBYSxDQUNiLHVCQUF3QixDQUk1QiwyRkFhSSxhQUFjLENBSWxCLGlCQUdJLHFCQUFzQixDQUkxQixVQUVJLFdBQVksQ0FHaEIsS0FDSSxlQUFnQixDQUNoQiw2QkFBc0IsQ0FBdEIsMEJBQXNCLENBQXRCLHFCQUFzQixDQUkxQiw0QkFJSSxvQkFBcUIsQ0FDckIsdUJBQXdCLENBSzVCLHNCQUNJLFlBQWEsQ0FDYixRQUFTLENBR2IsS0FDSSxlQUFnQixDQUdwQixNQUVJLGVBQWdCLENBSXBCLEVBQ0ksNEJBQTZCLENBSWpDLFFBQ0ksbUJBQW9CLENBSXhCLGlCQUVJLFNB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Qix3RUFNUSxZQUFhLENBTnJCLDJCQUVJLGFBQWMsQ0FGbEIsd0VBTVEsWUFBYSxDQU5yQiwyQkFFSSxhQUFjLENBRmxCLHdFQU1RLFlBQWEsQ0FOckIsMkJBRUksYUFBYyxDQUZsQix3RUFNUSxZQUFhLENBTnJCLDZCQUVJLGFBQWMsQ0FGbEIsOEVBTVEsWUFBYSxDQW5OckIsMEJBRUksYUM1Tk8sQ0QrTlgsOEJBRUksd0JDak9PLENEb09YLFVBQ0ksb0JDck9PLENEd09YLFdBQ0kscUNDek9PLENEeU9QLDZCQ3pPTyxDRDRPWCxZQUNJLFlDN09PLENEZ1BYLHFCQUNJLHdEQUE4RSxDQUdsRixvQkFDSSx3REFBNkUsQ0FJN0UsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0R5UFAsV0FDSSx1QkMxUEcsQ0Q2UFAsY0FDSSxrQ0M5UEcsQ0QwTlgsMEJBRUksVUMzTk8sQ0Q4TlgsOEJBRUkscUJDaE9PLENEbU9YLFVBQ0ksaUJDcE9PLENEdU9YLFdBQ0ksa0NDeE9PLENEd09QLDBCQ3hPTyxDRDJPWCxZQUNJLFNDNU9PLENEK09YLHFCQUNJLHFEQUE4RSxDQUdsRixvQkFDSSxrREFBNkUsQ0FJN0UsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R3UFAsV0FDSSxvQkN6UEcsQ0Q0UFAsY0FDSSwrQkM3UEcsQ0R5TlgsNEJBRUksVUMxTlEsQ0Q2TlosZ0NBRUkscUJDL05RLENEa09aLFdBQ0ksaUJDbk9RLENEc09aLFlBQ0ksa0NDdk9RLENEdU9SLDBCQ3ZPUSxDRDBPWixhQUNJLFNDM09RLENEOE9aLHNCQUNJLGtEQUE4RSxDQUdsRixxQkFDSSxxREFBNkUsQ0FJN0UsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R1UFIsWUFDSSx3QkN4UEksQ0QyUFIsZUFDSSxtQ0M1UEksQ0R3TlosMEJBRUksYUN6Tk8sQ0Q0TlgsOEJBRUksd0JDOU5PLENEaU9YLFVBQ0ksb0JDbE9PLENEcU9YLFdBQ0kscUNDdE9PLENEc09QLDZCQ3RPTyxDRHlPWCxZQUNJLFlDMU9PLENENk9YLHFCQUNJLHFEQUE4RSxDQUdsRixvQkFDSSx3REFBNkUsQ0FJN0UsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0RzUFAsV0FDSSx5QkN2UEcsQ0QwUFAsY0FDSSxvQ0MzUEcsQ0R1Tlgsb0JBRUksYUNyTkksQ0R3TlIsd0JBRUksd0JDMU5JLENENk5SLE9BQ0ksb0JDOU5JLENEaU9SLFFBQ0kscUNDbE9JLENEa09KLDZCQ2xPSSxDRHFPUixTQUNJLFlDdE9JLENEeU9SLGtCQUNJLHdEQUE4RSxDQUdsRixpQkFDSSx3REFBNkUsQ0FJN0UsUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RrUEosUUFDSSwwQkNuUEEsQ0RzUEosV0FDSSxxQ0N2UEEsQ0RtTlIsb0JBRUksYUNwTkksQ0R1TlIsd0JBRUksd0JDek5JLENENE5SLE9BQ0ksb0JDN05JLENEZ09SLFFBQ0kscUNDak9JLENEaU9KLDZCQ2pPSSxDRG9PUixTQUNJLFlDck9JLENEd09SLGtCQUNJLHdEQUE4RSxDQUdsRixpQkFDSSx3REFBNkUsQ0FJN0UsUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RpUEosUUFDSSwwQkNsUEEsQ0RxUEosV0FDSSxxQ0N0UEEsQ0RrTlIsb0JBRUksYUNuTkksQ0RzTlIsd0JBRUksd0JDeE5JLENEMk5SLE9BQ0ksb0JDNU5JLENEK05SLFFBQ0kscUNDaE9JLENEZ09KLDZCQ2hPSSxDRG1PUixTQUNJLFlDcE9JLENEdU9SLGtCQUNJLHdEQUE4RSxDQUdsRixpQkFDSSx3REFBNkUsQ0FJN0UsUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RnUEosUUFDSSx3QkNqUEEsQ0RvUEosV0FDSSxtQ0NyUEEsQ0RpTlIsb0JBRUksYUNsTkksQ0RxTlIsd0JBRUksd0JDdk5JLENEME5SLE9BQ0ksb0JDM05JLENEOE5SLFFBQ0kscUNDL05JLENEK05KLDZCQy9OSSxDRGtPUixTQUNJLFlDbk9JLENEc09SLGtCQUNJLHdEQUE4RSxDQUdsRixpQkFDSSx3REFBNkUsQ0FJN0UsUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0QrT0osUUFDSSx3QkNoUEEsQ0RtUEosV0FDSSxtQ0NwUEEsQ0RnTlIsb0JBRUksYUNqTkks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SSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJ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LENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIs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Z0JBQ0ksT0FBa0IsQ0FHdEIsaUJBQ0ksUUFBbUIsQ0FHdkIsZUFDSSxNQUFpQixDQUdyQixZQUNJLEtBQWUsQ0FHbkIsY0FDSSxPQUFpQixDQUdyQixlQUNJLFFBQWtCLENBR3RCLGFBQ0ksTUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FD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QixZQUNJLGFBQXFCLENBRHpCLFlBQ0ksYUFBcUIsQ0FEekIsYUFDSSxjQUFxQixDQUR6QixhQUNJLGNBQXFCLENBRHpCLGFBQ0ksY0FBcUIsQ0FEekIsYUFDSSxjQUFxQixDQUR6QixhQUNJLGNBQXFCLENBRHpCLGFBQ0ksY0FBcUIsQ0FEekIsYUFDSSxjQUFxQixDQUR6QixhQUNJLGNBQXFCLENBRHpCLGFBQ0ksY0FBcUIsQ0FEekIsYUFDSSxjQUFxQixDQUR6QixhQUNJLGNBQXFCLENBRHpCLGFBQ0ksY0FBcUIsQ0FEekIsYUFDSSxjQUFxQixDQUR6QixhQUNJLGNBQXFCLENBRHpCLGFBQ0ksY0FBcUIsQ0FEekIsYUFDSSxjQUFxQixDQTZDekIsWUFDSSxjQUE0QixDQURoQyxZQUNJLGNBQTRCLENBRGhDLFlBQ0ksY0FBNEIsQ0FEaEMsWUFDSSxjQUE0QixDQURoQyxZQUNJLGNBQTRCLENBRGhDLFlBQ0ksY0FBNEIsQ0FEaEMsWUFDSSxjQUE0QixDQURoQyxZQUNJLGNBQTRCLENBRGhDLFlBQ0ksY0FBNEIsQ0FEaEMsYUFDSSxhQUE0QixDQURoQyxhQUNJLGVBQTRCLENBRGhDLGFBQ0ksZUFBNEIsQ0FEaEMsYUFDSSxlQUE0QixDQURoQyxhQUNJLGVBQTRCLENBRGhDLGFBQ0ksZUFBNEIsQ0FEaEMsYUFDSSxlQUE0QixDQURoQyxhQUNJLGVBQTRCLENBRGhDLGFBQ0ksZUFBNEIsQ0FEaEMsYUFDSSxlQUE0QixDQURoQyxhQUNJLGFBQTRCLENBRGhDLGFBQ0ksZUFBNEIsQ0FEaEMsYUFDSSxlQUE0QixDQURoQyxhQUNJLGVBQTRCLENBRGhDLGFBQ0ksZUFBNEIsQ0FEaEMsYUFDSSxlQUE0QixDQTZDaEMsYUFDSSxlQUE2QixDQURqQyxhQUNJLGVBQTZCLENBRGpDLGFBQ0ksZUFBNkIsQ0FEakMsYUFDSSxlQUE2QixDQURqQyxhQUNJLGVBQTZCLENBRGpDLGFBQ0ksZUFBNkIsQ0FEakMsYUFDSSxlQUE2QixDQURqQyxhQUNJLGVBQTZCLENBRGpDLGFBQ0ksZUFBNkIsQ0FEakMsY0FDSSxjQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGdCQUE2QixDQURqQyxjQUNJLGNBQTZCLENBRGpDLGNBQ0ksZ0JBQTZCLENBRGpDLGNBQ0ksZ0JBQTZCLENBRGpDLGNBQ0ksZ0JBQTZCLENBRGpDLGNBQ0ksZ0JBQTZCLENBRGpDLGNBQ0ksZ0JBQTZCLENBNk9yQyxpQ0FLUSxhQUFjLENBTHRCLHNGQVNZLFlBQWEsQ0R6WDVCLENDUUQsdUJBbENRLGNBQ0ksS0FBZ0IsQ0FHcEIsZ0JBQ0ksT0FBa0IsQ0FHdEIsaUJBQ0ksUUFBbUIsQ0FHdkIsZUFDSSxNQUFpQixDQUdyQixZQUNJLEtBQWUsQ0FHbkIsY0FDSSxPQUFpQixDQUdyQixlQUNJLFFBQWtCLENBR3RCLGFBQ0ksTUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGVBQ0ksU0FBZ0IsQ0FHcEIsaUJBQ0ksV0FBa0IsQ0FHdEIsa0JBQ0ksWUFBbUIsQ0FHdkIsZ0JBQ0ksVUFBaUIsQ0FHckIsYUFDSSxRQUFlLENBR25CLGVBQ0ksVUFBaUIs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LFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsZUFDSSxTQUFnQixDQUdwQixpQkFDSSxX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Q0ksYUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBRGhDLGNBQ0ksZUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBNkNoQyxjQUNJLGVBQTZCLENBRGpDLGNBQ0ksZUFBNkIsQ0FEakMsY0FDSSxlQUE2QixDQURqQyxjQUNJLGVBQTZCLENBRGpDLGNBQ0ksZUFBNkIsQ0FEakMsY0FDSSxlQUE2QixDQURqQyxjQUNJLGVBQTZCLENBRGpDLGNBQ0ksZUFBNkIsQ0FEakMsY0FDSSxlQUE2QixDQURqQyxlQUNJLGNBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksY0FBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0EvSGhDLENBK1lELHVCQVRKLDJCQVVRLFlBQWEsQ0FHcEIsQ0FKRyx5QkFUSiwyQkFVUSxZQUFhLENBR3BCLENBSkcseUJBVEosMkJBVVEsWUFBYSxDUTVZekIsbUJBeUJZLGdCQUFzQixDQUN0QixtQkFBeUIsQ0ExQnJDLDBCQTRCZ0IsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxXQUFZLENBQ1osTUFBTyxDQUNQLEtBQU0sQ0FDTixlQUFnQixDUjhXM0IsQ0FKRyx5QkFUSiwyQkFVUSxZQUFhLENBR3BCLENBSkcsMEJBVEosMkJBVVEsWUFBYSxDQUdwQixDQUpHLDBCQVRKLDZCQVVRLFlBQWEsQ0FHcEIiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdCYWhhZ2lhJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9iYWhhZ2lhL0JhaGFnaWEuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYmFoYWdpYS9CYWhhZ2lhLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9iYWhhZ2lhL0JhaGFnaWEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9iYWhhZ2lhL0JhaGFnaWEud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvYmFoYWdpYS9CYWhhZ2lhLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2JhaGFnaWEvQmFoYWdpYS5zdmcjQmFoYWdpYScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFJvdW5kZWQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dvdGhhbS9Hb3RoYW1Sb3VuZGVkLU1lZGl1bS5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9nb3RoYW0vR290aGFtUm91bmRlZC1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2dvdGhhbS9Hb3RoYW1Sb3VuZGVkLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2dvdGhhbS9Hb3RoYW1Sb3VuZGVkLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9nb3RoYW0vR290aGFtUm91bmRlZC1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZ290aGFtL0dvdGhhbVJvdW5kZWQtTWVkaXVtLnN2ZyNHb3RoYW1Sb3VuZGVkLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWVpbGFuZCBHb3JnZW91cyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbWVpbGFuZC9NZWlsYW5kR29yZ2VvdXMtUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvbWVpbGFuZC9NZWlsYW5kR29yZ2VvdXMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCcuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCcuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICAgdXJsKCcuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLnN2ZyNNZWlsYW5kR29yZ2VvdXMtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG4uZm9udDEge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNdWt0YScsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLyogLmZvbnQyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mb250MyB7XHJcbiAgICBmb250LWZhbWlseTogJ0FicmlsIEZhdGZhY2UnLCBjdXJzaXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufSAqL1xyXG4vKiBcclxuLmZvbnQxIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtIFJvdW5kZWQnLFxyXG4gICAgQXJpYWwsXHJcbiAgICBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4gKi9cclxuLmZvbnQyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTWVpbGFuZCBHb3JnZW91cycsXHJcbiAgICBzZXJpZjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLyogLmZvbnQzIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFoYWdpYScsXHJcbiAgICBjdXJzaXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4gKi9cclxuLnNlbWlib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcblxyXG4ubWFpbl90aXRsZXtcclxuICAgIEBleHRlbmQgLmZvbnQyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC8vbGV0dGVyLXNwYWNpbmc6IDAuMzVyZW07XHJcblxyXG4gICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICBAbWVkaWEgI3skbWR9e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsZ317XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICB9XHJcbiAgICAmLmJnY3tcclxuICAgICAgICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgKi8gbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuICAgICAgICA+IHNwYW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjNyZW07ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3VidGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgLy9wYWRkaW5nLWJvdHRvbTogJGd1dHRlci80O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgQGV4dGVuZCAuc2VtaWJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnJlbTtcclxuICAgIC8vYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRjMjtcclxuICAgIGNvbG9yOiAkYzE7XHJcblxyXG59XHJcblxyXG4udGl0bGUge1xyXG4gICAgQGV4dGVuZCAuc2VtaWJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbn1cclxuXHJcbnB7XHJcbn1cclxuLmJ1dHRvbixcclxuYnV0dG9uLmJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6bm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgQGV4dGVuZCAuc2VtaWJvbGQ7XHJcbiAgICBib3gtc2hhZG93OiAwIDAuMzVyZW0gMC42cmVtIHJnYmEoJG5vaXIxLCAwLjEpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0cmFuc2Zvcm06c2NhbGUoMS4xKTtcclxuICAgIH1cclxuICAgIC8vQGV4dGVuZCAuc2VtaWJvbGQ7XHJcbiAgICAmLmluZm8ge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNDtcclxuICAgIH1cclxuICAgICYud2FybiB7XHJcbiAgICAgICAgY29sb3I6ICRjMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgfVxyXG4gICAgJi5tb3JlIHtcclxuICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7ICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuYSwgYTphY3RpdmUsIGE6aG92ZXJ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdF9zaW1wbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG5cclxuICAgIC8vIERyb3Bkb3duIGljb25cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgY29udGVudDogJ+KWvic7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gSGFjayBmb3IgSUUgMTErXHJcbiAgICAgICAgJjo6LW1zLWV4cGFuZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vL1xyXG4vLyBDU1MgUmVzZXQgLSBPdXRsaW5lXHJcbi8vIEEgbWl4dHVyZSBvZiBOb3JtYWxpemVkLmNzcyAmIE1leWVyJ3MgQ1NTXHJcbi8vIFJlc2V0ICYgY3VzdG9tIGNvZGVcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vL1xyXG5cclxuLy8gdmlld3BvcnQgcmVzaXppbmdcclxuQHZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGg7XHJcbiAgICB6b29tOiAxLjA7XHJcbn1cclxuXHJcbi8vIHJlbW92ZSBkZWZhdWx0c1xyXG5odG1sLFxyXG5ib2R5LFxyXG5kaXYsXHJcbnNwYW4sXHJcbmFwcGxldCxcclxub2JqZWN0LFxyXG5pZnJhbWUsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbmJsb2NrcXVvdGUsXHJcbnByZSxcclxuYSxcclxuYWJicixcclxuYWNyb255bSxcclxuYWRkcmVzcyxcclxuYmlnLFxyXG5jaXRlLFxyXG5jb2RlLFxyXG5kZWwsXHJcbmRmbixcclxuZW0sXHJcbmltZyxcclxuaW5zLFxyXG5rYmQsXHJcbnEsXHJcbnMsXHJcbnNhbXAsXHJcbnNtYWxsLFxyXG5zdHJpa2UsXHJcbnN0cm9uZyxcclxuc3ViLFxyXG5zdXAsXHJcbnR0LFxyXG52YXIsXHJcbmIsXHJcbnUsXHJcbmksXHJcbmNlbnRlcixcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxub2wsXHJcbnVsLFxyXG5saSxcclxuZmllbGRzZXQsXHJcbmZvcm0sXHJcbmxhYmVsLFxyXG5sZWdlbmQsXHJcbnRhYmxlLFxyXG5jYXB0aW9uLFxyXG50Ym9keSxcclxudGZvb3QsXHJcbnRoZWFkLFxyXG50cixcclxudGgsXHJcbnRkLFxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuY2FudmFzLFxyXG5kZXRhaWxzLFxyXG5lbWJlZCxcclxuZmlndXJlLFxyXG5maWdjYXB0aW9uLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbm91dHB1dCxcclxucnVieSxcclxuc2VjdGlvbixcclxuc3VtbWFyeSxcclxudGltZSxcclxubWFyayxcclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vLyBjb3JyZWN0IGJsb2NrIGRpc3BsYXkgZm9yIEhUTUw1IGVsZW1lbnRzIG9uIG9sZGVyIGJyb3dzZXJzXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLy8gYm94IG1vZGVsXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi8vIGh0bWwgJiBib2R5IHRvIGluaGVyaXQgaGVpZ2h0IG9mIHRoZSB2aWV3cG9ydFxyXG5odG1sLFxyXG5ib2R5IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxufVxyXG5cclxuLy8gY29ycmVjdCBpbmxpbmUtYmxvY2sgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzlcclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLy8gcHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nICdhdWRpbycgd2l0aG91dCBjb250cm9sc1xyXG4vLyByZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbm9sLFxyXG51bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vLyByZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMFxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBhZGRyZXNzIG91dGxpbmUgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnNcclxuYTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxufVxyXG5cclxuLy8gaW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnNcclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuYmxvY2txdW90ZSxcclxucSB7XHJcbiAgICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLFxyXG5ibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSxcclxucTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi8vIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxsc1xyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbi8vIHJlc2l6ZSBpbWcncyBhbmQgdmlkZW8gdG8gc2NhbGUgd2l0aCBjb250YWluZXJcclxuaW1nLFxyXG52aWRlbyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vLyBQcmV2ZW50IGlmcmFtZSwgb2JqZWN0LCBhbmQgZW1iZWQgZWxlbWVudHMgZnJvbVxyXG4vLyBzcGlsbGluZyBvdXRzaWRlIG9mIHRoZSBwYWdlIG9uIHNtYWxsZXIgc2NyZWVuc1xyXG5pZnJhbWUsXHJcbm9iamVjdCxcclxuZW1iZWQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyBoZWxwIGllIHJlbmRlciBpbWcncyB3aGVuIHNjYWxlZFxyXG5pbWcge1xyXG4gICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLy8gaW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGlucHV0c1xyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLy8gcmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufSIsIi8vUmVzcG9uc2l2ZSB2YXJpYWJsZVxyXG4keHM6IFwiKG1pbi13aWR0aDogMHB4KVwiO1xyXG4kc206IFwiKG1pbi13aWR0aDogNTQ0cHgpXCI7XHJcbiRtZDogXCIobWluLXdpZHRoOiA3NjhweClcIjtcclxuJGxnOiBcIihtaW4td2lkdGg6IDk5MnB4KVwiO1xyXG4keGw6IFwiKG1pbi13aWR0aDogMTI4MHB4KVwiO1xyXG4keHhsOiBcIihtaW4td2lkdGg6IDE5MjBweClcIjtcclxuJHh4eGw6IFwiKG1pbi13aWR0aDogMzAwMHB4KVwiO1xyXG5cclxuJHhzX21heDogXCIobWF4LXdpZHRoOiAwcHgpXCI7XHJcbiRzbV9tYXg6IFwiKG1heC13aWR0aDogNTQ0cHgpXCI7XHJcbiRtZF9tYXg6IFwiKG1heC13aWR0aDogNzY4cHgpXCI7XHJcbiRsZ19tYXg6IFwiKG1heC13aWR0aDogOTkycHgpXCI7XHJcbiR4bF9tYXg6IFwiKG1heC13aWR0aDogMTI4MHB4KVwiO1xyXG4keHhsX21heDogXCIobWF4LXdpZHRoOiAxOTIwcHgpXCI7XHJcbiR4eHhsX21heDogXCIobWF4LXdpZHRoOiAzMDAwcHgpXCI7XHJcblxyXG4kZ3V0dGVyOiAycmVtO1xyXG5cclxuJG1lbnVfaGVpZ2h0OiAkZ3V0dGVyKjIuMjtcclxuJGhlYWRlcl9zd2l0Y2g6ICRtZDtcclxuJGhlYWRlcl9zd2l0Y2hfbWF4OiAkbWRfbWF4O1xyXG5cclxuLnNwYWNlcntcclxuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMTtcclxuICAgIEBtZWRpYSAjeyRtZH17bWFyZ2luLWJvdHRvbTogJGd1dHRlcioyO31cclxuICAgIEBtZWRpYSAjeyRsZ317bWFyZ2luLWJvdHRvbTogJGd1dHRlciozO31cclxuICAgIEBtZWRpYSAjeyR4bH17bWFyZ2luLWJvdHRvbTogJGd1dHRlcio1O31cclxuICAgIEBtZWRpYSAjeyR4eGx9e21hcmdpbi1ib3R0b206ICRndXR0ZXIqNzt9XHJcbn1cclxuXHJcblxyXG4uaW5uZXJfc3BhY2Vye1xyXG4gICAgcGFkZGluZzogJGd1dHRlcioyICRndXR0ZXI7XHJcbiAgICBAbWVkaWEgI3skbWR9e3BhZGRpbmc6ICRndXR0ZXIqNCAkZ3V0dGVyO31cclxuICAgIEBtZWRpYSAjeyRsZ317cGFkZGluZzogJGd1dHRlcio0ICRndXR0ZXIqMjt9XHJcbiAgICBAbWVkaWEgI3skeGx9e3BhZGRpbmc6ICRndXR0ZXIqNCAkZ3V0dGVyKjQ7fVxyXG4gICAgQG1lZGlhICN7JHh4bH17cGFkZGluZzogJGd1dHRlcio2ICRndXR0ZXIqODt9XHJcbn1cclxuXHJcbi5pbm5lcl9zcGFjZXJfdG9we1xyXG4gICAgcGFkZGluZy10b3A6ICRndXR0ZXIqMjtcclxuICAgIEBtZWRpYSAjeyRtZH17cGFkZGluZy10b3A6ICRndXR0ZXIqMjt9XHJcbiAgICBAbWVkaWEgI3skbGd9e3BhZGRpbmctdG9wOiAkZ3V0dGVyKjM7fVxyXG4gICAgQG1lZGlhICN7JHhsfXtwYWRkaW5nLXRvcDogJGd1dHRlcio0O31cclxuICAgIEBtZWRpYSAjeyR4eGx9e3BhZGRpbmctdG9wOiAkZ3V0dGVyKjY7fVxyXG59XHJcblxyXG4uaW5uZXJfc3BhY2VyX3l7XHJcbiAgICBwYWRkaW5nOiAkZ3V0dGVyKjIgJGd1dHRlcjtcclxuICAgIEBtZWRpYSAjeyRtZH17cGFkZGluZzogJGd1dHRlcio0ICRndXR0ZXI7fVxyXG4gICAgQG1lZGlhICN7JGxnfXtwYWRkaW5nOiAkZ3V0dGVyKjQgJGd1dHRlcjt9XHJcbiAgICBAbWVkaWEgI3skeGx9e3BhZGRpbmc6ICRndXR0ZXIqNCAkZ3V0dGVyO31cclxuICAgIEBtZWRpYSAjeyR4eGx9e3BhZGRpbmc6ICRndXR0ZXIqNiAkZ3V0dGVyO31cclxufVxyXG5cclxuLm1heHd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi53aWR0aFRleHRCbG9ja3tcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBAbWVkaWEgI3skbGd9e1xyXG4gICAgICAgIHdpZHRoOiA4MCU7IFxyXG4gICAgICAgIG1heC13aWR0aDogIDUwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhsfXtcclxuICAgICAgICB3aWR0aDogNzAlOyBcclxuICAgICAgICBtYXgtd2lkdGg6ICA2MDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4eGx9e1xyXG4gICAgICAgIHdpZHRoOiA2MCU7IFxyXG4gICAgICAgIG1heC13aWR0aDogIDcwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3BsaXRfY29udGVudHNfcm9vdHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgICYuZnVsbGhlaWdodHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA5NiU7XHJcbiAgICAgICAgLnNwbGl0e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jZW50ZXJlZHtcclxuICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BsaXR7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNwbGl0e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKXt9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKXt9XHJcbiAgICAgICAgJi5ibG9jay10ZXh0ZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAbWl4aW4gc2NyZWVucG9zaXRpb25pbmcoJHNpemVfc2NyZWVuKSB7XHJcblxyXG4gICAgQGZvciAkaSBmcm9tIDAgdG8gMTEge1xyXG4gICAgICAgIC4jeyRzaXplX3NjcmVlbn0tdG9wLSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIHRvcDogKCRpICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LXJpZ2h0LSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAoJGkgKiAxcmVtKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC4jeyRzaXplX3NjcmVlbn0tYm90dG9tLSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogKCRpICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LWxlZnQtI3skaX0tcmVtIHtcclxuICAgICAgICAgICAgbGVmdDogKCRpICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LXRvcC0jeyRpfS1wIHtcclxuICAgICAgICAgICAgdG9wOiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1yaWdodC0jeyRpfS1wIHtcclxuICAgICAgICAgICAgcmlnaHQ6ICgkaSAqIDEwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LWJvdHRvbS0jeyRpfS1wIHtcclxuICAgICAgICAgICAgYm90dG9tOiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1sZWZ0LSN7JGl9LXAge1xyXG4gICAgICAgICAgICBsZWZ0OiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5wb3NpdGlvbmluZygneHMnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHNtfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5wb3NpdGlvbmluZygnc20nKTtcclxufVxyXG5cclxuQG1lZGlhICN7JG1kfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5wb3NpdGlvbmluZygnbWQnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JGxnfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5wb3NpdGlvbmluZygnbGcnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHhsfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5wb3NpdGlvbmluZygneGwnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHh4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ3h4bCcpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeHh4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ3h4eGwnKTtcclxufVxyXG5cclxuQG1peGluIHNjcmVlbmZ6cG91cmNlbnQoJHNpemVfc2NyZWVuKSB7XHJcbiAgICBAZm9yICRpIGZyb20gNiB0byAyNiB7XHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1mei0jeygkaSAqIDEwKX1wIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menBvdXJjZW50KCd4cycpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skc219IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cG91cmNlbnQoJ3NtJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtZH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpwb3VyY2VudCgnbWQnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JGxnfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menBvdXJjZW50KCdsZycpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cG91cmNlbnQoJ3hsJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cG91cmNlbnQoJ3h4bCcpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeHh4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpwb3VyY2VudCgneHh4bCcpO1xyXG59XHJcblxyXG5AbWl4aW4gZnpwb3VyY2VudCgpIHtcclxuICAgIEBmb3IgJGkgZnJvbSA2IHRvIDI2IHtcclxuICAgICAgICAuZnotI3soJGkgKiAxMCl9cCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGZ6cG91cmNlbnQoKTtcclxuXHJcbkBtaXhpbiBzY3JlZW5memVtKCRzaXplX3NjcmVlbikge1xyXG4gICAgQGZvciAkaSBmcm9tIDEgdG8gMjYge1xyXG4gICAgICAgIC4jeyRzaXplX3NjcmVlbn0tZnotI3soKCRpKSl9ZW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICgoJGkgLyAxMCkgKiAxZW0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5memVtKCd4cycpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skc219IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6ZW0oJ3NtJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtZH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnplbSgnbWQnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JGxnfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5memVtKCdsZycpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6ZW0oJ3hsJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6ZW0oJ3h4bCcpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeHh4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnplbSgneHh4bCcpO1xyXG59XHJcblxyXG5AbWl4aW4gZnplbSgpIHtcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRvIDI2IHtcclxuICAgICAgICAuZnotI3soJGkpfWVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAoKCRpIC8gMTApICogMWVtKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGZ6ZW0oKTtcclxuXHJcbkBtaXhpbiBzY3JlZW5menJlbSgkc2l6ZV9zY3JlZW4pIHtcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRvIDI2IHtcclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LWZ6LSN7KCgkaSkpfXJlbSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogKCgkaSAvIDEwKSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menJlbSgneHMnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHNtfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menJlbSgnc20nKTtcclxufVxyXG5cclxuQG1lZGlhICN7JG1kfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menJlbSgnbWQnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JGxnfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menJlbSgnbGcnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHhsfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menJlbSgneGwnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHh4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ3h4bCcpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeHh4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ3h4eGwnKTtcclxufVxyXG5cclxuQG1peGluIGZ6cmVtKCkge1xyXG4gICAgQGZvciAkaSBmcm9tIDEgdG8gMjYge1xyXG4gICAgICAgIC5mei0jeygkaSl9cmVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAoKCRpIC8gMTApICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBmenJlbSgpO1xyXG5cclxuXHJcblxyXG5cclxuLy8gZ3JhZGllbnRzXHJcbkBtaXhpbiBncmFkaWVudCgkYW5nbGUsICRjb2xvcjEsICRjb2xvcjIsICRvcGFjaXR5KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI3skYW5nbGV9ZGVnLCByZ2JhKCRjb2xvcjEsICRvcGFjaXR5KSAwJSwgcmdiYSgkY29sb3IyLCAkb3BhY2l0eSkgMTAwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkKCRjb2xvcjEsICRjb2xvcjIpIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvcjEsICRjb2xvcjIgMTAwJSk7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gY29sbGVjdGlvbl9jb2xvcigkZmFtaWxsZSwgJGNvbG9yKSB7XHJcblxyXG4gICAgLiN7JGZhbWlsbGV9LFxyXG4gICAgW2RhdGEtY29sb3I9XCIjeyRmYW1pbGxlfVwiXSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuYmctI3skZmFtaWxsZX0sXHJcbiAgICBbZGF0YS1iY29sb3I9XCIjeyRmYW1pbGxlfVwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5ici0jeyRmYW1pbGxlfSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLnRkYy0jeyRmYW1pbGxlfSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGwtI3skZmFtaWxsZX0ge1xyXG4gICAgICAgIGZpbGw6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuYmctZ3JhZC1saWdodC0jeyRmYW1pbGxlfSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLCBsaWdodGVuKCRjb2xvciwgNiUpIDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZy1ncmFkLWRhcmstI3skZmFtaWxsZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvciwgZGFya2VuKCRjb2xvciwgNiUpIDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb3IgJGkgZnJvbSAxIHRvIDkge1xyXG4gICAgICAgIC4jeyRmYW1pbGxlfS1vcCN7JGl9IHtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yLCAoJGkgLyAxMCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJnLSN7JGZhbWlsbGV9LW9wI3skaX0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgKCRpIC8gMTApKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZmFtaWxsZV9jb2xvcigkZmFtaWxsZSwgJGNvbG9yKSB7XHJcblxyXG5cclxuICAgIC4jeyRmYW1pbGxlfS1jb2xvciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuI3skZmFtaWxsZX0tYmctY29sb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuI3skZmFtaWxsZX0tYm9yLWNvbG9yIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuI3skZmFtaWxsZX0sXHJcbiAgICBbZGF0YS1zb3VyY2U9XCIjeyRmYW1pbGxlfVwiXSB7XHJcbiAgICAgICAgLmNvbG9yIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iZy1jb2xvciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2xvciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm9yLWNvbG9yIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXIsXHJcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOmFmdGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maWxsLWNvbG9yIHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNjcm9sbC1jb2xvcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmctZ3JhZC1saWdodC1jb2xvciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvciwgbGlnaHRlbigkY29sb3IsIDYlKSAxMDAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iZy1ncmFkLWRhcmstY29sb3Ige1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3IsIGRhcmtlbigkY29sb3IsIDYlKSAxMDAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICAuYWN0aXZlLXRzLWNvbG9yIHtcclxuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAkY29sb3IgMCAwIDEuM3JlbSxcclxuICAgICAgICAgICAgICAgICAgICAkY29sb3IgMCAwIDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50cy1jb2xvciB7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAkY29sb3IgMCAwIDEuM3JlbSxcclxuICAgICAgICAgICAgICAgICRjb2xvciAwIDAgMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBmb3IgJGkgZnJvbSA1IHRvIDkge1xyXG4gICAgICAgICAgICAuY29sb3Itb3AjeyRpfSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3IsICgkaSAvIDEwKSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iZy1jb2xvci1vcCN7JGl9IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAoJGkgLyAxMCkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbkBtaXhpbiBvcGFjaXR5KCkge1xyXG4gICAgQGZvciAkaSBmcm9tIDAgdG8gMTEge1xyXG4gICAgICAgIC5vcGFjaXR5LSN7KCRpICogMTApfSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6ICgkaSAvIDEwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG9wYWNpdHkoKTtcclxuXHJcblxyXG5AbWl4aW4gcG9zaXRpb25pbmcoKSB7XHJcbiAgICBAZm9yICRpIGZyb20gMCB0byAxMSB7XHJcbiAgICAgICAgLnRvcC0jeyRpfS1yZW0ge1xyXG4gICAgICAgICAgICB0b3A6ICgkaSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJpZ2h0LSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAoJGkgKiAxcmVtKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3R0b20tI3skaX0tcmVtIHtcclxuICAgICAgICAgICAgYm90dG9tOiAoJGkgKiAxcmVtKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWZ0LSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIGxlZnQ6ICgkaSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvcC0jeyRpfS1wIHtcclxuICAgICAgICAgICAgdG9wOiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJpZ2h0LSN7JGl9LXAge1xyXG4gICAgICAgICAgICByaWdodDogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3R0b20tI3skaX0tcCB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWZ0LSN7JGl9LXAge1xyXG4gICAgICAgICAgICBsZWZ0OiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcG9zaXRpb25pbmcoKTtcclxuXHJcbkBtaXhpbiBzY3JlZW5TaXplSGlkZURvd24oJHNpemVfc2NyZWVuLCAkc2l6ZV9zY3JlZW4yKSB7XHJcblxyXG4gICAgLiN7JHNpemVfc2NyZWVufV9kb3duX2hpZGUsXHJcbiAgICAuI3skc2l6ZV9zY3JlZW59X2Rvd25faGlkZS5kZiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHNpemVfc2NyZWVuMn0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICYuI3skc2l6ZV9zY3JlZW59LWRmLFxyXG4gICAgICAgICAgICAmLmRmIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBzY3JlZW5TaXplSGlkZURvd24oJ3hzJywgJHhzKTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVEb3duKCdzbScsICRzbSk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlRG93bignbWQnLCAkbWQpO1xyXG5AaW5jbHVkZSBzY3JlZW5TaXplSGlkZURvd24oJ2xnJywgJGxnKTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVEb3duKCd4bCcsICR4bCk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlRG93bigneHhsJywgJHh4bCk7XHJcblxyXG5cclxuQG1peGluIHNjcmVlblNpemVIaWRlVXAoJHNpemVfc2NyZWVuLCAkc2l6ZV9zY3JlZW4yKSB7XHJcblxyXG4gICAgLiN7JHNpemVfc2NyZWVufV91cF9oaWRlLFxyXG4gICAgLiN7JHNpemVfc2NyZWVufV91cF9oaWRlLmRmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJi4jeyRzaXplX3NjcmVlbn0tZGYsXHJcbiAgICAgICAgJi5kZiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgI3skc2l6ZV9zY3JlZW4yfSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVVcCgneHMnLCAkeHNfbWF4KTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVVcCgnc20nLCAkc21fbWF4KTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVVcCgnbWQnLCAkbWRfbWF4KTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVVcCgnbGcnLCAkbGdfbWF4KTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVVcCgneGwnLCAkeGxfbWF4KTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVVcCgneHhsJywgJHh4bF9tYXgpO1xyXG4iLCIkbm9pcjE6ICMxRDFEMUI7XHJcbiRub2lyMjogIzAwMDAwMDtcclxuJGJsYW5jMTogI0ZGRkZGRjtcclxuJGdyaXMxOiAjRjdGN0Y3O1xyXG4kZ3JpczI6ICNmYmZiZmI7XHJcbiRncmlzMzogI2Y5ZjlmOTtcclxuXHJcbiRjMTogI0FCOUE3NDtcclxuJGMyOiAjRjhFNUFGO1xyXG4kYzM6ICNEOTFDNEE7XHJcbiRjNDogI0ExMTkyRDtcclxuJGM1OiAjRjI5NDAxO1xyXG5cclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihub2lyMSwgJG5vaXIxKTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihub2lyMiwgJG5vaXIyKTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihibGFuYzEsICRibGFuYzEpO1xyXG5AaW5jbHVkZSBjb2xsZWN0aW9uX2NvbG9yKGdyaXMxLCAkZ3JpczEpO1xyXG5cclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihjMSwgJGMxKTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihjMiwgJGMyKTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihjMywgJGMzKTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihjNCwgJGM0KTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihjNSwgJGM1KTtcclxuXHJcblxyXG4kZGVnTm9pcjE6ICMyNjI1MjE7XHJcbiRkZWdOb2lyMjogIzE0MTQxMjtcclxuXHJcbiRkZWdOb2lyMzogIzI2MjUyMTtcclxuJGRlZ05vaXI0OiAjMUMxQzFBO1xyXG5cclxuLmRlZ05vaXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRkZWdOb2lyMSAwJSwgJGRlZ05vaXIyIDEwMCUpO1xyXG59XHJcblxyXG4uZGVnTm9pckhhbGZ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRkZWdOb2lyMyAwJSwgJGRlZ05vaXI0IDEwMCUpO1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgem9vbTogMS4wOyB9XG5cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuaW1nLFxudmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5pZnJhbWUsXG5vYmplY3QsXG5lbWJlZCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5pbWcge1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zcGFjZXIsIC5pdGVtX2xpc3Rfd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNwYWNlciwgLml0ZW1fbGlzdF93cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc3BhY2VyLCAuaXRlbV9saXN0X3dyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc3BhY2VyLCAuaXRlbV9saXN0X3dyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnNwYWNlciwgLml0ZW1fbGlzdF93cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cmVtOyB9IH1cblxuLmlubmVyX3NwYWNlciwgI3BhZ2VmYiwgI2Nvb3JkID4gLmlubmVyLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3Qge1xuICBwYWRkaW5nOiA0cmVtIDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmlubmVyX3NwYWNlciwgI3BhZ2VmYiwgI2Nvb3JkID4gLmlubmVyLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3Qge1xuICAgICAgcGFkZGluZzogOHJlbSAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmlubmVyX3NwYWNlciwgI3BhZ2VmYiwgI2Nvb3JkID4gLmlubmVyLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3Qge1xuICAgICAgcGFkZGluZzogOHJlbSA0cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5pbm5lcl9zcGFjZXIsICNwYWdlZmIsICNjb29yZCA+IC5pbm5lciwgLnZpZGVvLWNvbnRhaW5lciAub3ZlcmxheV92aWRlbyAub3ZlcmxheV90ZXh0IC5zcGxpdF9jb250ZW50c19yb290IHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gOHJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyLCAjcGFnZWZiLCAjY29vcmQgPiAuaW5uZXIsIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8gLm92ZXJsYXlfdGV4dCAuc3BsaXRfY29udGVudHNfcm9vdCB7XG4gICAgICBwYWRkaW5nOiAxMnJlbSAxNnJlbTsgfSB9XG5cbi5pbm5lcl9zcGFjZXJfdG9wIHtcbiAgcGFkZGluZy10b3A6IDRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmlubmVyX3NwYWNlcl90b3Age1xuICAgICAgcGFkZGluZy10b3A6IDRyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3RvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3RvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogOHJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3RvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJyZW07IH0gfVxuXG4uaW5uZXJfc3BhY2VyX3kge1xuICBwYWRkaW5nOiA0cmVtIDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmlubmVyX3NwYWNlcl95IHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfeSB7XG4gICAgICBwYWRkaW5nOiA4cmVtIDJyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLmlubmVyX3NwYWNlcl95IHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3kge1xuICAgICAgcGFkZGluZzogMTJyZW0gMnJlbTsgfSB9XG5cbi5tYXh3LCAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAuY29udGVudCwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLnNlYXJjaC5vZmZyZXMsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIC5pdGVtX2xpc3Rfd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4ud2lkdGhUZXh0QmxvY2sge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogOTAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC53aWR0aFRleHRCbG9jayB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAud2lkdGhUZXh0QmxvY2sge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLndpZHRoVGV4dEJsb2NrIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4OyB9IH1cblxuLnNwbGl0X2NvbnRlbnRzX3Jvb3Qge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3BsaXRfY29udGVudHNfcm9vdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5zcGxpdF9jb250ZW50c19yb290LmZ1bGxoZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDk2JTsgfVxuICAgIC5zcGxpdF9jb250ZW50c19yb290LmZ1bGxoZWlnaHQgLnNwbGl0IHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3BsaXRfY29udGVudHNfcm9vdC5jZW50ZXJlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnNwbGl0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnNwbGl0IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnNwbGl0LmJsb2NrLXRleHRlIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTsgfVxuICAgIC5zcGxpdF9jb250ZW50c19yb290IC5zcGxpdC5ibG9jay1pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuc3BsaXRfY29udGVudHNfcm9vdCAuc3BsaXQuYmxvY2staW1hZ2UgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAueHMtdG9wLTAtcmVtIHtcbiAgICB0b3A6IDByZW07IH1cbiAgLnhzLXJpZ2h0LTAtcmVtIHtcbiAgICByaWdodDogMHJlbTsgfVxuICAueHMtYm90dG9tLTAtcmVtIHtcbiAgICBib3R0b206IDByZW07IH1cbiAgLnhzLWxlZnQtMC1yZW0ge1xuICAgIGxlZnQ6IDByZW07IH1cbiAgLnhzLXRvcC0wLXAge1xuICAgIHRvcDogMCU7IH1cbiAgLnhzLXJpZ2h0LTAtcCB7XG4gICAgcmlnaHQ6IDAlOyB9XG4gIC54cy1ib3R0b20tMC1wIHtcbiAgICBib3R0b206IDAlOyB9XG4gIC54cy1sZWZ0LTAtcCB7XG4gICAgbGVmdDogMCU7IH1cbiAgLnhzLXRvcC0xLXJlbSB7XG4gICAgdG9wOiAxcmVtOyB9XG4gIC54cy1yaWdodC0xLXJlbSB7XG4gICAgcmlnaHQ6IDFyZW07IH1cbiAgLnhzLWJvdHRvbS0xLXJlbSB7XG4gICAgYm90dG9tOiAxcmVtOyB9XG4gIC54cy1sZWZ0LTEtcmVtIHtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC54cy10b3AtMS1wIHtcbiAgICB0b3A6IDEwJTsgfVxuICAueHMtcmlnaHQtMS1wIHtcbiAgICByaWdodDogMTAlOyB9XG4gIC54cy1ib3R0b20tMS1wIHtcbiAgICBib3R0b206IDEwJTsgfVxuICAueHMtbGVmdC0xLXAge1xuICAgIGxlZnQ6IDEwJTsgfVxuICAueHMtdG9wLTItcmVtIHtcbiAgICB0b3A6IDJyZW07IH1cbiAgLnhzLXJpZ2h0LTItcmVtIHtcbiAgICByaWdodDogMnJlbTsgfVxuICAueHMtYm90dG9tLTItcmVtIHtcbiAgICBib3R0b206IDJyZW07IH1cbiAgLnhzLWxlZnQtMi1yZW0ge1xuICAgIGxlZnQ6IDJyZW07IH1cbiAgLnhzLXRvcC0yLXAge1xuICAgIHRvcDogMjAlOyB9XG4gIC54cy1yaWdodC0yLXAge1xuICAgIHJpZ2h0OiAyMCU7IH1cbiAgLnhzLWJvdHRvbS0yLXAge1xuICAgIGJvdHRvbTogMjAlOyB9XG4gIC54cy1sZWZ0LTItcCB7XG4gICAgbGVmdDogMjAlOyB9XG4gIC54cy10b3AtMy1yZW0ge1xuICAgIHRvcDogM3JlbTsgfVxuICAueHMtcmlnaHQtMy1yZW0ge1xuICAgIHJpZ2h0OiAzcmVtOyB9XG4gIC54cy1ib3R0b20tMy1yZW0ge1xuICAgIGJvdHRvbTogM3JlbTsgfVxuICAueHMtbGVmdC0zLXJlbSB7XG4gICAgbGVmdDogM3JlbTsgfVxuICAueHMtdG9wLTMtcCB7XG4gICAgdG9wOiAzMCU7IH1cbiAgLnhzLXJpZ2h0LTMtcCB7XG4gICAgcmlnaHQ6IDMwJTsgfVxuICAueHMtYm90dG9tLTMtcCB7XG4gICAgYm90dG9tOiAzMCU7IH1cbiAgLnhzLWxlZnQtMy1wIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLnhzLXRvcC00LXJlbSB7XG4gICAgdG9wOiA0cmVtOyB9XG4gIC54cy1yaWdodC00LXJlbSB7XG4gICAgcmlnaHQ6IDRyZW07IH1cbiAgLnhzLWJvdHRvbS00LXJlbSB7XG4gICAgYm90dG9tOiA0cmVtOyB9XG4gIC54cy1sZWZ0LTQtcmVtIHtcbiAgICBsZWZ0OiA0cmVtOyB9XG4gIC54cy10b3AtNC1wIHtcbiAgICB0b3A6IDQwJTsgfVxuICAueHMtcmlnaHQtNC1wIHtcbiAgICByaWdodDogNDAlOyB9XG4gIC54cy1ib3R0b20tNC1wIHtcbiAgICBib3R0b206IDQwJTsgfVxuICAueHMtbGVmdC00LXAge1xuICAgIGxlZnQ6IDQwJTsgfVxuICAueHMtdG9wLTUtcmVtIHtcbiAgICB0b3A6IDVyZW07IH1cbiAgLnhzLXJpZ2h0LTUtcmVtIHtcbiAgICByaWdodDogNXJlbTsgfVxuICAueHMtYm90dG9tLTUtcmVtIHtcbiAgICBib3R0b206IDVyZW07IH1cbiAgLnhzLWxlZnQtNS1yZW0ge1xuICAgIGxlZnQ6IDVyZW07IH1cbiAgLnhzLXRvcC01LXAge1xuICAgIHRvcDogNTAlOyB9XG4gIC54cy1yaWdodC01LXAge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLnhzLWJvdHRvbS01LXAge1xuICAgIGJvdHRvbTogNTAlOyB9XG4gIC54cy1sZWZ0LTUtcCB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC54cy10b3AtNi1yZW0ge1xuICAgIHRvcDogNnJlbTsgfVxuICAueHMtcmlnaHQtNi1yZW0ge1xuICAgIHJpZ2h0OiA2cmVtOyB9XG4gIC54cy1ib3R0b20tNi1yZW0ge1xuICAgIGJvdHRvbTogNnJlbTsgfVxuICAueHMtbGVmdC02LXJlbSB7XG4gICAgbGVmdDogNnJlbTsgfVxuICAueHMtdG9wLTYtcCB7XG4gICAgdG9wOiA2MCU7IH1cbiAgLnhzLXJpZ2h0LTYtcCB7XG4gICAgcmlnaHQ6IDYwJTsgfVxuICAueHMtYm90dG9tLTYtcCB7XG4gICAgYm90dG9tOiA2MCU7IH1cbiAgLnhzLWxlZnQtNi1wIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLnhzLXRvcC03LXJlbSB7XG4gICAgdG9wOiA3cmVtOyB9XG4gIC54cy1yaWdodC03LXJlbSB7XG4gICAgcmlnaHQ6IDdyZW07IH1cbiAgLnhzLWJvdHRvbS03LXJlbSB7XG4gICAgYm90dG9tOiA3cmVtOyB9XG4gIC54cy1sZWZ0LTctcmVtIHtcbiAgICBsZWZ0OiA3cmVtOyB9XG4gIC54cy10b3AtNy1wIHtcbiAgICB0b3A6IDcwJTsgfVxuICAueHMtcmlnaHQtNy1wIHtcbiAgICByaWdodDogNzAlOyB9XG4gIC54cy1ib3R0b20tNy1wIHtcbiAgICBib3R0b206IDcwJTsgfVxuICAueHMtbGVmdC03LXAge1xuICAgIGxlZnQ6IDcwJTsgfVxuICAueHMtdG9wLTgtcmVtIHtcbiAgICB0b3A6IDhyZW07IH1cbiAgLnhzLXJpZ2h0LTgtcmVtIHtcbiAgICByaWdodDogOHJlbTsgfVxuICAueHMtYm90dG9tLTgtcmVtIHtcbiAgICBib3R0b206IDhyZW07IH1cbiAgLnhzLWxlZnQtOC1yZW0ge1xuICAgIGxlZnQ6IDhyZW07IH1cbiAgLnhzLXRvcC04LXAge1xuICAgIHRvcDogODAlOyB9XG4gIC54cy1yaWdodC04LXAge1xuICAgIHJpZ2h0OiA4MCU7IH1cbiAgLnhzLWJvdHRvbS04LXAge1xuICAgIGJvdHRvbTogODAlOyB9XG4gIC54cy1sZWZ0LTgtcCB7XG4gICAgbGVmdDogODAlOyB9XG4gIC54cy10b3AtOS1yZW0ge1xuICAgIHRvcDogOXJlbTsgfVxuICAueHMtcmlnaHQtOS1yZW0ge1xuICAgIHJpZ2h0OiA5cmVtOyB9XG4gIC54cy1ib3R0b20tOS1yZW0ge1xuICAgIGJvdHRvbTogOXJlbTsgfVxuICAueHMtbGVmdC05LXJlbSB7XG4gICAgbGVmdDogOXJlbTsgfVxuICAueHMtdG9wLTktcCB7XG4gICAgdG9wOiA5MCU7IH1cbiAgLnhzLXJpZ2h0LTktcCB7XG4gICAgcmlnaHQ6IDkwJTsgfVxuICAueHMtYm90dG9tLTktcCB7XG4gICAgYm90dG9tOiA5MCU7IH1cbiAgLnhzLWxlZnQtOS1wIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLnhzLXRvcC0xMC1yZW0ge1xuICAgIHRvcDogMTByZW07IH1cbiAgLnhzLXJpZ2h0LTEwLXJlbSB7XG4gICAgcmlnaHQ6IDEwcmVtOyB9XG4gIC54cy1ib3R0b20tMTAtcmVtIHtcbiAgICBib3R0b206IDEwcmVtOyB9XG4gIC54cy1sZWZ0LTEwLXJlbSB7XG4gICAgbGVmdDogMTByZW07IH1cbiAgLnhzLXRvcC0xMC1wIHtcbiAgICB0b3A6IDEwMCU7IH1cbiAgLnhzLXJpZ2h0LTEwLXAge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC54cy1ib3R0b20tMTAtcCB7XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC54cy1sZWZ0LTEwLXAge1xuICAgIGxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTQ0cHgpIHtcbiAgLnNtLXRvcC0wLXJlbSB7XG4gICAgdG9wOiAwcmVtOyB9XG4gIC5zbS1yaWdodC0wLXJlbSB7XG4gICAgcmlnaHQ6IDByZW07IH1cbiAgLnNtLWJvdHRvbS0wLXJlbSB7XG4gICAgYm90dG9tOiAwcmVtOyB9XG4gIC5zbS1sZWZ0LTAtcmVtIHtcbiAgICBsZWZ0OiAwcmVtOyB9XG4gIC5zbS10b3AtMC1wIHtcbiAgICB0b3A6IDAlOyB9XG4gIC5zbS1yaWdodC0wLXAge1xuICAgIHJpZ2h0OiAwJTsgfVxuICAuc20tYm90dG9tLTAtcCB7XG4gICAgYm90dG9tOiAwJTsgfVxuICAuc20tbGVmdC0wLXAge1xuICAgIGxlZnQ6IDAlOyB9XG4gIC5zbS10b3AtMS1yZW0ge1xuICAgIHRvcDogMXJlbTsgfVxuICAuc20tcmlnaHQtMS1yZW0ge1xuICAgIHJpZ2h0OiAxcmVtOyB9XG4gIC5zbS1ib3R0b20tMS1yZW0ge1xuICAgIGJvdHRvbTogMXJlbTsgfVxuICAuc20tbGVmdC0xLXJlbSB7XG4gICAgbGVmdDogMXJlbTsgfVxuICAuc20tdG9wLTEtcCB7XG4gICAgdG9wOiAxMCU7IH1cbiAgLnNtLXJpZ2h0LTEtcCB7XG4gICAgcmlnaHQ6IDEwJTsgfVxuICAuc20tYm90dG9tLTEtcCB7XG4gICAgYm90dG9tOiAxMCU7IH1cbiAgLnNtLWxlZnQtMS1wIHtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgLnNtLXRvcC0yLXJlbSB7XG4gICAgdG9wOiAycmVtOyB9XG4gIC5zbS1yaWdodC0yLXJlbSB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgLnNtLWJvdHRvbS0yLXJlbSB7XG4gICAgYm90dG9tOiAycmVtOyB9XG4gIC5zbS1sZWZ0LTItcmVtIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIC5zbS10b3AtMi1wIHtcbiAgICB0b3A6IDIwJTsgfVxuICAuc20tcmlnaHQtMi1wIHtcbiAgICByaWdodDogMjAlOyB9XG4gIC5zbS1ib3R0b20tMi1wIHtcbiAgICBib3R0b206IDIwJTsgfVxuICAuc20tbGVmdC0yLXAge1xuICAgIGxlZnQ6IDIwJTsgfVxuICAuc20tdG9wLTMtcmVtIHtcbiAgICB0b3A6IDNyZW07IH1cbiAgLnNtLXJpZ2h0LTMtcmVtIHtcbiAgICByaWdodDogM3JlbTsgfVxuICAuc20tYm90dG9tLTMtcmVtIHtcbiAgICBib3R0b206IDNyZW07IH1cbiAgLnNtLWxlZnQtMy1yZW0ge1xuICAgIGxlZnQ6IDNyZW07IH1cbiAgLnNtLXRvcC0zLXAge1xuICAgIHRvcDogMzAlOyB9XG4gIC5zbS1yaWdodC0zLXAge1xuICAgIHJpZ2h0OiAzMCU7IH1cbiAgLnNtLWJvdHRvbS0zLXAge1xuICAgIGJvdHRvbTogMzAlOyB9XG4gIC5zbS1sZWZ0LTMtcCB7XG4gICAgbGVmdDogMzAlOyB9XG4gIC5zbS10b3AtNC1yZW0ge1xuICAgIHRvcDogNHJlbTsgfVxuICAuc20tcmlnaHQtNC1yZW0ge1xuICAgIHJpZ2h0OiA0cmVtOyB9XG4gIC5zbS1ib3R0b20tNC1yZW0ge1xuICAgIGJvdHRvbTogNHJlbTsgfVxuICAuc20tbGVmdC00LXJlbSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAuc20tdG9wLTQtcCB7XG4gICAgdG9wOiA0MCU7IH1cbiAgLnNtLXJpZ2h0LTQtcCB7XG4gICAgcmlnaHQ6IDQwJTsgfVxuICAuc20tYm90dG9tLTQtcCB7XG4gICAgYm90dG9tOiA0MCU7IH1cbiAgLnNtLWxlZnQtNC1wIHtcbiAgICBsZWZ0OiA0MCU7IH1cbiAgLnNtLXRvcC01LXJlbSB7XG4gICAgdG9wOiA1cmVtOyB9XG4gIC5zbS1yaWdodC01LXJlbSB7XG4gICAgcmlnaHQ6IDVyZW07IH1cbiAgLnNtLWJvdHRvbS01LXJlbSB7XG4gICAgYm90dG9tOiA1cmVtOyB9XG4gIC5zbS1sZWZ0LTUtcmVtIHtcbiAgICBsZWZ0OiA1cmVtOyB9XG4gIC5zbS10b3AtNS1wIHtcbiAgICB0b3A6IDUwJTsgfVxuICAuc20tcmlnaHQtNS1wIHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5zbS1ib3R0b20tNS1wIHtcbiAgICBib3R0b206IDUwJTsgfVxuICAuc20tbGVmdC01LXAge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuc20tdG9wLTYtcmVtIHtcbiAgICB0b3A6IDZyZW07IH1cbiAgLnNtLXJpZ2h0LTYtcmVtIHtcbiAgICByaWdodDogNnJlbTsgfVxuICAuc20tYm90dG9tLTYtcmVtIHtcbiAgICBib3R0b206IDZyZW07IH1cbiAgLnNtLWxlZnQtNi1yZW0ge1xuICAgIGxlZnQ6IDZyZW07IH1cbiAgLnNtLXRvcC02LXAge1xuICAgIHRvcDogNjAlOyB9XG4gIC5zbS1yaWdodC02LXAge1xuICAgIHJpZ2h0OiA2MCU7IH1cbiAgLnNtLWJvdHRvbS02LXAge1xuICAgIGJvdHRvbTogNjAlOyB9XG4gIC5zbS1sZWZ0LTYtcCB7XG4gICAgbGVmdDogNjAlOyB9XG4gIC5zbS10b3AtNy1yZW0ge1xuICAgIHRvcDogN3JlbTsgfVxuICAuc20tcmlnaHQtNy1yZW0ge1xuICAgIHJpZ2h0OiA3cmVtOyB9XG4gIC5zbS1ib3R0b20tNy1yZW0ge1xuICAgIGJvdHRvbTogN3JlbTsgfVxuICAuc20tbGVmdC03LXJlbSB7XG4gICAgbGVmdDogN3JlbTsgfVxuICAuc20tdG9wLTctcCB7XG4gICAgdG9wOiA3MCU7IH1cbiAgLnNtLXJpZ2h0LTctcCB7XG4gICAgcmlnaHQ6IDcwJTsgfVxuICAuc20tYm90dG9tLTctcCB7XG4gICAgYm90dG9tOiA3MCU7IH1cbiAgLnNtLWxlZnQtNy1wIHtcbiAgICBsZWZ0OiA3MCU7IH1cbiAgLnNtLXRvcC04LXJlbSB7XG4gICAgdG9wOiA4cmVtOyB9XG4gIC5zbS1yaWdodC04LXJlbSB7XG4gICAgcmlnaHQ6IDhyZW07IH1cbiAgLnNtLWJvdHRvbS04LXJlbSB7XG4gICAgYm90dG9tOiA4cmVtOyB9XG4gIC5zbS1sZWZ0LTgtcmVtIHtcbiAgICBsZWZ0OiA4cmVtOyB9XG4gIC5zbS10b3AtOC1wIHtcbiAgICB0b3A6IDgwJTsgfVxuICAuc20tcmlnaHQtOC1wIHtcbiAgICByaWdodDogODAlOyB9XG4gIC5zbS1ib3R0b20tOC1wIHtcbiAgICBib3R0b206IDgwJTsgfVxuICAuc20tbGVmdC04LXAge1xuICAgIGxlZnQ6IDgwJTsgfVxuICAuc20tdG9wLTktcmVtIHtcbiAgICB0b3A6IDlyZW07IH1cbiAgLnNtLXJpZ2h0LTktcmVtIHtcbiAgICByaWdodDogOXJlbTsgfVxuICAuc20tYm90dG9tLTktcmVtIHtcbiAgICBib3R0b206IDlyZW07IH1cbiAgLnNtLWxlZnQtOS1yZW0ge1xuICAgIGxlZnQ6IDlyZW07IH1cbiAgLnNtLXRvcC05LXAge1xuICAgIHRvcDogOTAlOyB9XG4gIC5zbS1yaWdodC05LXAge1xuICAgIHJpZ2h0OiA5MCU7IH1cbiAgLnNtLWJvdHRvbS05LXAge1xuICAgIGJvdHRvbTogOTAlOyB9XG4gIC5zbS1sZWZ0LTktcCB7XG4gICAgbGVmdDogOTAlOyB9XG4gIC5zbS10b3AtMTAtcmVtIHtcbiAgICB0b3A6IDEwcmVtOyB9XG4gIC5zbS1yaWdodC0xMC1yZW0ge1xuICAgIHJpZ2h0OiAxMHJlbTsgfVxuICAuc20tYm90dG9tLTEwLXJlbSB7XG4gICAgYm90dG9tOiAxMHJlbTsgfVxuICAuc20tbGVmdC0xMC1yZW0ge1xuICAgIGxlZnQ6IDEwcmVtOyB9XG4gIC5zbS10b3AtMTAtcCB7XG4gICAgdG9wOiAxMDAlOyB9XG4gIC5zbS1yaWdodC0xMC1wIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuc20tYm90dG9tLTEwLXAge1xuICAgIGJvdHRvbTogMTAwJTsgfVxuICAuc20tbGVmdC0xMC1wIHtcbiAgICBsZWZ0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZC10b3AtMC1yZW0ge1xuICAgIHRvcDogMHJlbTsgfVxuICAubWQtcmlnaHQtMC1yZW0ge1xuICAgIHJpZ2h0OiAwcmVtOyB9XG4gIC5tZC1ib3R0b20tMC1yZW0ge1xuICAgIGJvdHRvbTogMHJlbTsgfVxuICAubWQtbGVmdC0wLXJlbSB7XG4gICAgbGVmdDogMHJlbTsgfVxuICAubWQtdG9wLTAtcCB7XG4gICAgdG9wOiAwJTsgfVxuICAubWQtcmlnaHQtMC1wIHtcbiAgICByaWdodDogMCU7IH1cbiAgLm1kLWJvdHRvbS0wLXAge1xuICAgIGJvdHRvbTogMCU7IH1cbiAgLm1kLWxlZnQtMC1wIHtcbiAgICBsZWZ0OiAwJTsgfVxuICAubWQtdG9wLTEtcmVtIHtcbiAgICB0b3A6IDFyZW07IH1cbiAgLm1kLXJpZ2h0LTEtcmVtIHtcbiAgICByaWdodDogMXJlbTsgfVxuICAubWQtYm90dG9tLTEtcmVtIHtcbiAgICBib3R0b206IDFyZW07IH1cbiAgLm1kLWxlZnQtMS1yZW0ge1xuICAgIGxlZnQ6IDFyZW07IH1cbiAgLm1kLXRvcC0xLXAge1xuICAgIHRvcDogMTAlOyB9XG4gIC5tZC1yaWdodC0xLXAge1xuICAgIHJpZ2h0OiAxMCU7IH1cbiAgLm1kLWJvdHRvbS0xLXAge1xuICAgIGJvdHRvbTogMTAlOyB9XG4gIC5tZC1sZWZ0LTEtcCB7XG4gICAgbGVmdDogMTAlOyB9XG4gIC5tZC10b3AtMi1yZW0ge1xuICAgIHRvcDogMnJlbTsgfVxuICAubWQtcmlnaHQtMi1yZW0ge1xuICAgIHJpZ2h0OiAycmVtOyB9XG4gIC5tZC1ib3R0b20tMi1yZW0ge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAubWQtbGVmdC0yLXJlbSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAubWQtdG9wLTItcCB7XG4gICAgdG9wOiAyMCU7IH1cbiAgLm1kLXJpZ2h0LTItcCB7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAubWQtYm90dG9tLTItcCB7XG4gICAgYm90dG9tOiAyMCU7IH1cbiAgLm1kLWxlZnQtMi1wIHtcbiAgICBsZWZ0OiAyMCU7IH1cbiAgLm1kLXRvcC0zLXJlbSB7XG4gICAgdG9wOiAzcmVtOyB9XG4gIC5tZC1yaWdodC0zLXJlbSB7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLm1kLWJvdHRvbS0zLXJlbSB7XG4gICAgYm90dG9tOiAzcmVtOyB9XG4gIC5tZC1sZWZ0LTMtcmVtIHtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC5tZC10b3AtMy1wIHtcbiAgICB0b3A6IDMwJTsgfVxuICAubWQtcmlnaHQtMy1wIHtcbiAgICByaWdodDogMzAlOyB9XG4gIC5tZC1ib3R0b20tMy1wIHtcbiAgICBib3R0b206IDMwJTsgfVxuICAubWQtbGVmdC0zLXAge1xuICAgIGxlZnQ6IDMwJTsgfVxuICAubWQtdG9wLTQtcmVtIHtcbiAgICB0b3A6IDRyZW07IH1cbiAgLm1kLXJpZ2h0LTQtcmVtIHtcbiAgICByaWdodDogNHJlbTsgfVxuICAubWQtYm90dG9tLTQtcmVtIHtcbiAgICBib3R0b206IDRyZW07IH1cbiAgLm1kLWxlZnQtNC1yZW0ge1xuICAgIGxlZnQ6IDRyZW07IH1cbiAgLm1kLXRvcC00LXAge1xuICAgIHRvcDogNDAlOyB9XG4gIC5tZC1yaWdodC00LXAge1xuICAgIHJpZ2h0OiA0MCU7IH1cbiAgLm1kLWJvdHRvbS00LXAge1xuICAgIGJvdHRvbTogNDAlOyB9XG4gIC5tZC1sZWZ0LTQtcCB7XG4gICAgbGVmdDogNDAlOyB9XG4gIC5tZC10b3AtNS1yZW0ge1xuICAgIHRvcDogNXJlbTsgfVxuICAubWQtcmlnaHQtNS1yZW0ge1xuICAgIHJpZ2h0OiA1cmVtOyB9XG4gIC5tZC1ib3R0b20tNS1yZW0ge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAubWQtbGVmdC01LXJlbSB7XG4gICAgbGVmdDogNXJlbTsgfVxuICAubWQtdG9wLTUtcCB7XG4gICAgdG9wOiA1MCU7IH1cbiAgLm1kLXJpZ2h0LTUtcCB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAubWQtYm90dG9tLTUtcCB7XG4gICAgYm90dG9tOiA1MCU7IH1cbiAgLm1kLWxlZnQtNS1wIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLm1kLXRvcC02LXJlbSB7XG4gICAgdG9wOiA2cmVtOyB9XG4gIC5tZC1yaWdodC02LXJlbSB7XG4gICAgcmlnaHQ6IDZyZW07IH1cbiAgLm1kLWJvdHRvbS02LXJlbSB7XG4gICAgYm90dG9tOiA2cmVtOyB9XG4gIC5tZC1sZWZ0LTYtcmVtIHtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC5tZC10b3AtNi1wIHtcbiAgICB0b3A6IDYwJTsgfVxuICAubWQtcmlnaHQtNi1wIHtcbiAgICByaWdodDogNjAlOyB9XG4gIC5tZC1ib3R0b20tNi1wIHtcbiAgICBib3R0b206IDYwJTsgfVxuICAubWQtbGVmdC02LXAge1xuICAgIGxlZnQ6IDYwJTsgfVxuICAubWQtdG9wLTctcmVtIHtcbiAgICB0b3A6IDdyZW07IH1cbiAgLm1kLXJpZ2h0LTctcmVtIHtcbiAgICByaWdodDogN3JlbTsgfVxuICAubWQtYm90dG9tLTctcmVtIHtcbiAgICBib3R0b206IDdyZW07IH1cbiAgLm1kLWxlZnQtNy1yZW0ge1xuICAgIGxlZnQ6IDdyZW07IH1cbiAgLm1kLXRvcC03LXAge1xuICAgIHRvcDogNzAlOyB9XG4gIC5tZC1yaWdodC03LXAge1xuICAgIHJpZ2h0OiA3MCU7IH1cbiAgLm1kLWJvdHRvbS03LXAge1xuICAgIGJvdHRvbTogNzAlOyB9XG4gIC5tZC1sZWZ0LTctcCB7XG4gICAgbGVmdDogNzAlOyB9XG4gIC5tZC10b3AtOC1yZW0ge1xuICAgIHRvcDogOHJlbTsgfVxuICAubWQtcmlnaHQtOC1yZW0ge1xuICAgIHJpZ2h0OiA4cmVtOyB9XG4gIC5tZC1ib3R0b20tOC1yZW0ge1xuICAgIGJvdHRvbTogOHJlbTsgfVxuICAubWQtbGVmdC04LXJlbSB7XG4gICAgbGVmdDogOHJlbTsgfVxuICAubWQtdG9wLTgtcCB7XG4gICAgdG9wOiA4MCU7IH1cbiAgLm1kLXJpZ2h0LTgtcCB7XG4gICAgcmlnaHQ6IDgwJTsgfVxuICAubWQtYm90dG9tLTgtcCB7XG4gICAgYm90dG9tOiA4MCU7IH1cbiAgLm1kLWxlZnQtOC1wIHtcbiAgICBsZWZ0OiA4MCU7IH1cbiAgLm1kLXRvcC05LXJlbSB7XG4gICAgdG9wOiA5cmVtOyB9XG4gIC5tZC1yaWdodC05LXJlbSB7XG4gICAgcmlnaHQ6IDlyZW07IH1cbiAgLm1kLWJvdHRvbS05LXJlbSB7XG4gICAgYm90dG9tOiA5cmVtOyB9XG4gIC5tZC1sZWZ0LTktcmVtIHtcbiAgICBsZWZ0OiA5cmVtOyB9XG4gIC5tZC10b3AtOS1wIHtcbiAgICB0b3A6IDkwJTsgfVxuICAubWQtcmlnaHQtOS1wIHtcbiAgICByaWdodDogOTAlOyB9XG4gIC5tZC1ib3R0b20tOS1wIHtcbiAgICBib3R0b206IDkwJTsgfVxuICAubWQtbGVmdC05LXAge1xuICAgIGxlZnQ6IDkwJTsgfVxuICAubWQtdG9wLTEwLXJlbSB7XG4gICAgdG9wOiAxMHJlbTsgfVxuICAubWQtcmlnaHQtMTAtcmVtIHtcbiAgICByaWdodDogMTByZW07IH1cbiAgLm1kLWJvdHRvbS0xMC1yZW0ge1xuICAgIGJvdHRvbTogMTByZW07IH1cbiAgLm1kLWxlZnQtMTAtcmVtIHtcbiAgICBsZWZ0OiAxMHJlbTsgfVxuICAubWQtdG9wLTEwLXAge1xuICAgIHRvcDogMTAwJTsgfVxuICAubWQtcmlnaHQtMTAtcCB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLm1kLWJvdHRvbS0xMC1wIHtcbiAgICBib3R0b206IDEwMCU7IH1cbiAgLm1kLWxlZnQtMTAtcCB7XG4gICAgbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGctdG9wLTAtcmVtIHtcbiAgICB0b3A6IDByZW07IH1cbiAgLmxnLXJpZ2h0LTAtcmVtIHtcbiAgICByaWdodDogMHJlbTsgfVxuICAubGctYm90dG9tLTAtcmVtIHtcbiAgICBib3R0b206IDByZW07IH1cbiAgLmxnLWxlZnQtMC1yZW0ge1xuICAgIGxlZnQ6IDByZW07IH1cbiAgLmxnLXRvcC0wLXAge1xuICAgIHRvcDogMCU7IH1cbiAgLmxnLXJpZ2h0LTAtcCB7XG4gICAgcmlnaHQ6IDAlOyB9XG4gIC5sZy1ib3R0b20tMC1wIHtcbiAgICBib3R0b206IDAlOyB9XG4gIC5sZy1sZWZ0LTAtcCB7XG4gICAgbGVmdDogMCU7IH1cbiAgLmxnLXRvcC0xLXJlbSB7XG4gICAgdG9wOiAxcmVtOyB9XG4gIC5sZy1yaWdodC0xLXJlbSB7XG4gICAgcmlnaHQ6IDFyZW07IH1cbiAgLmxnLWJvdHRvbS0xLXJlbSB7XG4gICAgYm90dG9tOiAxcmVtOyB9XG4gIC5sZy1sZWZ0LTEtcmVtIHtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC5sZy10b3AtMS1wIHtcbiAgICB0b3A6IDEwJTsgfVxuICAubGctcmlnaHQtMS1wIHtcbiAgICByaWdodDogMTAlOyB9XG4gIC5sZy1ib3R0b20tMS1wIHtcbiAgICBib3R0b206IDEwJTsgfVxuICAubGctbGVmdC0xLXAge1xuICAgIGxlZnQ6IDEwJTsgfVxuICAubGctdG9wLTItcmVtIHtcbiAgICB0b3A6IDJyZW07IH1cbiAgLmxnLXJpZ2h0LTItcmVtIHtcbiAgICByaWdodDogMnJlbTsgfVxuICAubGctYm90dG9tLTItcmVtIHtcbiAgICBib3R0b206IDJyZW07IH1cbiAgLmxnLWxlZnQtMi1yZW0ge1xuICAgIGxlZnQ6IDJyZW07IH1cbiAgLmxnLXRvcC0yLXAge1xuICAgIHRvcDogMjAlOyB9XG4gIC5sZy1yaWdodC0yLXAge1xuICAgIHJpZ2h0OiAyMCU7IH1cbiAgLmxnLWJvdHRvbS0yLXAge1xuICAgIGJvdHRvbTogMjAlOyB9XG4gIC5sZy1sZWZ0LTItcCB7XG4gICAgbGVmdDogMjAlOyB9XG4gIC5sZy10b3AtMy1yZW0ge1xuICAgIHRvcDogM3JlbTsgfVxuICAubGctcmlnaHQtMy1yZW0ge1xuICAgIHJpZ2h0OiAzcmVtOyB9XG4gIC5sZy1ib3R0b20tMy1yZW0ge1xuICAgIGJvdHRvbTogM3JlbTsgfVxuICAubGctbGVmdC0zLXJlbSB7XG4gICAgbGVmdDogM3JlbTsgfVxuICAubGctdG9wLTMtcCB7XG4gICAgdG9wOiAzMCU7IH1cbiAgLmxnLXJpZ2h0LTMtcCB7XG4gICAgcmlnaHQ6IDMwJTsgfVxuICAubGctYm90dG9tLTMtcCB7XG4gICAgYm90dG9tOiAzMCU7IH1cbiAgLmxnLWxlZnQtMy1wIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLmxnLXRvcC00LXJlbSB7XG4gICAgdG9wOiA0cmVtOyB9XG4gIC5sZy1yaWdodC00LXJlbSB7XG4gICAgcmlnaHQ6IDRyZW07IH1cbiAgLmxnLWJvdHRvbS00LXJlbSB7XG4gICAgYm90dG9tOiA0cmVtOyB9XG4gIC5sZy1sZWZ0LTQtcmVtIHtcbiAgICBsZWZ0OiA0cmVtOyB9XG4gIC5sZy10b3AtNC1wIHtcbiAgICB0b3A6IDQwJTsgfVxuICAubGctcmlnaHQtNC1wIHtcbiAgICByaWdodDogNDAlOyB9XG4gIC5sZy1ib3R0b20tNC1wIHtcbiAgICBib3R0b206IDQwJTsgfVxuICAubGctbGVmdC00LXAge1xuICAgIGxlZnQ6IDQwJTsgfVxuICAubGctdG9wLTUtcmVtIHtcbiAgICB0b3A6IDVyZW07IH1cbiAgLmxnLXJpZ2h0LTUtcmVtIHtcbiAgICByaWdodDogNXJlbTsgfVxuICAubGctYm90dG9tLTUtcmVtIHtcbiAgICBib3R0b206IDVyZW07IH1cbiAgLmxnLWxlZnQtNS1yZW0ge1xuICAgIGxlZnQ6IDVyZW07IH1cbiAgLmxnLXRvcC01LXAge1xuICAgIHRvcDogNTAlOyB9XG4gIC5sZy1yaWdodC01LXAge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmxnLWJvdHRvbS01LXAge1xuICAgIGJvdHRvbTogNTAlOyB9XG4gIC5sZy1sZWZ0LTUtcCB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5sZy10b3AtNi1yZW0ge1xuICAgIHRvcDogNnJlbTsgfVxuICAubGctcmlnaHQtNi1yZW0ge1xuICAgIHJpZ2h0OiA2cmVtOyB9XG4gIC5sZy1ib3R0b20tNi1yZW0ge1xuICAgIGJvdHRvbTogNnJlbTsgfVxuICAubGctbGVmdC02LXJlbSB7XG4gICAgbGVmdDogNnJlbTsgfVxuICAubGctdG9wLTYtcCB7XG4gICAgdG9wOiA2MCU7IH1cbiAgLmxnLXJpZ2h0LTYtcCB7XG4gICAgcmlnaHQ6IDYwJTsgfVxuICAubGctYm90dG9tLTYtcCB7XG4gICAgYm90dG9tOiA2MCU7IH1cbiAgLmxnLWxlZnQtNi1wIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLmxnLXRvcC03LXJlbSB7XG4gICAgdG9wOiA3cmVtOyB9XG4gIC5sZy1yaWdodC03LXJlbSB7XG4gICAgcmlnaHQ6IDdyZW07IH1cbiAgLmxnLWJvdHRvbS03LXJlbSB7XG4gICAgYm90dG9tOiA3cmVtOyB9XG4gIC5sZy1sZWZ0LTctcmVtIHtcbiAgICBsZWZ0OiA3cmVtOyB9XG4gIC5sZy10b3AtNy1wIHtcbiAgICB0b3A6IDcwJTsgfVxuICAubGctcmlnaHQtNy1wIHtcbiAgICByaWdodDogNzAlOyB9XG4gIC5sZy1ib3R0b20tNy1wIHtcbiAgICBib3R0b206IDcwJTsgfVxuICAubGctbGVmdC03LXAge1xuICAgIGxlZnQ6IDcwJTsgfVxuICAubGctdG9wLTgtcmVtIHtcbiAgICB0b3A6IDhyZW07IH1cbiAgLmxnLXJpZ2h0LTgtcmVtIHtcbiAgICByaWdodDogOHJlbTsgfVxuICAubGctYm90dG9tLTgtcmVtIHtcbiAgICBib3R0b206IDhyZW07IH1cbiAgLmxnLWxlZnQtOC1yZW0ge1xuICAgIGxlZnQ6IDhyZW07IH1cbiAgLmxnLXRvcC04LXAge1xuICAgIHRvcDogODAlOyB9XG4gIC5sZy1yaWdodC04LXAge1xuICAgIHJpZ2h0OiA4MCU7IH1cbiAgLmxnLWJvdHRvbS04LXAge1xuICAgIGJvdHRvbTogODAlOyB9XG4gIC5sZy1sZWZ0LTgtcCB7XG4gICAgbGVmdDogODAlOyB9XG4gIC5sZy10b3AtOS1yZW0ge1xuICAgIHRvcDogOXJlbTsgfVxuICAubGctcmlnaHQtOS1yZW0ge1xuICAgIHJpZ2h0OiA5cmVtOyB9XG4gIC5sZy1ib3R0b20tOS1yZW0ge1xuICAgIGJvdHRvbTogOXJlbTsgfVxuICAubGctbGVmdC05LXJlbSB7XG4gICAgbGVmdDogOXJlbTsgfVxuICAubGctdG9wLTktcCB7XG4gICAgdG9wOiA5MCU7IH1cbiAgLmxnLXJpZ2h0LTktcCB7XG4gICAgcmlnaHQ6IDkwJTsgfVxuICAubGctYm90dG9tLTktcCB7XG4gICAgYm90dG9tOiA5MCU7IH1cbiAgLmxnLWxlZnQtOS1wIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLmxnLXRvcC0xMC1yZW0ge1xuICAgIHRvcDogMTByZW07IH1cbiAgLmxnLXJpZ2h0LTEwLXJlbSB7XG4gICAgcmlnaHQ6IDEwcmVtOyB9XG4gIC5sZy1ib3R0b20tMTAtcmVtIHtcbiAgICBib3R0b206IDEwcmVtOyB9XG4gIC5sZy1sZWZ0LTEwLXJlbSB7XG4gICAgbGVmdDogMTByZW07IH1cbiAgLmxnLXRvcC0xMC1wIHtcbiAgICB0b3A6IDEwMCU7IH1cbiAgLmxnLXJpZ2h0LTEwLXAge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5sZy1ib3R0b20tMTAtcCB7XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC5sZy1sZWZ0LTEwLXAge1xuICAgIGxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC54bC10b3AtMC1yZW0ge1xuICAgIHRvcDogMHJlbTsgfVxuICAueGwtcmlnaHQtMC1yZW0ge1xuICAgIHJpZ2h0OiAwcmVtOyB9XG4gIC54bC1ib3R0b20tMC1yZW0ge1xuICAgIGJvdHRvbTogMHJlbTsgfVxuICAueGwtbGVmdC0wLXJlbSB7XG4gICAgbGVmdDogMHJlbTsgfVxuICAueGwtdG9wLTAtcCB7XG4gICAgdG9wOiAwJTsgfVxuICAueGwtcmlnaHQtMC1wIHtcbiAgICByaWdodDogMCU7IH1cbiAgLnhsLWJvdHRvbS0wLXAge1xuICAgIGJvdHRvbTogMCU7IH1cbiAgLnhsLWxlZnQtMC1wIHtcbiAgICBsZWZ0OiAwJTsgfVxuICAueGwtdG9wLTEtcmVtIHtcbiAgICB0b3A6IDFyZW07IH1cbiAgLnhsLXJpZ2h0LTEtcmVtIHtcbiAgICByaWdodDogMXJlbTsgfVxuICAueGwtYm90dG9tLTEtcmVtIHtcbiAgICBib3R0b206IDFyZW07IH1cbiAgLnhsLWxlZnQtMS1yZW0ge1xuICAgIGxlZnQ6IDFyZW07IH1cbiAgLnhsLXRvcC0xLXAge1xuICAgIHRvcDogMTAlOyB9XG4gIC54bC1yaWdodC0xLXAge1xuICAgIHJpZ2h0OiAxMCU7IH1cbiAgLnhsLWJvdHRvbS0xLXAge1xuICAgIGJvdHRvbTogMTAlOyB9XG4gIC54bC1sZWZ0LTEtcCB7XG4gICAgbGVmdDogMTAlOyB9XG4gIC54bC10b3AtMi1yZW0ge1xuICAgIHRvcDogMnJlbTsgfVxuICAueGwtcmlnaHQtMi1yZW0ge1xuICAgIHJpZ2h0OiAycmVtOyB9XG4gIC54bC1ib3R0b20tMi1yZW0ge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAueGwtbGVmdC0yLXJlbSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAueGwtdG9wLTItcCB7XG4gICAgdG9wOiAyMCU7IH1cbiAgLnhsLXJpZ2h0LTItcCB7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAueGwtYm90dG9tLTItcCB7XG4gICAgYm90dG9tOiAyMCU7IH1cbiAgLnhsLWxlZnQtMi1wIHtcbiAgICBsZWZ0OiAyMCU7IH1cbiAgLnhsLXRvcC0zLXJlbSB7XG4gICAgdG9wOiAzcmVtOyB9XG4gIC54bC1yaWdodC0zLXJlbSB7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLnhsLWJvdHRvbS0zLXJlbSB7XG4gICAgYm90dG9tOiAzcmVtOyB9XG4gIC54bC1sZWZ0LTMtcmVtIHtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC54bC10b3AtMy1wIHtcbiAgICB0b3A6IDMwJTsgfVxuICAueGwtcmlnaHQtMy1wIHtcbiAgICByaWdodDogMzAlOyB9XG4gIC54bC1ib3R0b20tMy1wIHtcbiAgICBib3R0b206IDMwJTsgfVxuICAueGwtbGVmdC0zLXAge1xuICAgIGxlZnQ6IDMwJTsgfVxuICAueGwtdG9wLTQtcmVtIHtcbiAgICB0b3A6IDRyZW07IH1cbiAgLnhsLXJpZ2h0LTQtcmVtIHtcbiAgICByaWdodDogNHJlbTsgfVxuICAueGwtYm90dG9tLTQtcmVtIHtcbiAgICBib3R0b206IDRyZW07IH1cbiAgLnhsLWxlZnQtNC1yZW0ge1xuICAgIGxlZnQ6IDRyZW07IH1cbiAgLnhsLXRvcC00LXAge1xuICAgIHRvcDogNDAlOyB9XG4gIC54bC1yaWdodC00LXAge1xuICAgIHJpZ2h0OiA0MCU7IH1cbiAgLnhsLWJvdHRvbS00LXAge1xuICAgIGJvdHRvbTogNDAlOyB9XG4gIC54bC1sZWZ0LTQtcCB7XG4gICAgbGVmdDogNDAlOyB9XG4gIC54bC10b3AtNS1yZW0ge1xuICAgIHRvcDogNXJlbTsgfVxuICAueGwtcmlnaHQtNS1yZW0ge1xuICAgIHJpZ2h0OiA1cmVtOyB9XG4gIC54bC1ib3R0b20tNS1yZW0ge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAueGwtbGVmdC01LXJlbSB7XG4gICAgbGVmdDogNXJlbTsgfVxuICAueGwtdG9wLTUtcCB7XG4gICAgdG9wOiA1MCU7IH1cbiAgLnhsLXJpZ2h0LTUtcCB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAueGwtYm90dG9tLTUtcCB7XG4gICAgYm90dG9tOiA1MCU7IH1cbiAgLnhsLWxlZnQtNS1wIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLnhsLXRvcC02LXJlbSB7XG4gICAgdG9wOiA2cmVtOyB9XG4gIC54bC1yaWdodC02LXJlbSB7XG4gICAgcmlnaHQ6IDZyZW07IH1cbiAgLnhsLWJvdHRvbS02LXJlbSB7XG4gICAgYm90dG9tOiA2cmVtOyB9XG4gIC54bC1sZWZ0LTYtcmVtIHtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC54bC10b3AtNi1wIHtcbiAgICB0b3A6IDYwJTsgfVxuICAueGwtcmlnaHQtNi1wIHtcbiAgICByaWdodDogNjAlOyB9XG4gIC54bC1ib3R0b20tNi1wIHtcbiAgICBib3R0b206IDYwJTsgfVxuICAueGwtbGVmdC02LXAge1xuICAgIGxlZnQ6IDYwJTsgfVxuICAueGwtdG9wLTctcmVtIHtcbiAgICB0b3A6IDdyZW07IH1cbiAgLnhsLXJpZ2h0LTctcmVtIHtcbiAgICByaWdodDogN3JlbTsgfVxuICAueGwtYm90dG9tLTctcmVtIHtcbiAgICBib3R0b206IDdyZW07IH1cbiAgLnhsLWxlZnQtNy1yZW0ge1xuICAgIGxlZnQ6IDdyZW07IH1cbiAgLnhsLXRvcC03LXAge1xuICAgIHRvcDogNzAlOyB9XG4gIC54bC1yaWdodC03LXAge1xuICAgIHJpZ2h0OiA3MCU7IH1cbiAgLnhsLWJvdHRvbS03LXAge1xuICAgIGJvdHRvbTogNzAlOyB9XG4gIC54bC1sZWZ0LTctcCB7XG4gICAgbGVmdDogNzAlOyB9XG4gIC54bC10b3AtOC1yZW0ge1xuICAgIHRvcDogOHJlbTsgfVxuICAueGwtcmlnaHQtOC1yZW0ge1xuICAgIHJpZ2h0OiA4cmVtOyB9XG4gIC54bC1ib3R0b20tOC1yZW0ge1xuICAgIGJvdHRvbTogOHJlbTsgfVxuICAueGwtbGVmdC04LXJlbSB7XG4gICAgbGVmdDogOHJlbTsgfVxuICAueGwtdG9wLTgtcCB7XG4gICAgdG9wOiA4MCU7IH1cbiAgLnhsLXJpZ2h0LTgtcCB7XG4gICAgcmlnaHQ6IDgwJTsgfVxuICAueGwtYm90dG9tLTgtcCB7XG4gICAgYm90dG9tOiA4MCU7IH1cbiAgLnhsLWxlZnQtOC1wIHtcbiAgICBsZWZ0OiA4MCU7IH1cbiAgLnhsLXRvcC05LXJlbSB7XG4gICAgdG9wOiA5cmVtOyB9XG4gIC54bC1yaWdodC05LXJlbSB7XG4gICAgcmlnaHQ6IDlyZW07IH1cbiAgLnhsLWJvdHRvbS05LXJlbSB7XG4gICAgYm90dG9tOiA5cmVtOyB9XG4gIC54bC1sZWZ0LTktcmVtIHtcbiAgICBsZWZ0OiA5cmVtOyB9XG4gIC54bC10b3AtOS1wIHtcbiAgICB0b3A6IDkwJTsgfVxuICAueGwtcmlnaHQtOS1wIHtcbiAgICByaWdodDogOTAlOyB9XG4gIC54bC1ib3R0b20tOS1wIHtcbiAgICBib3R0b206IDkwJTsgfVxuICAueGwtbGVmdC05LXAge1xuICAgIGxlZnQ6IDkwJTsgfVxuICAueGwtdG9wLTEwLXJlbSB7XG4gICAgdG9wOiAxMHJlbTsgfVxuICAueGwtcmlnaHQtMTAtcmVtIHtcbiAgICByaWdodDogMTByZW07IH1cbiAgLnhsLWJvdHRvbS0xMC1yZW0ge1xuICAgIGJvdHRvbTogMTByZW07IH1cbiAgLnhsLWxlZnQtMTAtcmVtIHtcbiAgICBsZWZ0OiAxMHJlbTsgfVxuICAueGwtdG9wLTEwLXAge1xuICAgIHRvcDogMTAwJTsgfVxuICAueGwtcmlnaHQtMTAtcCB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLnhsLWJvdHRvbS0xMC1wIHtcbiAgICBib3R0b206IDEwMCU7IH1cbiAgLnhsLWxlZnQtMTAtcCB7XG4gICAgbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnh4bC10b3AtMC1yZW0ge1xuICAgIHRvcDogMHJlbTsgfVxuICAueHhsLXJpZ2h0LTAtcmVtIHtcbiAgICByaWdodDogMHJlbTsgfVxuICAueHhsLWJvdHRvbS0wLXJlbSB7XG4gICAgYm90dG9tOiAwcmVtOyB9XG4gIC54eGwtbGVmdC0wLXJlbSB7XG4gICAgbGVmdDogMHJlbTsgfVxuICAueHhsLXRvcC0wLXAge1xuICAgIHRvcDogMCU7IH1cbiAgLnh4bC1yaWdodC0wLXAge1xuICAgIHJpZ2h0OiAwJTsgfVxuICAueHhsLWJvdHRvbS0wLXAge1xuICAgIGJvdHRvbTogMCU7IH1cbiAgLnh4bC1sZWZ0LTAtcCB7XG4gICAgbGVmdDogMCU7IH1cbiAgLnh4bC10b3AtMS1yZW0ge1xuICAgIHRvcDogMXJlbTsgfVxuICAueHhsLXJpZ2h0LTEtcmVtIHtcbiAgICByaWdodDogMXJlbTsgfVxuICAueHhsLWJvdHRvbS0xLXJlbSB7XG4gICAgYm90dG9tOiAxcmVtOyB9XG4gIC54eGwtbGVmdC0xLXJlbSB7XG4gICAgbGVmdDogMXJlbTsgfVxuICAueHhsLXRvcC0xLXAge1xuICAgIHRvcDogMTAlOyB9XG4gIC54eGwtcmlnaHQtMS1wIHtcbiAgICByaWdodDogMTAlOyB9XG4gIC54eGwtYm90dG9tLTEtcCB7XG4gICAgYm90dG9tOiAxMCU7IH1cbiAgLnh4bC1sZWZ0LTEtcCB7XG4gICAgbGVmdDogMTAlOyB9XG4gIC54eGwtdG9wLTItcmVtIHtcbiAgICB0b3A6IDJyZW07IH1cbiAgLnh4bC1yaWdodC0yLXJlbSB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgLnh4bC1ib3R0b20tMi1yZW0ge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAueHhsLWxlZnQtMi1yZW0ge1xuICAgIGxlZnQ6IDJyZW07IH1cbiAgLnh4bC10b3AtMi1wIHtcbiAgICB0b3A6IDIwJTsgfVxuICAueHhsLXJpZ2h0LTItcCB7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAueHhsLWJvdHRvbS0yLXAge1xuICAgIGJvdHRvbTogMjAlOyB9XG4gIC54eGwtbGVmdC0yLXAge1xuICAgIGxlZnQ6IDIwJTsgfVxuICAueHhsLXRvcC0zLXJlbSB7XG4gICAgdG9wOiAzcmVtOyB9XG4gIC54eGwtcmlnaHQtMy1yZW0ge1xuICAgIHJpZ2h0OiAzcmVtOyB9XG4gIC54eGwtYm90dG9tLTMtcmVtIHtcbiAgICBib3R0b206IDNyZW07IH1cbiAgLnh4bC1sZWZ0LTMtcmVtIHtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC54eGwtdG9wLTMtcCB7XG4gICAgdG9wOiAzMCU7IH1cbiAgLnh4bC1yaWdodC0zLXAge1xuICAgIHJpZ2h0OiAzMCU7IH1cbiAgLnh4bC1ib3R0b20tMy1wIHtcbiAgICBib3R0b206IDMwJTsgfVxuICAueHhsLWxlZnQtMy1wIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLnh4bC10b3AtNC1yZW0ge1xuICAgIHRvcDogNHJlbTsgfVxuICAueHhsLXJpZ2h0LTQtcmVtIHtcbiAgICByaWdodDogNHJlbTsgfVxuICAueHhsLWJvdHRvbS00LXJlbSB7XG4gICAgYm90dG9tOiA0cmVtOyB9XG4gIC54eGwtbGVmdC00LXJlbSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAueHhsLXRvcC00LXAge1xuICAgIHRvcDogNDAlOyB9XG4gIC54eGwtcmlnaHQtNC1wIHtcbiAgICByaWdodDogNDAlOyB9XG4gIC54eGwtYm90dG9tLTQtcCB7XG4gICAgYm90dG9tOiA0MCU7IH1cbiAgLnh4bC1sZWZ0LTQtcCB7XG4gICAgbGVmdDogNDAlOyB9XG4gIC54eGwtdG9wLTUtcmVtIHtcbiAgICB0b3A6IDVyZW07IH1cbiAgLnh4bC1yaWdodC01LXJlbSB7XG4gICAgcmlnaHQ6IDVyZW07IH1cbiAgLnh4bC1ib3R0b20tNS1yZW0ge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAueHhsLWxlZnQtNS1yZW0ge1xuICAgIGxlZnQ6IDVyZW07IH1cbiAgLnh4bC10b3AtNS1wIHtcbiAgICB0b3A6IDUwJTsgfVxuICAueHhsLXJpZ2h0LTUtcCB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAueHhsLWJvdHRvbS01LXAge1xuICAgIGJvdHRvbTogNTAlOyB9XG4gIC54eGwtbGVmdC01LXAge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAueHhsLXRvcC02LXJlbSB7XG4gICAgdG9wOiA2cmVtOyB9XG4gIC54eGwtcmlnaHQtNi1yZW0ge1xuICAgIHJpZ2h0OiA2cmVtOyB9XG4gIC54eGwtYm90dG9tLTYtcmVtIHtcbiAgICBib3R0b206IDZyZW07IH1cbiAgLnh4bC1sZWZ0LTYtcmVtIHtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC54eGwtdG9wLTYtcCB7XG4gICAgdG9wOiA2MCU7IH1cbiAgLnh4bC1yaWdodC02LXAge1xuICAgIHJpZ2h0OiA2MCU7IH1cbiAgLnh4bC1ib3R0b20tNi1wIHtcbiAgICBib3R0b206IDYwJTsgfVxuICAueHhsLWxlZnQtNi1wIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLnh4bC10b3AtNy1yZW0ge1xuICAgIHRvcDogN3JlbTsgfVxuICAueHhsLXJpZ2h0LTctcmVtIHtcbiAgICByaWdodDogN3JlbTsgfVxuICAueHhsLWJvdHRvbS03LXJlbSB7XG4gICAgYm90dG9tOiA3cmVtOyB9XG4gIC54eGwtbGVmdC03LXJlbSB7XG4gICAgbGVmdDogN3JlbTsgfVxuICAueHhsLXRvcC03LXAge1xuICAgIHRvcDogNzAlOyB9XG4gIC54eGwtcmlnaHQtNy1wIHtcbiAgICByaWdodDogNzAlOyB9XG4gIC54eGwtYm90dG9tLTctcCB7XG4gICAgYm90dG9tOiA3MCU7IH1cbiAgLnh4bC1sZWZ0LTctcCB7XG4gICAgbGVmdDogNzAlOyB9XG4gIC54eGwtdG9wLTgtcmVtIHtcbiAgICB0b3A6IDhyZW07IH1cbiAgLnh4bC1yaWdodC04LXJlbSB7XG4gICAgcmlnaHQ6IDhyZW07IH1cbiAgLnh4bC1ib3R0b20tOC1yZW0ge1xuICAgIGJvdHRvbTogOHJlbTsgfVxuICAueHhsLWxlZnQtOC1yZW0ge1xuICAgIGxlZnQ6IDhyZW07IH1cbiAgLnh4bC10b3AtOC1wIHtcbiAgICB0b3A6IDgwJTsgfVxuICAueHhsLXJpZ2h0LTgtcCB7XG4gICAgcmlnaHQ6IDgwJTsgfVxuICAueHhsLWJvdHRvbS04LXAge1xuICAgIGJvdHRvbTogODAlOyB9XG4gIC54eGwtbGVmdC04LXAge1xuICAgIGxlZnQ6IDgwJTsgfVxuICAueHhsLXRvcC05LXJlbSB7XG4gICAgdG9wOiA5cmVtOyB9XG4gIC54eGwtcmlnaHQtOS1yZW0ge1xuICAgIHJpZ2h0OiA5cmVtOyB9XG4gIC54eGwtYm90dG9tLTktcmVtIHtcbiAgICBib3R0b206IDlyZW07IH1cbiAgLnh4bC1sZWZ0LTktcmVtIHtcbiAgICBsZWZ0OiA5cmVtOyB9XG4gIC54eGwtdG9wLTktcCB7XG4gICAgdG9wOiA5MCU7IH1cbiAgLnh4bC1yaWdodC05LXAge1xuICAgIHJpZ2h0OiA5MCU7IH1cbiAgLnh4bC1ib3R0b20tOS1wIHtcbiAgICBib3R0b206IDkwJTsgfVxuICAueHhsLWxlZnQtOS1wIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLnh4bC10b3AtMTAtcmVtIHtcbiAgICB0b3A6IDEwcmVtOyB9XG4gIC54eGwtcmlnaHQtMTAtcmVtIHtcbiAgICByaWdodDogMTByZW07IH1cbiAgLnh4bC1ib3R0b20tMTAtcmVtIHtcbiAgICBib3R0b206IDEwcmVtOyB9XG4gIC54eGwtbGVmdC0xMC1yZW0ge1xuICAgIGxlZnQ6IDEwcmVtOyB9XG4gIC54eGwtdG9wLTEwLXAge1xuICAgIHRvcDogMTAwJTsgfVxuICAueHhsLXJpZ2h0LTEwLXAge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC54eGwtYm90dG9tLTEwLXAge1xuICAgIGJvdHRvbTogMTAwJTsgfVxuICAueHhsLWxlZnQtMTAtcCB7XG4gICAgbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMDAwcHgpIHtcbiAgLnh4eGwtdG9wLTAtcmVtIHtcbiAgICB0b3A6IDByZW07IH1cbiAgLnh4eGwtcmlnaHQtMC1yZW0ge1xuICAgIHJpZ2h0OiAwcmVtOyB9XG4gIC54eHhsLWJvdHRvbS0wLXJlbSB7XG4gICAgYm90dG9tOiAwcmVtOyB9XG4gIC54eHhsLWxlZnQtMC1yZW0ge1xuICAgIGxlZnQ6IDByZW07IH1cbiAgLnh4eGwtdG9wLTAtcCB7XG4gICAgdG9wOiAwJTsgfVxuICAueHh4bC1yaWdodC0wLXAge1xuICAgIHJpZ2h0OiAwJTsgfVxuICAueHh4bC1ib3R0b20tMC1wIHtcbiAgICBib3R0b206IDAlOyB9XG4gIC54eHhsLWxlZnQtMC1wIHtcbiAgICBsZWZ0OiAwJTsgfVxuICAueHh4bC10b3AtMS1yZW0ge1xuICAgIHRvcDogMXJlbTsgfVxuICAueHh4bC1yaWdodC0xLXJlbSB7XG4gICAgcmlnaHQ6IDFyZW07IH1cbiAgLnh4eGwtYm90dG9tLTEtcmVtIHtcbiAgICBib3R0b206IDFyZW07IH1cbiAgLnh4eGwtbGVmdC0xLXJlbSB7XG4gICAgbGVmdDogMXJlbTsgfVxuICAueHh4bC10b3AtMS1wIHtcbiAgICB0b3A6IDEwJTsgfVxuICAueHh4bC1yaWdodC0xLXAge1xuICAgIHJpZ2h0OiAxMCU7IH1cbiAgLnh4eGwtYm90dG9tLTEtcCB7XG4gICAgYm90dG9tOiAxMCU7IH1cbiAgLnh4eGwtbGVmdC0xLXAge1xuICAgIGxlZnQ6IDEwJTsgfVxuICAueHh4bC10b3AtMi1yZW0ge1xuICAgIHRvcDogMnJlbTsgfVxuICAueHh4bC1yaWdodC0yLXJlbSB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgLnh4eGwtYm90dG9tLTItcmVtIHtcbiAgICBib3R0b206IDJyZW07IH1cbiAgLnh4eGwtbGVmdC0yLXJlbSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAueHh4bC10b3AtMi1wIHtcbiAgICB0b3A6IDIwJTsgfVxuICAueHh4bC1yaWdodC0yLXAge1xuICAgIHJpZ2h0OiAyMCU7IH1cbiAgLnh4eGwtYm90dG9tLTItcCB7XG4gICAgYm90dG9tOiAyMCU7IH1cbiAgLnh4eGwtbGVmdC0yLXAge1xuICAgIGxlZnQ6IDIwJTsgfVxuICAueHh4bC10b3AtMy1yZW0ge1xuICAgIHRvcDogM3JlbTsgfVxuICAueHh4bC1yaWdodC0zLXJlbSB7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLnh4eGwtYm90dG9tLTMtcmVtIHtcbiAgICBib3R0b206IDNyZW07IH1cbiAgLnh4eGwtbGVmdC0zLXJlbSB7XG4gICAgbGVmdDogM3JlbTsgfVxuICAueHh4bC10b3AtMy1wIHtcbiAgICB0b3A6IDMwJTsgfVxuICAueHh4bC1yaWdodC0zLXAge1xuICAgIHJpZ2h0OiAzMCU7IH1cbiAgLnh4eGwtYm90dG9tLTMtcCB7XG4gICAgYm90dG9tOiAzMCU7IH1cbiAgLnh4eGwtbGVmdC0zLXAge1xuICAgIGxlZnQ6IDMwJTsgfVxuICAueHh4bC10b3AtNC1yZW0ge1xuICAgIHRvcDogNHJlbTsgfVxuICAueHh4bC1yaWdodC00LXJlbSB7XG4gICAgcmlnaHQ6IDRyZW07IH1cbiAgLnh4eGwtYm90dG9tLTQtcmVtIHtcbiAgICBib3R0b206IDRyZW07IH1cbiAgLnh4eGwtbGVmdC00LXJlbSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAueHh4bC10b3AtNC1wIHtcbiAgICB0b3A6IDQwJTsgfVxuICAueHh4bC1yaWdodC00LXAge1xuICAgIHJpZ2h0OiA0MCU7IH1cbiAgLnh4eGwtYm90dG9tLTQtcCB7XG4gICAgYm90dG9tOiA0MCU7IH1cbiAgLnh4eGwtbGVmdC00LXAge1xuICAgIGxlZnQ6IDQwJTsgfVxuICAueHh4bC10b3AtNS1yZW0ge1xuICAgIHRvcDogNXJlbTsgfVxuICAueHh4bC1yaWdodC01LXJlbSB7XG4gICAgcmlnaHQ6IDVyZW07IH1cbiAgLnh4eGwtYm90dG9tLTUtcmVtIHtcbiAgICBib3R0b206IDVyZW07IH1cbiAgLnh4eGwtbGVmdC01LXJlbSB7XG4gICAgbGVmdDogNXJlbTsgfVxuICAueHh4bC10b3AtNS1wIHtcbiAgICB0b3A6IDUwJTsgfVxuICAueHh4bC1yaWdodC01LXAge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLnh4eGwtYm90dG9tLTUtcCB7XG4gICAgYm90dG9tOiA1MCU7IH1cbiAgLnh4eGwtbGVmdC01LXAge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAueHh4bC10b3AtNi1yZW0ge1xuICAgIHRvcDogNnJlbTsgfVxuICAueHh4bC1yaWdodC02LXJlbSB7XG4gICAgcmlnaHQ6IDZyZW07IH1cbiAgLnh4eGwtYm90dG9tLTYtcmVtIHtcbiAgICBib3R0b206IDZyZW07IH1cbiAgLnh4eGwtbGVmdC02LXJlbSB7XG4gICAgbGVmdDogNnJlbTsgfVxuICAueHh4bC10b3AtNi1wIHtcbiAgICB0b3A6IDYwJTsgfVxuICAueHh4bC1yaWdodC02LXAge1xuICAgIHJpZ2h0OiA2MCU7IH1cbiAgLnh4eGwtYm90dG9tLTYtcCB7XG4gICAgYm90dG9tOiA2MCU7IH1cbiAgLnh4eGwtbGVmdC02LXAge1xuICAgIGxlZnQ6IDYwJTsgfVxuICAueHh4bC10b3AtNy1yZW0ge1xuICAgIHRvcDogN3JlbTsgfVxuICAueHh4bC1yaWdodC03LXJlbSB7XG4gICAgcmlnaHQ6IDdyZW07IH1cbiAgLnh4eGwtYm90dG9tLTctcmVtIHtcbiAgICBib3R0b206IDdyZW07IH1cbiAgLnh4eGwtbGVmdC03LXJlbSB7XG4gICAgbGVmdDogN3JlbTsgfVxuICAueHh4bC10b3AtNy1wIHtcbiAgICB0b3A6IDcwJTsgfVxuICAueHh4bC1yaWdodC03LXAge1xuICAgIHJpZ2h0OiA3MCU7IH1cbiAgLnh4eGwtYm90dG9tLTctcCB7XG4gICAgYm90dG9tOiA3MCU7IH1cbiAgLnh4eGwtbGVmdC03LXAge1xuICAgIGxlZnQ6IDcwJTsgfVxuICAueHh4bC10b3AtOC1yZW0ge1xuICAgIHRvcDogOHJlbTsgfVxuICAueHh4bC1yaWdodC04LXJlbSB7XG4gICAgcmlnaHQ6IDhyZW07IH1cbiAgLnh4eGwtYm90dG9tLTgtcmVtIHtcbiAgICBib3R0b206IDhyZW07IH1cbiAgLnh4eGwtbGVmdC04LXJlbSB7XG4gICAgbGVmdDogOHJlbTsgfVxuICAueHh4bC10b3AtOC1wIHtcbiAgICB0b3A6IDgwJTsgfVxuICAueHh4bC1yaWdodC04LXAge1xuICAgIHJpZ2h0OiA4MCU7IH1cbiAgLnh4eGwtYm90dG9tLTgtcCB7XG4gICAgYm90dG9tOiA4MCU7IH1cbiAgLnh4eGwtbGVmdC04LXAge1xuICAgIGxlZnQ6IDgwJTsgfVxuICAueHh4bC10b3AtOS1yZW0ge1xuICAgIHRvcDogOXJlbTsgfVxuICAueHh4bC1yaWdodC05LXJlbSB7XG4gICAgcmlnaHQ6IDlyZW07IH1cbiAgLnh4eGwtYm90dG9tLTktcmVtIHtcbiAgICBib3R0b206IDlyZW07IH1cbiAgLnh4eGwtbGVmdC05LXJlbSB7XG4gICAgbGVmdDogOXJlbTsgfVxuICAueHh4bC10b3AtOS1wIHtcbiAgICB0b3A6IDkwJTsgfVxuICAueHh4bC1yaWdodC05LXAge1xuICAgIHJpZ2h0OiA5MCU7IH1cbiAgLnh4eGwtYm90dG9tLTktcCB7XG4gICAgYm90dG9tOiA5MCU7IH1cbiAgLnh4eGwtbGVmdC05LXAge1xuICAgIGxlZnQ6IDkwJTsgfVxuICAueHh4bC10b3AtMTAtcmVtIHtcbiAgICB0b3A6IDEwcmVtOyB9XG4gIC54eHhsLXJpZ2h0LTEwLXJlbSB7XG4gICAgcmlnaHQ6IDEwcmVtOyB9XG4gIC54eHhsLWJvdHRvbS0xMC1yZW0ge1xuICAgIGJvdHRvbTogMTByZW07IH1cbiAgLnh4eGwtbGVmdC0xMC1yZW0ge1xuICAgIGxlZnQ6IDEwcmVtOyB9XG4gIC54eHhsLXRvcC0xMC1wIHtcbiAgICB0b3A6IDEwMCU7IH1cbiAgLnh4eGwtcmlnaHQtMTAtcCB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLnh4eGwtYm90dG9tLTEwLXAge1xuICAgIGJvdHRvbTogMTAwJTsgfVxuICAueHh4bC1sZWZ0LTEwLXAge1xuICAgIGxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC54cy1mei02MHAge1xuICAgIGZvbnQtc2l6ZTogNjAlOyB9XG4gIC54cy1mei03MHAge1xuICAgIGZvbnQtc2l6ZTogNzAlOyB9XG4gIC54cy1mei04MHAge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIC54cy1mei05MHAge1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIC54cy1mei0xMDBwIHtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cbiAgLnhzLWZ6LTExMHAge1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAueHMtZnotMTIwcCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG4gIC54cy1mei0xMzBwIHtcbiAgICBmb250LXNpemU6IDEzMCU7IH1cbiAgLnhzLWZ6LTE0MHAge1xuICAgIGZvbnQtc2l6ZTogMTQwJTsgfVxuICAueHMtZnotMTUwcCB7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG4gIC54cy1mei0xNjBwIHtcbiAgICBmb250LXNpemU6IDE2MCU7IH1cbiAgLnhzLWZ6LTE3MHAge1xuICAgIGZvbnQtc2l6ZTogMTcwJTsgfVxuICAueHMtZnotMTgwcCB7XG4gICAgZm9udC1zaXplOiAxODAlOyB9XG4gIC54cy1mei0xOTBwIHtcbiAgICBmb250LXNpemU6IDE5MCU7IH1cbiAgLnhzLWZ6LTIwMHAge1xuICAgIGZvbnQtc2l6ZTogMjAwJTsgfVxuICAueHMtZnotMjEwcCB7XG4gICAgZm9udC1zaXplOiAyMTAlOyB9XG4gIC54cy1mei0yMjBwIHtcbiAgICBmb250LXNpemU6IDIyMCU7IH1cbiAgLnhzLWZ6LTIzMHAge1xuICAgIGZvbnQtc2l6ZTogMjMwJTsgfVxuICAueHMtZnotMjQwcCB7XG4gICAgZm9udC1zaXplOiAyNDAlOyB9XG4gIC54cy1mei0yNTBwIHtcbiAgICBmb250LXNpemU6IDI1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTQ0cHgpIHtcbiAgLnNtLWZ6LTYwcCB7XG4gICAgZm9udC1zaXplOiA2MCU7IH1cbiAgLnNtLWZ6LTcwcCB7XG4gICAgZm9udC1zaXplOiA3MCU7IH1cbiAgLnNtLWZ6LTgwcCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLnNtLWZ6LTkwcCB7XG4gICAgZm9udC1zaXplOiA5MCU7IH1cbiAgLnNtLWZ6LTEwMHAge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuICAuc20tZnotMTEwcCB7XG4gICAgZm9udC1zaXplOiAxMTAlOyB9XG4gIC5zbS1mei0xMjBwIHtcbiAgICBmb250LXNpemU6IDEyMCU7IH1cbiAgLnNtLWZ6LTEzMHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTsgfVxuICAuc20tZnotMTQwcCB7XG4gICAgZm9udC1zaXplOiAxNDAlOyB9XG4gIC5zbS1mei0xNTBwIHtcbiAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgLnNtLWZ6LTE2MHAge1xuICAgIGZvbnQtc2l6ZTogMTYwJTsgfVxuICAuc20tZnotMTcwcCB7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC5zbS1mei0xODBwIHtcbiAgICBmb250LXNpemU6IDE4MCU7IH1cbiAgLnNtLWZ6LTE5MHAge1xuICAgIGZvbnQtc2l6ZTogMTkwJTsgfVxuICAuc20tZnotMjAwcCB7XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC5zbS1mei0yMTBwIHtcbiAgICBmb250LXNpemU6IDIxMCU7IH1cbiAgLnNtLWZ6LTIyMHAge1xuICAgIGZvbnQtc2l6ZTogMjIwJTsgfVxuICAuc20tZnotMjMwcCB7XG4gICAgZm9udC1zaXplOiAyMzAlOyB9XG4gIC5zbS1mei0yNDBwIHtcbiAgICBmb250LXNpemU6IDI0MCU7IH1cbiAgLnNtLWZ6LTI1MHAge1xuICAgIGZvbnQtc2l6ZTogMjUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWQtZnotNjBwIHtcbiAgICBmb250LXNpemU6IDYwJTsgfVxuICAubWQtZnotNzBwIHtcbiAgICBmb250LXNpemU6IDcwJTsgfVxuICAubWQtZnotODBwIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuICAubWQtZnotOTBwIHtcbiAgICBmb250LXNpemU6IDkwJTsgfVxuICAubWQtZnotMTAwcCB7XG4gICAgZm9udC1zaXplOiAxMDAlOyB9XG4gIC5tZC1mei0xMTBwIHtcbiAgICBmb250LXNpemU6IDExMCU7IH1cbiAgLm1kLWZ6LTEyMHAge1xuICAgIGZvbnQtc2l6ZTogMTIwJTsgfVxuICAubWQtZnotMTMwcCB7XG4gICAgZm9udC1zaXplOiAxMzAlOyB9XG4gIC5tZC1mei0xNDBwIHtcbiAgICBmb250LXNpemU6IDE0MCU7IH1cbiAgLm1kLWZ6LTE1MHAge1xuICAgIGZvbnQtc2l6ZTogMTUwJTsgfVxuICAubWQtZnotMTYwcCB7XG4gICAgZm9udC1zaXplOiAxNjAlOyB9XG4gIC5tZC1mei0xNzBwIHtcbiAgICBmb250LXNpemU6IDE3MCU7IH1cbiAgLm1kLWZ6LTE4MHAge1xuICAgIGZvbnQtc2l6ZTogMTgwJTsgfVxuICAubWQtZnotMTkwcCB7XG4gICAgZm9udC1zaXplOiAxOTAlOyB9XG4gIC5tZC1mei0yMDBwIHtcbiAgICBmb250LXNpemU6IDIwMCU7IH1cbiAgLm1kLWZ6LTIxMHAge1xuICAgIGZvbnQtc2l6ZTogMjEwJTsgfVxuICAubWQtZnotMjIwcCB7XG4gICAgZm9udC1zaXplOiAyMjAlOyB9XG4gIC5tZC1mei0yMzBwIHtcbiAgICBmb250LXNpemU6IDIzMCU7IH1cbiAgLm1kLWZ6LTI0MHAge1xuICAgIGZvbnQtc2l6ZTogMjQwJTsgfVxuICAubWQtZnotMjUwcCB7XG4gICAgZm9udC1zaXplOiAyNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sZy1mei02MHAge1xuICAgIGZvbnQtc2l6ZTogNjAlOyB9XG4gIC5sZy1mei03MHAge1xuICAgIGZvbnQtc2l6ZTogNzAlOyB9XG4gIC5sZy1mei04MHAge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIC5sZy1mei05MHAge1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIC5sZy1mei0xMDBwIHtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cbiAgLmxnLWZ6LTExMHAge1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAubGctZnotMTIwcCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG4gIC5sZy1mei0xMzBwIHtcbiAgICBmb250LXNpemU6IDEzMCU7IH1cbiAgLmxnLWZ6LTE0MHAge1xuICAgIGZvbnQtc2l6ZTogMTQwJTsgfVxuICAubGctZnotMTUwcCB7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG4gIC5sZy1mei0xNjBwIHtcbiAgICBmb250LXNpemU6IDE2MCU7IH1cbiAgLmxnLWZ6LTE3MHAge1xuICAgIGZvbnQtc2l6ZTogMTcwJTsgfVxuICAubGctZnotMTgwcCB7XG4gICAgZm9udC1zaXplOiAxODAlOyB9XG4gIC5sZy1mei0xOTBwIHtcbiAgICBmb250LXNpemU6IDE5MCU7IH1cbiAgLmxnLWZ6LTIwMHAge1xuICAgIGZvbnQtc2l6ZTogMjAwJTsgfVxuICAubGctZnotMjEwcCB7XG4gICAgZm9udC1zaXplOiAyMTAlOyB9XG4gIC5sZy1mei0yMjBwIHtcbiAgICBmb250LXNpemU6IDIyMCU7IH1cbiAgLmxnLWZ6LTIzMHAge1xuICAgIGZvbnQtc2l6ZTogMjMwJTsgfVxuICAubGctZnotMjQwcCB7XG4gICAgZm9udC1zaXplOiAyNDAlOyB9XG4gIC5sZy1mei0yNTBwIHtcbiAgICBmb250LXNpemU6IDI1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC54bC1mei02MHAge1xuICAgIGZvbnQtc2l6ZTogNjAlOyB9XG4gIC54bC1mei03MHAge1xuICAgIGZvbnQtc2l6ZTogNzAlOyB9XG4gIC54bC1mei04MHAge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIC54bC1mei05MHAge1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIC54bC1mei0xMDBwIHtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cbiAgLnhsLWZ6LTExMHAge1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAueGwtZnotMTIwcCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG4gIC54bC1mei0xMzBwIHtcbiAgICBmb250LXNpemU6IDEzMCU7IH1cbiAgLnhsLWZ6LTE0MHAge1xuICAgIGZvbnQtc2l6ZTogMTQwJTsgfVxuICAueGwtZnotMTUwcCB7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG4gIC54bC1mei0xNjBwIHtcbiAgICBmb250LXNpemU6IDE2MCU7IH1cbiAgLnhsLWZ6LTE3MHAge1xuICAgIGZvbnQtc2l6ZTogMTcwJTsgfVxuICAueGwtZnotMTgwcCB7XG4gICAgZm9udC1zaXplOiAxODAlOyB9XG4gIC54bC1mei0xOTBwIHtcbiAgICBmb250LXNpemU6IDE5MCU7IH1cbiAgLnhsLWZ6LTIwMHAge1xuICAgIGZvbnQtc2l6ZTogMjAwJTsgfVxuICAueGwtZnotMjEwcCB7XG4gICAgZm9udC1zaXplOiAyMTAlOyB9XG4gIC54bC1mei0yMjBwIHtcbiAgICBmb250LXNpemU6IDIyMCU7IH1cbiAgLnhsLWZ6LTIzMHAge1xuICAgIGZvbnQtc2l6ZTogMjMwJTsgfVxuICAueGwtZnotMjQwcCB7XG4gICAgZm9udC1zaXplOiAyNDAlOyB9XG4gIC54bC1mei0yNTBwIHtcbiAgICBmb250LXNpemU6IDI1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC54eGwtZnotNjBwIHtcbiAgICBmb250LXNpemU6IDYwJTsgfVxuICAueHhsLWZ6LTcwcCB7XG4gICAgZm9udC1zaXplOiA3MCU7IH1cbiAgLnh4bC1mei04MHAge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIC54eGwtZnotOTBwIHtcbiAgICBmb250LXNpemU6IDkwJTsgfVxuICAueHhsLWZ6LTEwMHAge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuICAueHhsLWZ6LTExMHAge1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAueHhsLWZ6LTEyMHAge1xuICAgIGZvbnQtc2l6ZTogMTIwJTsgfVxuICAueHhsLWZ6LTEzMHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTsgfVxuICAueHhsLWZ6LTE0MHAge1xuICAgIGZvbnQtc2l6ZTogMTQwJTsgfVxuICAueHhsLWZ6LTE1MHAge1xuICAgIGZvbnQtc2l6ZTogMTUwJTsgfVxuICAueHhsLWZ6LTE2MHAge1xuICAgIGZvbnQtc2l6ZTogMTYwJTsgfVxuICAueHhsLWZ6LTE3MHAge1xuICAgIGZvbnQtc2l6ZTogMTcwJTsgfVxuICAueHhsLWZ6LTE4MHAge1xuICAgIGZvbnQtc2l6ZTogMTgwJTsgfVxuICAueHhsLWZ6LTE5MHAge1xuICAgIGZvbnQtc2l6ZTogMTkwJTsgfVxuICAueHhsLWZ6LTIwMHAge1xuICAgIGZvbnQtc2l6ZTogMjAwJTsgfVxuICAueHhsLWZ6LTIxMHAge1xuICAgIGZvbnQtc2l6ZTogMjEwJTsgfVxuICAueHhsLWZ6LTIyMHAge1xuICAgIGZvbnQtc2l6ZTogMjIwJTsgfVxuICAueHhsLWZ6LTIzMHAge1xuICAgIGZvbnQtc2l6ZTogMjMwJTsgfVxuICAueHhsLWZ6LTI0MHAge1xuICAgIGZvbnQtc2l6ZTogMjQwJTsgfVxuICAueHhsLWZ6LTI1MHAge1xuICAgIGZvbnQtc2l6ZTogMjUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMDAwcHgpIHtcbiAgLnh4eGwtZnotNjBwIHtcbiAgICBmb250LXNpemU6IDYwJTsgfVxuICAueHh4bC1mei03MHAge1xuICAgIGZvbnQtc2l6ZTogNzAlOyB9XG4gIC54eHhsLWZ6LTgwcCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLnh4eGwtZnotOTBwIHtcbiAgICBmb250LXNpemU6IDkwJTsgfVxuICAueHh4bC1mei0xMDBwIHtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cbiAgLnh4eGwtZnotMTEwcCB7XG4gICAgZm9udC1zaXplOiAxMTAlOyB9XG4gIC54eHhsLWZ6LTEyMHAge1xuICAgIGZvbnQtc2l6ZTogMTIwJTsgfVxuICAueHh4bC1mei0xMzBwIHtcbiAgICBmb250LXNpemU6IDEzMCU7IH1cbiAgLnh4eGwtZnotMTQwcCB7XG4gICAgZm9udC1zaXplOiAxNDAlOyB9XG4gIC54eHhsLWZ6LTE1MHAge1xuICAgIGZvbnQtc2l6ZTogMTUwJTsgfVxuICAueHh4bC1mei0xNjBwIHtcbiAgICBmb250LXNpemU6IDE2MCU7IH1cbiAgLnh4eGwtZnotMTcwcCB7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC54eHhsLWZ6LTE4MHAge1xuICAgIGZvbnQtc2l6ZTogMTgwJTsgfVxuICAueHh4bC1mei0xOTBwIHtcbiAgICBmb250LXNpemU6IDE5MCU7IH1cbiAgLnh4eGwtZnotMjAwcCB7XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC54eHhsLWZ6LTIxMHAge1xuICAgIGZvbnQtc2l6ZTogMjEwJTsgfVxuICAueHh4bC1mei0yMjBwIHtcbiAgICBmb250LXNpemU6IDIyMCU7IH1cbiAgLnh4eGwtZnotMjMwcCB7XG4gICAgZm9udC1zaXplOiAyMzAlOyB9XG4gIC54eHhsLWZ6LTI0MHAge1xuICAgIGZvbnQtc2l6ZTogMjQwJTsgfVxuICAueHh4bC1mei0yNTBwIHtcbiAgICBmb250LXNpemU6IDI1MCU7IH0gfVxuXG4uZnotNjBwIHtcbiAgZm9udC1zaXplOiA2MCU7IH1cblxuLmZ6LTcwcCB7XG4gIGZvbnQtc2l6ZTogNzAlOyB9XG5cbi5mei04MHAge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4uZnotOTBwIHtcbiAgZm9udC1zaXplOiA5MCU7IH1cblxuLmZ6LTEwMHAge1xuICBmb250LXNpemU6IDEwMCU7IH1cblxuLmZ6LTExMHAge1xuICBmb250LXNpemU6IDExMCU7IH1cblxuLmZ6LTEyMHAge1xuICBmb250LXNpemU6IDEyMCU7IH1cblxuLmZ6LTEzMHAge1xuICBmb250LXNpemU6IDEzMCU7IH1cblxuLmZ6LTE0MHAge1xuICBmb250LXNpemU6IDE0MCU7IH1cblxuLmZ6LTE1MHAge1xuICBmb250LXNpemU6IDE1MCU7IH1cblxuLmZ6LTE2MHAge1xuICBmb250LXNpemU6IDE2MCU7IH1cblxuLmZ6LTE3MHAge1xuICBmb250LXNpemU6IDE3MCU7IH1cblxuLmZ6LTE4MHAge1xuICBmb250LXNpemU6IDE4MCU7IH1cblxuLmZ6LTE5MHAge1xuICBmb250LXNpemU6IDE5MCU7IH1cblxuLmZ6LTIwMHAge1xuICBmb250LXNpemU6IDIwMCU7IH1cblxuLmZ6LTIxMHAge1xuICBmb250LXNpemU6IDIxMCU7IH1cblxuLmZ6LTIyMHAge1xuICBmb250LXNpemU6IDIyMCU7IH1cblxuLmZ6LTIzMHAge1xuICBmb250LXNpemU6IDIzMCU7IH1cblxuLmZ6LTI0MHAge1xuICBmb250LXNpemU6IDI0MCU7IH1cblxuLmZ6LTI1MHAge1xuICBmb250LXNpemU6IDI1MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAueHMtZnotMWVtIHtcbiAgICBmb250LXNpemU6IDAuMWVtOyB9XG4gIC54cy1mei0yZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4yZW07IH1cbiAgLnhzLWZ6LTNlbSB7XG4gICAgZm9udC1zaXplOiAwLjNlbTsgfVxuICAueHMtZnotNGVtIHtcbiAgICBmb250LXNpemU6IDAuNGVtOyB9XG4gIC54cy1mei01ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07IH1cbiAgLnhzLWZ6LTZlbSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTsgfVxuICAueHMtZnotN2VtIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIC54cy1mei04ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cbiAgLnhzLWZ6LTllbSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAueHMtZnotMTBlbSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLnhzLWZ6LTExZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgLnhzLWZ6LTEyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLnhzLWZ6LTEzZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLnhzLWZ6LTE0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07IH1cbiAgLnhzLWZ6LTE1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLnhzLWZ6LTE2ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgLnhzLWZ6LTE3ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43ZW07IH1cbiAgLnhzLWZ6LTE4ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07IH1cbiAgLnhzLWZ6LTE5ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45ZW07IH1cbiAgLnhzLWZ6LTIwZW0ge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9XG4gIC54cy1mei0yMWVtIHtcbiAgICBmb250LXNpemU6IDIuMWVtOyB9XG4gIC54cy1mei0yMmVtIHtcbiAgICBmb250LXNpemU6IDIuMmVtOyB9XG4gIC54cy1mei0yM2VtIHtcbiAgICBmb250LXNpemU6IDIuM2VtOyB9XG4gIC54cy1mei0yNGVtIHtcbiAgICBmb250LXNpemU6IDIuNGVtOyB9XG4gIC54cy1mei0yNWVtIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU0NHB4KSB7XG4gIC5zbS1mei0xZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xZW07IH1cbiAgLnNtLWZ6LTJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJlbTsgfVxuICAuc20tZnotM2VtIHtcbiAgICBmb250LXNpemU6IDAuM2VtOyB9XG4gIC5zbS1mei00ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40ZW07IH1cbiAgLnNtLWZ6LTVlbSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTsgfVxuICAuc20tZnotNmVtIHtcbiAgICBmb250LXNpemU6IDAuNmVtOyB9XG4gIC5zbS1mei03ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH1cbiAgLnNtLWZ6LThlbSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAuc20tZnotOWVtIHtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC5zbS1mei0xMGVtIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAuc20tZnotMTFlbSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAuc20tZnotMTJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAuc20tZnotMTNlbSB7XG4gICAgZm9udC1zaXplOiAxLjNlbTsgfVxuICAuc20tZnotMTRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAuc20tZnotMTVlbSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAuc20tZnotMTZlbSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfVxuICAuc20tZnotMTdlbSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTsgfVxuICAuc20tZnotMThlbSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTsgfVxuICAuc20tZnotMTllbSB7XG4gICAgZm9udC1zaXplOiAxLjllbTsgfVxuICAuc20tZnotMjBlbSB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLnNtLWZ6LTIxZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07IH1cbiAgLnNtLWZ6LTIyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07IH1cbiAgLnNtLWZ6LTIzZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07IH1cbiAgLnNtLWZ6LTI0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07IH1cbiAgLnNtLWZ6LTI1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kLWZ6LTFlbSB7XG4gICAgZm9udC1zaXplOiAwLjFlbTsgfVxuICAubWQtZnotMmVtIHtcbiAgICBmb250LXNpemU6IDAuMmVtOyB9XG4gIC5tZC1mei0zZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zZW07IH1cbiAgLm1kLWZ6LTRlbSB7XG4gICAgZm9udC1zaXplOiAwLjRlbTsgfVxuICAubWQtZnotNWVtIHtcbiAgICBmb250LXNpemU6IDAuNWVtOyB9XG4gIC5tZC1mei02ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42ZW07IH1cbiAgLm1kLWZ6LTdlbSB7XG4gICAgZm9udC1zaXplOiAwLjdlbTsgfVxuICAubWQtZnotOGVtIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9XG4gIC5tZC1mei05ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLm1kLWZ6LTEwZW0ge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC5tZC1mei0xMWVtIHtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gIC5tZC1mei0xMmVtIHtcbiAgICBmb250LXNpemU6IDEuMmVtOyB9XG4gIC5tZC1mei0xM2VtIHtcbiAgICBmb250LXNpemU6IDEuM2VtOyB9XG4gIC5tZC1mei0xNGVtIHtcbiAgICBmb250LXNpemU6IDEuNGVtOyB9XG4gIC5tZC1mei0xNWVtIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC5tZC1mei0xNmVtIHtcbiAgICBmb250LXNpemU6IDEuNmVtOyB9XG4gIC5tZC1mei0xN2VtIHtcbiAgICBmb250LXNpemU6IDEuN2VtOyB9XG4gIC5tZC1mei0xOGVtIHtcbiAgICBmb250LXNpemU6IDEuOGVtOyB9XG4gIC5tZC1mei0xOWVtIHtcbiAgICBmb250LXNpemU6IDEuOWVtOyB9XG4gIC5tZC1mei0yMGVtIHtcbiAgICBmb250LXNpemU6IDJlbTsgfVxuICAubWQtZnotMjFlbSB7XG4gICAgZm9udC1zaXplOiAyLjFlbTsgfVxuICAubWQtZnotMjJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJlbTsgfVxuICAubWQtZnotMjNlbSB7XG4gICAgZm9udC1zaXplOiAyLjNlbTsgfVxuICAubWQtZnotMjRlbSB7XG4gICAgZm9udC1zaXplOiAyLjRlbTsgfVxuICAubWQtZnotMjVlbSB7XG4gICAgZm9udC1zaXplOiAyLjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGctZnotMWVtIHtcbiAgICBmb250LXNpemU6IDAuMWVtOyB9XG4gIC5sZy1mei0yZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4yZW07IH1cbiAgLmxnLWZ6LTNlbSB7XG4gICAgZm9udC1zaXplOiAwLjNlbTsgfVxuICAubGctZnotNGVtIHtcbiAgICBmb250LXNpemU6IDAuNGVtOyB9XG4gIC5sZy1mei01ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07IH1cbiAgLmxnLWZ6LTZlbSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTsgfVxuICAubGctZnotN2VtIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIC5sZy1mei04ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cbiAgLmxnLWZ6LTllbSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAubGctZnotMTBlbSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLmxnLWZ6LTExZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgLmxnLWZ6LTEyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLmxnLWZ6LTEzZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLmxnLWZ6LTE0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07IH1cbiAgLmxnLWZ6LTE1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLmxnLWZ6LTE2ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgLmxnLWZ6LTE3ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43ZW07IH1cbiAgLmxnLWZ6LTE4ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07IH1cbiAgLmxnLWZ6LTE5ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45ZW07IH1cbiAgLmxnLWZ6LTIwZW0ge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9XG4gIC5sZy1mei0yMWVtIHtcbiAgICBmb250LXNpemU6IDIuMWVtOyB9XG4gIC5sZy1mei0yMmVtIHtcbiAgICBmb250LXNpemU6IDIuMmVtOyB9XG4gIC5sZy1mei0yM2VtIHtcbiAgICBmb250LXNpemU6IDIuM2VtOyB9XG4gIC5sZy1mei0yNGVtIHtcbiAgICBmb250LXNpemU6IDIuNGVtOyB9XG4gIC5sZy1mei0yNWVtIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAueGwtZnotMWVtIHtcbiAgICBmb250LXNpemU6IDAuMWVtOyB9XG4gIC54bC1mei0yZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4yZW07IH1cbiAgLnhsLWZ6LTNlbSB7XG4gICAgZm9udC1zaXplOiAwLjNlbTsgfVxuICAueGwtZnotNGVtIHtcbiAgICBmb250LXNpemU6IDAuNGVtOyB9XG4gIC54bC1mei01ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07IH1cbiAgLnhsLWZ6LTZlbSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTsgfVxuICAueGwtZnotN2VtIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIC54bC1mei04ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cbiAgLnhsLWZ6LTllbSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAueGwtZnotMTBlbSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLnhsLWZ6LTExZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgLnhsLWZ6LTEyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLnhsLWZ6LTEzZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLnhsLWZ6LTE0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07IH1cbiAgLnhsLWZ6LTE1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLnhsLWZ6LTE2ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgLnhsLWZ6LTE3ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43ZW07IH1cbiAgLnhsLWZ6LTE4ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07IH1cbiAgLnhsLWZ6LTE5ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45ZW07IH1cbiAgLnhsLWZ6LTIwZW0ge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9XG4gIC54bC1mei0yMWVtIHtcbiAgICBmb250LXNpemU6IDIuMWVtOyB9XG4gIC54bC1mei0yMmVtIHtcbiAgICBmb250LXNpemU6IDIuMmVtOyB9XG4gIC54bC1mei0yM2VtIHtcbiAgICBmb250LXNpemU6IDIuM2VtOyB9XG4gIC54bC1mei0yNGVtIHtcbiAgICBmb250LXNpemU6IDIuNGVtOyB9XG4gIC54bC1mei0yNWVtIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAueHhsLWZ6LTFlbSB7XG4gICAgZm9udC1zaXplOiAwLjFlbTsgfVxuICAueHhsLWZ6LTJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJlbTsgfVxuICAueHhsLWZ6LTNlbSB7XG4gICAgZm9udC1zaXplOiAwLjNlbTsgfVxuICAueHhsLWZ6LTRlbSB7XG4gICAgZm9udC1zaXplOiAwLjRlbTsgfVxuICAueHhsLWZ6LTVlbSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTsgfVxuICAueHhsLWZ6LTZlbSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTsgfVxuICAueHhsLWZ6LTdlbSB7XG4gICAgZm9udC1zaXplOiAwLjdlbTsgfVxuICAueHhsLWZ6LThlbSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAueHhsLWZ6LTllbSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAueHhsLWZ6LTEwZW0ge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC54eGwtZnotMTFlbSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAueHhsLWZ6LTEyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLnh4bC1mei0xM2VtIHtcbiAgICBmb250LXNpemU6IDEuM2VtOyB9XG4gIC54eGwtZnotMTRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAueHhsLWZ6LTE1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLnh4bC1mei0xNmVtIHtcbiAgICBmb250LXNpemU6IDEuNmVtOyB9XG4gIC54eGwtZnotMTdlbSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTsgfVxuICAueHhsLWZ6LTE4ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07IH1cbiAgLnh4bC1mei0xOWVtIHtcbiAgICBmb250LXNpemU6IDEuOWVtOyB9XG4gIC54eGwtZnotMjBlbSB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLnh4bC1mei0yMWVtIHtcbiAgICBmb250LXNpemU6IDIuMWVtOyB9XG4gIC54eGwtZnotMjJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJlbTsgfVxuICAueHhsLWZ6LTIzZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07IH1cbiAgLnh4bC1mei0yNGVtIHtcbiAgICBmb250LXNpemU6IDIuNGVtOyB9XG4gIC54eGwtZnotMjVlbSB7XG4gICAgZm9udC1zaXplOiAyLjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMDAwcHgpIHtcbiAgLnh4eGwtZnotMWVtIHtcbiAgICBmb250LXNpemU6IDAuMWVtOyB9XG4gIC54eHhsLWZ6LTJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJlbTsgfVxuICAueHh4bC1mei0zZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zZW07IH1cbiAgLnh4eGwtZnotNGVtIHtcbiAgICBmb250LXNpemU6IDAuNGVtOyB9XG4gIC54eHhsLWZ6LTVlbSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTsgfVxuICAueHh4bC1mei02ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42ZW07IH1cbiAgLnh4eGwtZnotN2VtIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIC54eHhsLWZ6LThlbSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAueHh4bC1mei05ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLnh4eGwtZnotMTBlbSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLnh4eGwtZnotMTFlbSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAueHh4bC1mei0xMmVtIHtcbiAgICBmb250LXNpemU6IDEuMmVtOyB9XG4gIC54eHhsLWZ6LTEzZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLnh4eGwtZnotMTRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAueHh4bC1mei0xNWVtIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC54eHhsLWZ6LTE2ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgLnh4eGwtZnotMTdlbSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTsgfVxuICAueHh4bC1mei0xOGVtIHtcbiAgICBmb250LXNpemU6IDEuOGVtOyB9XG4gIC54eHhsLWZ6LTE5ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45ZW07IH1cbiAgLnh4eGwtZnotMjBlbSB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLnh4eGwtZnotMjFlbSB7XG4gICAgZm9udC1zaXplOiAyLjFlbTsgfVxuICAueHh4bC1mei0yMmVtIHtcbiAgICBmb250LXNpemU6IDIuMmVtOyB9XG4gIC54eHhsLWZ6LTIzZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07IH1cbiAgLnh4eGwtZnotMjRlbSB7XG4gICAgZm9udC1zaXplOiAyLjRlbTsgfVxuICAueHh4bC1mei0yNWVtIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuLmZ6LTFlbSB7XG4gIGZvbnQtc2l6ZTogMC4xZW07IH1cblxuLmZ6LTJlbSB7XG4gIGZvbnQtc2l6ZTogMC4yZW07IH1cblxuLmZ6LTNlbSB7XG4gIGZvbnQtc2l6ZTogMC4zZW07IH1cblxuLmZ6LTRlbSB7XG4gIGZvbnQtc2l6ZTogMC40ZW07IH1cblxuLmZ6LTVlbSB7XG4gIGZvbnQtc2l6ZTogMC41ZW07IH1cblxuLmZ6LTZlbSB7XG4gIGZvbnQtc2l6ZTogMC42ZW07IH1cblxuLmZ6LTdlbSB7XG4gIGZvbnQtc2l6ZTogMC43ZW07IH1cblxuLmZ6LThlbSB7XG4gIGZvbnQtc2l6ZTogMC44ZW07IH1cblxuLmZ6LTllbSB7XG4gIGZvbnQtc2l6ZTogMC45ZW07IH1cblxuLmZ6LTEwZW0ge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uZnotMTFlbSB7XG4gIGZvbnQtc2l6ZTogMS4xZW07IH1cblxuLmZ6LTEyZW0ge1xuICBmb250LXNpemU6IDEuMmVtOyB9XG5cbi5mei0xM2VtIHtcbiAgZm9udC1zaXplOiAxLjNlbTsgfVxuXG4uZnotMTRlbSB7XG4gIGZvbnQtc2l6ZTogMS40ZW07IH1cblxuLmZ6LTE1ZW0ge1xuICBmb250LXNpemU6IDEuNWVtOyB9XG5cbi5mei0xNmVtIHtcbiAgZm9udC1zaXplOiAxLjZlbTsgfVxuXG4uZnotMTdlbSB7XG4gIGZvbnQtc2l6ZTogMS43ZW07IH1cblxuLmZ6LTE4ZW0ge1xuICBmb250LXNpemU6IDEuOGVtOyB9XG5cbi5mei0xOWVtIHtcbiAgZm9udC1zaXplOiAxLjllbTsgfVxuXG4uZnotMjBlbSB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mei0yMWVtIHtcbiAgZm9udC1zaXplOiAyLjFlbTsgfVxuXG4uZnotMjJlbSB7XG4gIGZvbnQtc2l6ZTogMi4yZW07IH1cblxuLmZ6LTIzZW0ge1xuICBmb250LXNpemU6IDIuM2VtOyB9XG5cbi5mei0yNGVtIHtcbiAgZm9udC1zaXplOiAyLjRlbTsgfVxuXG4uZnotMjVlbSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAueHMtZnotMXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjFyZW07IH1cbiAgLnhzLWZ6LTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4ycmVtOyB9XG4gIC54cy1mei0zcmVtIHtcbiAgICBmb250LXNpemU6IDAuM3JlbTsgfVxuICAueHMtZnotNHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjRyZW07IH1cbiAgLnhzLWZ6LTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtOyB9XG4gIC54cy1mei02cmVtIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxuICAueHMtZnotN3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07IH1cbiAgLnhzLWZ6LThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtOyB9XG4gIC54cy1mei05cmVtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAueHMtZnotMTByZW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAueHMtZnotMTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC54cy1mei0xMnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLnhzLWZ6LTEzcmVtIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAueHMtZnotMTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC54cy1mei0xNXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnhzLWZ6LTE2cmVtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAueHMtZnotMTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC54cy1mei0xOHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLnhzLWZ6LTE5cmVtIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTsgfVxuICAueHMtZnotMjByZW0ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAueHMtZnotMjFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gIC54cy1mei0yMnJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLnhzLWZ6LTIzcmVtIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTsgfVxuICAueHMtZnotMjRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC54cy1mei0yNXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTQ0cHgpIHtcbiAgLnNtLWZ6LTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xcmVtOyB9XG4gIC5zbS1mei0ycmVtIHtcbiAgICBmb250LXNpemU6IDAuMnJlbTsgfVxuICAuc20tZnotM3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjNyZW07IH1cbiAgLnNtLWZ6LTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40cmVtOyB9XG4gIC5zbS1mei01cmVtIHtcbiAgICBmb250LXNpemU6IDAuNXJlbTsgfVxuICAuc20tZnotNnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07IH1cbiAgLnNtLWZ6LTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtOyB9XG4gIC5zbS1mei04cmVtIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAuc20tZnotOXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLnNtLWZ6LTEwcmVtIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnNtLWZ6LTExcmVtIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAuc20tZnotMTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5zbS1mei0xM3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLnNtLWZ6LTE0cmVtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAuc20tZnotMTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5zbS1mei0xNnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLnNtLWZ6LTE3cmVtIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuICAuc20tZnotMThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC5zbS1mei0xOXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07IH1cbiAgLnNtLWZ6LTIwcmVtIHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLnNtLWZ6LTIxcmVtIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTsgfVxuICAuc20tZnotMjJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC5zbS1mei0yM3JlbSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07IH1cbiAgLnNtLWZ6LTI0cmVtIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAuc20tZnotMjVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZC1mei0xcmVtIHtcbiAgICBmb250LXNpemU6IDAuMXJlbTsgfVxuICAubWQtZnotMnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJyZW07IH1cbiAgLm1kLWZ6LTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zcmVtOyB9XG4gIC5tZC1mei00cmVtIHtcbiAgICBmb250LXNpemU6IDAuNHJlbTsgfVxuICAubWQtZnotNXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cbiAgLm1kLWZ6LTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtOyB9XG4gIC5tZC1mei03cmVtIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAubWQtZnotOHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLm1kLWZ6LTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9XG4gIC5tZC1mei0xMHJlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5tZC1mei0xMXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLm1kLWZ6LTEycmVtIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAubWQtZnotMTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC5tZC1mei0xNHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLm1kLWZ6LTE1cmVtIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAubWQtZnotMTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5tZC1mei0xN3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLm1kLWZ6LTE4cmVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAubWQtZnotMTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC5tZC1mei0yMHJlbSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC5tZC1mei0yMXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07IH1cbiAgLm1kLWZ6LTIycmVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAubWQtZnotMjNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG4gIC5tZC1mei0yNHJlbSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgLm1kLWZ6LTI1cmVtIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGctZnotMXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjFyZW07IH1cbiAgLmxnLWZ6LTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4ycmVtOyB9XG4gIC5sZy1mei0zcmVtIHtcbiAgICBmb250LXNpemU6IDAuM3JlbTsgfVxuICAubGctZnotNHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjRyZW07IH1cbiAgLmxnLWZ6LTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtOyB9XG4gIC5sZy1mei02cmVtIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxuICAubGctZnotN3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07IH1cbiAgLmxnLWZ6LThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtOyB9XG4gIC5sZy1mei05cmVtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAubGctZnotMTByZW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAubGctZnotMTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5sZy1mei0xMnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmxnLWZ6LTEzcmVtIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAubGctZnotMTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5sZy1mei0xNXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmxnLWZ6LTE2cmVtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAubGctZnotMTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC5sZy1mei0xOHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmxnLWZ6LTE5cmVtIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTsgfVxuICAubGctZnotMjByZW0ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAubGctZnotMjFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gIC5sZy1mei0yMnJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLmxnLWZ6LTIzcmVtIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTsgfVxuICAubGctZnotMjRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC5sZy1mei0yNXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC54bC1mei0xcmVtIHtcbiAgICBmb250LXNpemU6IDAuMXJlbTsgfVxuICAueGwtZnotMnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJyZW07IH1cbiAgLnhsLWZ6LTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zcmVtOyB9XG4gIC54bC1mei00cmVtIHtcbiAgICBmb250LXNpemU6IDAuNHJlbTsgfVxuICAueGwtZnotNXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cbiAgLnhsLWZ6LTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtOyB9XG4gIC54bC1mei03cmVtIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAueGwtZnotOHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLnhsLWZ6LTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9XG4gIC54bC1mei0xMHJlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC54bC1mei0xMXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLnhsLWZ6LTEycmVtIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAueGwtZnotMTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC54bC1mei0xNHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnhsLWZ6LTE1cmVtIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAueGwtZnotMTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC54bC1mei0xN3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLnhsLWZ6LTE4cmVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAueGwtZnotMTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC54bC1mei0yMHJlbSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC54bC1mei0yMXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07IH1cbiAgLnhsLWZ6LTIycmVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAueGwtZnotMjNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG4gIC54bC1mei0yNHJlbSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgLnhsLWZ6LTI1cmVtIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnh4bC1mei0xcmVtIHtcbiAgICBmb250LXNpemU6IDAuMXJlbTsgfVxuICAueHhsLWZ6LTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4ycmVtOyB9XG4gIC54eGwtZnotM3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjNyZW07IH1cbiAgLnh4bC1mei00cmVtIHtcbiAgICBmb250LXNpemU6IDAuNHJlbTsgfVxuICAueHhsLWZ6LTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtOyB9XG4gIC54eGwtZnotNnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07IH1cbiAgLnh4bC1mei03cmVtIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAueHhsLWZ6LThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtOyB9XG4gIC54eGwtZnotOXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLnh4bC1mei0xMHJlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC54eGwtZnotMTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC54eGwtZnotMTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC54eGwtZnotMTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC54eGwtZnotMTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC54eGwtZnotMTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC54eGwtZnotMTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC54eGwtZnotMTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC54eGwtZnotMThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC54eGwtZnotMTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC54eGwtZnotMjByZW0ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAueHhsLWZ6LTIxcmVtIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTsgfVxuICAueHhsLWZ6LTIycmVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAueHhsLWZ6LTIzcmVtIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTsgfVxuICAueHhsLWZ6LTI0cmVtIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAueHhsLWZ6LTI1cmVtIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMDAwcHgpIHtcbiAgLnh4eGwtZnotMXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjFyZW07IH1cbiAgLnh4eGwtZnotMnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJyZW07IH1cbiAgLnh4eGwtZnotM3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjNyZW07IH1cbiAgLnh4eGwtZnotNHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjRyZW07IH1cbiAgLnh4eGwtZnotNXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cbiAgLnh4eGwtZnotNnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07IH1cbiAgLnh4eGwtZnotN3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07IH1cbiAgLnh4eGwtZnotOHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLnh4eGwtZnotOXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLnh4eGwtZnotMTByZW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAueHh4bC1mei0xMXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLnh4eGwtZnotMTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC54eHhsLWZ6LTEzcmVtIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAueHh4bC1mei0xNHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnh4eGwtZnotMTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC54eHhsLWZ6LTE2cmVtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAueHh4bC1mei0xN3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLnh4eGwtZnotMThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC54eHhsLWZ6LTE5cmVtIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTsgfVxuICAueHh4bC1mei0yMHJlbSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC54eHhsLWZ6LTIxcmVtIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTsgfVxuICAueHh4bC1mei0yMnJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLnh4eGwtZnotMjNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG4gIC54eHhsLWZ6LTI0cmVtIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAueHh4bC1mei0yNXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuXG4uZnotMXJlbSB7XG4gIGZvbnQtc2l6ZTogMC4xcmVtOyB9XG5cbi5mei0ycmVtIHtcbiAgZm9udC1zaXplOiAwLjJyZW07IH1cblxuLmZ6LTNyZW0ge1xuICBmb250LXNpemU6IDAuM3JlbTsgfVxuXG4uZnotNHJlbSB7XG4gIGZvbnQtc2l6ZTogMC40cmVtOyB9XG5cbi5mei01cmVtIHtcbiAgZm9udC1zaXplOiAwLjVyZW07IH1cblxuLmZ6LTZyZW0ge1xuICBmb250LXNpemU6IDAuNnJlbTsgfVxuXG4uZnotN3JlbSB7XG4gIGZvbnQtc2l6ZTogMC43cmVtOyB9XG5cbi5mei04cmVtIHtcbiAgZm9udC1zaXplOiAwLjhyZW07IH1cblxuLmZ6LTlyZW0ge1xuICBmb250LXNpemU6IDAuOXJlbTsgfVxuXG4uZnotMTByZW0ge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmZ6LTExcmVtIHtcbiAgZm9udC1zaXplOiAxLjFyZW07IH1cblxuLmZ6LTEycmVtIHtcbiAgZm9udC1zaXplOiAxLjJyZW07IH1cblxuLmZ6LTEzcmVtIHtcbiAgZm9udC1zaXplOiAxLjNyZW07IH1cblxuLmZ6LTE0cmVtIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmZ6LTE1cmVtIHtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLmZ6LTE2cmVtIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmZ6LTE3cmVtIHtcbiAgZm9udC1zaXplOiAxLjdyZW07IH1cblxuLmZ6LTE4cmVtIHtcbiAgZm9udC1zaXplOiAxLjhyZW07IH1cblxuLmZ6LTE5cmVtIHtcbiAgZm9udC1zaXplOiAxLjlyZW07IH1cblxuLmZ6LTIwcmVtIHtcbiAgZm9udC1zaXplOiAycmVtOyB9XG5cbi5mei0yMXJlbSB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG5cbi5mei0yMnJlbSB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG5cbi5mei0yM3JlbSB7XG4gIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG5cbi5mei0yNHJlbSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtOyB9XG5cbi5mei0yNXJlbSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtOyB9XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xOyB9XG5cbi5vcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yOyB9XG5cbi5vcGFjaXR5LTMwIHtcbiAgb3BhY2l0eTogMC4zOyB9XG5cbi5vcGFjaXR5LTQwIHtcbiAgb3BhY2l0eTogMC40OyB9XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5vcGFjaXR5LTYwIHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi5vcGFjaXR5LTcwIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5vcGFjaXR5LTgwIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5vcGFjaXR5LTkwIHtcbiAgb3BhY2l0eTogMC45OyB9XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRvcC0wLXJlbSB7XG4gIHRvcDogMHJlbTsgfVxuXG4ucmlnaHQtMC1yZW0ge1xuICByaWdodDogMHJlbTsgfVxuXG4uYm90dG9tLTAtcmVtIHtcbiAgYm90dG9tOiAwcmVtOyB9XG5cbi5sZWZ0LTAtcmVtIHtcbiAgbGVmdDogMHJlbTsgfVxuXG4udG9wLTAtcCB7XG4gIHRvcDogMCU7IH1cblxuLnJpZ2h0LTAtcCB7XG4gIHJpZ2h0OiAwJTsgfVxuXG4uYm90dG9tLTAtcCB7XG4gIGJvdHRvbTogMCU7IH1cblxuLmxlZnQtMC1wIHtcbiAgbGVmdDogMCU7IH1cblxuLnRvcC0xLXJlbSB7XG4gIHRvcDogMXJlbTsgfVxuXG4ucmlnaHQtMS1yZW0ge1xuICByaWdodDogMXJlbTsgfVxuXG4uYm90dG9tLTEtcmVtIHtcbiAgYm90dG9tOiAxcmVtOyB9XG5cbi5sZWZ0LTEtcmVtIHtcbiAgbGVmdDogMXJlbTsgfVxuXG4udG9wLTEtcCB7XG4gIHRvcDogMTAlOyB9XG5cbi5yaWdodC0xLXAge1xuICByaWdodDogMTAlOyB9XG5cbi5ib3R0b20tMS1wIHtcbiAgYm90dG9tOiAxMCU7IH1cblxuLmxlZnQtMS1wIHtcbiAgbGVmdDogMTAlOyB9XG5cbi50b3AtMi1yZW0ge1xuICB0b3A6IDJyZW07IH1cblxuLnJpZ2h0LTItcmVtIHtcbiAgcmlnaHQ6IDJyZW07IH1cblxuLmJvdHRvbS0yLXJlbSB7XG4gIGJvdHRvbTogMnJlbTsgfVxuXG4ubGVmdC0yLXJlbSB7XG4gIGxlZnQ6IDJyZW07IH1cblxuLnRvcC0yLXAge1xuICB0b3A6IDIwJTsgfVxuXG4ucmlnaHQtMi1wIHtcbiAgcmlnaHQ6IDIwJTsgfVxuXG4uYm90dG9tLTItcCB7XG4gIGJvdHRvbTogMjAlOyB9XG5cbi5sZWZ0LTItcCB7XG4gIGxlZnQ6IDIwJTsgfVxuXG4udG9wLTMtcmVtIHtcbiAgdG9wOiAzcmVtOyB9XG5cbi5yaWdodC0zLXJlbSB7XG4gIHJpZ2h0OiAzcmVtOyB9XG5cbi5ib3R0b20tMy1yZW0ge1xuICBib3R0b206IDNyZW07IH1cblxuLmxlZnQtMy1yZW0ge1xuICBsZWZ0OiAzcmVtOyB9XG5cbi50b3AtMy1wIHtcbiAgdG9wOiAzMCU7IH1cblxuLnJpZ2h0LTMtcCB7XG4gIHJpZ2h0OiAzMCU7IH1cblxuLmJvdHRvbS0zLXAge1xuICBib3R0b206IDMwJTsgfVxuXG4ubGVmdC0zLXAge1xuICBsZWZ0OiAzMCU7IH1cblxuLnRvcC00LXJlbSB7XG4gIHRvcDogNHJlbTsgfVxuXG4ucmlnaHQtNC1yZW0ge1xuICByaWdodDogNHJlbTsgfVxuXG4uYm90dG9tLTQtcmVtIHtcbiAgYm90dG9tOiA0cmVtOyB9XG5cbi5sZWZ0LTQtcmVtIHtcbiAgbGVmdDogNHJlbTsgfVxuXG4udG9wLTQtcCB7XG4gIHRvcDogNDAlOyB9XG5cbi5yaWdodC00LXAge1xuICByaWdodDogNDAlOyB9XG5cbi5ib3R0b20tNC1wIHtcbiAgYm90dG9tOiA0MCU7IH1cblxuLmxlZnQtNC1wIHtcbiAgbGVmdDogNDAlOyB9XG5cbi50b3AtNS1yZW0ge1xuICB0b3A6IDVyZW07IH1cblxuLnJpZ2h0LTUtcmVtIHtcbiAgcmlnaHQ6IDVyZW07IH1cblxuLmJvdHRvbS01LXJlbSB7XG4gIGJvdHRvbTogNXJlbTsgfVxuXG4ubGVmdC01LXJlbSB7XG4gIGxlZnQ6IDVyZW07IH1cblxuLnRvcC01LXAge1xuICB0b3A6IDUwJTsgfVxuXG4ucmlnaHQtNS1wIHtcbiAgcmlnaHQ6IDUwJTsgfVxuXG4uYm90dG9tLTUtcCB7XG4gIGJvdHRvbTogNTAlOyB9XG5cbi5sZWZ0LTUtcCB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4udG9wLTYtcmVtIHtcbiAgdG9wOiA2cmVtOyB9XG5cbi5yaWdodC02LXJlbSB7XG4gIHJpZ2h0OiA2cmVtOyB9XG5cbi5ib3R0b20tNi1yZW0ge1xuICBib3R0b206IDZyZW07IH1cblxuLmxlZnQtNi1yZW0ge1xuICBsZWZ0OiA2cmVtOyB9XG5cbi50b3AtNi1wIHtcbiAgdG9wOiA2MCU7IH1cblxuLnJpZ2h0LTYtcCB7XG4gIHJpZ2h0OiA2MCU7IH1cblxuLmJvdHRvbS02LXAge1xuICBib3R0b206IDYwJTsgfVxuXG4ubGVmdC02LXAge1xuICBsZWZ0OiA2MCU7IH1cblxuLnRvcC03LXJlbSB7XG4gIHRvcDogN3JlbTsgfVxuXG4ucmlnaHQtNy1yZW0ge1xuICByaWdodDogN3JlbTsgfVxuXG4uYm90dG9tLTctcmVtIHtcbiAgYm90dG9tOiA3cmVtOyB9XG5cbi5sZWZ0LTctcmVtIHtcbiAgbGVmdDogN3JlbTsgfVxuXG4udG9wLTctcCB7XG4gIHRvcDogNzAlOyB9XG5cbi5yaWdodC03LXAge1xuICByaWdodDogNzAlOyB9XG5cbi5ib3R0b20tNy1wIHtcbiAgYm90dG9tOiA3MCU7IH1cblxuLmxlZnQtNy1wIHtcbiAgbGVmdDogNzAlOyB9XG5cbi50b3AtOC1yZW0ge1xuICB0b3A6IDhyZW07IH1cblxuLnJpZ2h0LTgtcmVtIHtcbiAgcmlnaHQ6IDhyZW07IH1cblxuLmJvdHRvbS04LXJlbSB7XG4gIGJvdHRvbTogOHJlbTsgfVxuXG4ubGVmdC04LXJlbSB7XG4gIGxlZnQ6IDhyZW07IH1cblxuLnRvcC04LXAge1xuICB0b3A6IDgwJTsgfVxuXG4ucmlnaHQtOC1wIHtcbiAgcmlnaHQ6IDgwJTsgfVxuXG4uYm90dG9tLTgtcCB7XG4gIGJvdHRvbTogODAlOyB9XG5cbi5sZWZ0LTgtcCB7XG4gIGxlZnQ6IDgwJTsgfVxuXG4udG9wLTktcmVtIHtcbiAgdG9wOiA5cmVtOyB9XG5cbi5yaWdodC05LXJlbSB7XG4gIHJpZ2h0OiA5cmVtOyB9XG5cbi5ib3R0b20tOS1yZW0ge1xuICBib3R0b206IDlyZW07IH1cblxuLmxlZnQtOS1yZW0ge1xuICBsZWZ0OiA5cmVtOyB9XG5cbi50b3AtOS1wIHtcbiAgdG9wOiA5MCU7IH1cblxuLnJpZ2h0LTktcCB7XG4gIHJpZ2h0OiA5MCU7IH1cblxuLmJvdHRvbS05LXAge1xuICBib3R0b206IDkwJTsgfVxuXG4ubGVmdC05LXAge1xuICBsZWZ0OiA5MCU7IH1cblxuLnRvcC0xMC1yZW0ge1xuICB0b3A6IDEwcmVtOyB9XG5cbi5yaWdodC0xMC1yZW0ge1xuICByaWdodDogMTByZW07IH1cblxuLmJvdHRvbS0xMC1yZW0ge1xuICBib3R0b206IDEwcmVtOyB9XG5cbi5sZWZ0LTEwLXJlbSB7XG4gIGxlZnQ6IDEwcmVtOyB9XG5cbi50b3AtMTAtcCB7XG4gIHRvcDogMTAwJTsgfVxuXG4ucmlnaHQtMTAtcCB7XG4gIHJpZ2h0OiAxMDAlOyB9XG5cbi5ib3R0b20tMTAtcCB7XG4gIGJvdHRvbTogMTAwJTsgfVxuXG4ubGVmdC0xMC1wIHtcbiAgbGVmdDogMTAwJTsgfVxuXG4ueHNfZG93bl9oaWRlLFxuLnhzX2Rvd25faGlkZS5kZiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAgIC54c19kb3duX2hpZGUsXG4gICAgLnhzX2Rvd25faGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnhzX2Rvd25faGlkZS54cy1kZiwgLnhzX2Rvd25faGlkZS5kZixcbiAgICAgIC54c19kb3duX2hpZGUuZGYueHMtZGYsXG4gICAgICAueHNfZG93bl9oaWRlLmRmLmRmIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5zbV9kb3duX2hpZGUsXG4uc21fZG93bl9oaWRlLmRmIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTQ0cHgpIHtcbiAgICAuc21fZG93bl9oaWRlLFxuICAgIC5zbV9kb3duX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zbV9kb3duX2hpZGUuc20tZGYsIC5zbV9kb3duX2hpZGUuZGYsXG4gICAgICAuc21fZG93bl9oaWRlLmRmLnNtLWRmLFxuICAgICAgLnNtX2Rvd25faGlkZS5kZi5kZiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ubWRfZG93bl9oaWRlLFxuLm1kX2Rvd25faGlkZS5kZiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1kX2Rvd25faGlkZSxcbiAgICAubWRfZG93bl9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAubWRfZG93bl9oaWRlLm1kLWRmLCAubWRfZG93bl9oaWRlLmRmLFxuICAgICAgLm1kX2Rvd25faGlkZS5kZi5tZC1kZixcbiAgICAgIC5tZF9kb3duX2hpZGUuZGYuZGYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmxnX2Rvd25faGlkZSxcbi5sZ19kb3duX2hpZGUuZGYge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5sZ19kb3duX2hpZGUsXG4gICAgLmxnX2Rvd25faGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmxnX2Rvd25faGlkZS5sZy1kZiwgLmxnX2Rvd25faGlkZS5kZixcbiAgICAgIC5sZ19kb3duX2hpZGUuZGYubGctZGYsXG4gICAgICAubGdfZG93bl9oaWRlLmRmLmRmIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi54bF9kb3duX2hpZGUsXG4ueGxfZG93bl9oaWRlLmRmIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLnhsX2Rvd25faGlkZSxcbiAgICAueGxfZG93bl9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAueGxfZG93bl9oaWRlLnhsLWRmLCAueGxfZG93bl9oaWRlLmRmLFxuICAgICAgLnhsX2Rvd25faGlkZS5kZi54bC1kZixcbiAgICAgIC54bF9kb3duX2hpZGUuZGYuZGYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLnh4bF9kb3duX2hpZGUsXG4ueHhsX2Rvd25faGlkZS5kZiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIC54eGxfZG93bl9oaWRlLFxuICAgIC54eGxfZG93bl9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAueHhsX2Rvd25faGlkZS54eGwtZGYsIC54eGxfZG93bl9oaWRlLmRmLFxuICAgICAgLnh4bF9kb3duX2hpZGUuZGYueHhsLWRmLFxuICAgICAgLnh4bF9kb3duX2hpZGUuZGYuZGYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLnhzX3VwX2hpZGUsXG4ueHNfdXBfaGlkZS5kZiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC54c191cF9oaWRlLnhzLWRmLCAueHNfdXBfaGlkZS5kZixcbiAgLnhzX3VwX2hpZGUuZGYueHMtZGYsXG4gIC54c191cF9oaWRlLmRmLmRmIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAwcHgpIHtcbiAgICAueHNfdXBfaGlkZSxcbiAgICAueHNfdXBfaGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnNtX3VwX2hpZGUsXG4uc21fdXBfaGlkZS5kZiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbV91cF9oaWRlLnNtLWRmLCAuc21fdXBfaGlkZS5kZixcbiAgLnNtX3VwX2hpZGUuZGYuc20tZGYsXG4gIC5zbV91cF9oaWRlLmRmLmRmIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NDRweCkge1xuICAgIC5zbV91cF9oaWRlLFxuICAgIC5zbV91cF9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubWRfdXBfaGlkZSxcbi5tZF91cF9oaWRlLmRmIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1kX3VwX2hpZGUubWQtZGYsIC5tZF91cF9oaWRlLmRmLFxuICAubWRfdXBfaGlkZS5kZi5tZC1kZixcbiAgLm1kX3VwX2hpZGUuZGYuZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1kX3VwX2hpZGUsXG4gICAgLm1kX3VwX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5sZ191cF9oaWRlLFxuLmxnX3VwX2hpZGUuZGYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAubGdfdXBfaGlkZS5sZy1kZiwgLmxnX3VwX2hpZGUuZGYsXG4gIC5sZ191cF9oaWRlLmRmLmxnLWRmLFxuICAubGdfdXBfaGlkZS5kZi5kZiB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAubGdfdXBfaGlkZSxcbiAgICAubGdfdXBfaGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnhsX3VwX2hpZGUsXG4ueGxfdXBfaGlkZS5kZiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC54bF91cF9oaWRlLnhsLWRmLCAueGxfdXBfaGlkZS5kZixcbiAgLnhsX3VwX2hpZGUuZGYueGwtZGYsXG4gIC54bF91cF9oaWRlLmRmLmRmIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAueGxfdXBfaGlkZSxcbiAgICAueGxfdXBfaGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnh4bF91cF9oaWRlLFxuLnh4bF91cF9oaWRlLmRmIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnh4bF91cF9oaWRlLnh4bC1kZiwgLnh4bF91cF9oaWRlLmRmLFxuICAueHhsX3VwX2hpZGUuZGYueHhsLWRmLFxuICAueHhsX3VwX2hpZGUuZGYuZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAgIC54eGxfdXBfaGlkZSxcbiAgICAueHhsX3VwX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ub2lyMSxcbltkYXRhLWNvbG9yPVwibm9pcjFcIl0ge1xuICBjb2xvcjogIzFEMUQxQjsgfVxuXG4uYmctbm9pcjEsXG5bZGF0YS1iY29sb3I9XCJub2lyMVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUI7IH1cblxuLmJyLW5vaXIxIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUQxRDFCOyB9XG5cbi50ZGMtbm9pcjEge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMxRDFEMUI7IH1cblxuLmZpbGwtbm9pcjEge1xuICBmaWxsOiAjMUQxRDFCOyB9XG5cbi5iZy1ncmFkLWxpZ2h0LW5vaXIxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzFEMUQxQiwgIzJkMmQyYSAxMDAlKTsgfVxuXG4uYmctZ3JhZC1kYXJrLW5vaXIxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzFEMUQxQiwgIzBkMGQwYyAxMDAlKTsgfVxuXG4ubm9pcjEtb3AxIHtcbiAgY29sb3I6IHJnYmEoMjksIDI5LCAyNywgMC4xKTsgfVxuXG4uYmctbm9pcjEtb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMjksIDI3LCAwLjEpOyB9XG5cbi5ub2lyMS1vcDIge1xuICBjb2xvcjogcmdiYSgyOSwgMjksIDI3LCAwLjIpOyB9XG5cbi5iZy1ub2lyMS1vcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAyOSwgMjcsIDAuMik7IH1cblxuLm5vaXIxLW9wMyB7XG4gIGNvbG9yOiByZ2JhKDI5LCAyOSwgMjcsIDAuMyk7IH1cblxuLmJnLW5vaXIxLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDI5LCAyNywgMC4zKTsgfVxuXG4ubm9pcjEtb3A0IHtcbiAgY29sb3I6IHJnYmEoMjksIDI5LCAyNywgMC40KTsgfVxuXG4uYmctbm9pcjEtb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMjksIDI3LCAwLjQpOyB9XG5cbi5ub2lyMS1vcDUge1xuICBjb2xvcjogcmdiYSgyOSwgMjksIDI3LCAwLjUpOyB9XG5cbi5iZy1ub2lyMS1vcDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAyOSwgMjcsIDAuNSk7IH1cblxuLm5vaXIxLW9wNiB7XG4gIGNvbG9yOiByZ2JhKDI5LCAyOSwgMjcsIDAuNik7IH1cblxuLmJnLW5vaXIxLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDI5LCAyNywgMC42KTsgfVxuXG4ubm9pcjEtb3A3IHtcbiAgY29sb3I6IHJnYmEoMjksIDI5LCAyNywgMC43KTsgfVxuXG4uYmctbm9pcjEtb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMjksIDI3LCAwLjcpOyB9XG5cbi5ub2lyMS1vcDgge1xuICBjb2xvcjogcmdiYSgyOSwgMjksIDI3LCAwLjgpOyB9XG5cbi5iZy1ub2lyMS1vcDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAyOSwgMjcsIDAuOCk7IH1cblxuLm5vaXIyLFxuW2RhdGEtY29sb3I9XCJub2lyMlwiXSB7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5iZy1ub2lyMixcbltkYXRhLWJjb2xvcj1cIm5vaXIyXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDsgfVxuXG4uYnItbm9pcjIge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7IH1cblxuLnRkYy1ub2lyMiB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzAwMDAwMDsgfVxuXG4uZmlsbC1ub2lyMiB7XG4gIGZpbGw6ICMwMDAwMDA7IH1cblxuLmJnLWdyYWQtbGlnaHQtbm9pcjIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDAwMDAwLCAjMGYwZjBmIDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstbm9pcjIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDAwMDAwLCBibGFjayAxMDAlKTsgfVxuXG4ubm9pcjItb3AxIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uYmctbm9pcjItb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5ub2lyMi1vcDIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5iZy1ub2lyMi1vcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLm5vaXIyLW9wMyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLmJnLW5vaXIyLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubm9pcjItb3A0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4uYmctbm9pcjItb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG5cbi5ub2lyMi1vcDUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5iZy1ub2lyMi1vcDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLm5vaXIyLW9wNiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLmJnLW5vaXIyLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4ubm9pcjItb3A3IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuXG4uYmctbm9pcjItb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG5cbi5ub2lyMi1vcDgge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG5cbi5iZy1ub2lyMi1vcDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cblxuLmJsYW5jMSxcbltkYXRhLWNvbG9yPVwiYmxhbmMxXCJdIHtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmJnLWJsYW5jMSxcbltkYXRhLWJjb2xvcj1cImJsYW5jMVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7IH1cblxuLmJyLWJsYW5jMSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjsgfVxuXG4udGRjLWJsYW5jMSB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0ZGRkZGRjsgfVxuXG4uZmlsbC1ibGFuYzEge1xuICBmaWxsOiAjRkZGRkZGOyB9XG5cbi5iZy1ncmFkLWxpZ2h0LWJsYW5jMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGRkZGRkYsIHdoaXRlIDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYmxhbmMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGRkZGRiwgI2YwZjBmMCAxMDAlKTsgfVxuXG4uYmxhbmMxLW9wMSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cblxuLmJnLWJsYW5jMS1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cblxuLmJsYW5jMS1vcDIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG5cbi5iZy1ibGFuYzEtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG5cbi5ibGFuYzEtb3AzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4uYmctYmxhbmMxLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4uYmxhbmMxLW9wNCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLmJnLWJsYW5jMS1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLmJsYW5jMS1vcDUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5iZy1ibGFuYzEtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5ibGFuYzEtb3A2IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4uYmctYmxhbmMxLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4uYmxhbmMxLW9wNyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLmJnLWJsYW5jMS1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLmJsYW5jMS1vcDgge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi5iZy1ibGFuYzEtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi5ncmlzMSxcbltkYXRhLWNvbG9yPVwiZ3JpczFcIl0ge1xuICBjb2xvcjogI0Y3RjdGNzsgfVxuXG4uYmctZ3JpczEsXG5bZGF0YS1iY29sb3I9XCJncmlzMVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7IH1cblxuLmJyLWdyaXMxIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjdGN0Y3OyB9XG5cbi50ZGMtZ3JpczEge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNGN0Y3Rjc7IH1cblxuLmZpbGwtZ3JpczEge1xuICBmaWxsOiAjRjdGN0Y3OyB9XG5cbi5iZy1ncmFkLWxpZ2h0LWdyaXMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0Y3RjdGNywgd2hpdGUgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1ncmlzMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGN0Y3RjcsICNlOGU4ZTggMTAwJSk7IH1cblxuLmdyaXMxLW9wMSB7XG4gIGNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuMSk7IH1cblxuLmJnLWdyaXMxLW9wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC4xKTsgfVxuXG4uZ3JpczEtb3AyIHtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC4yKTsgfVxuXG4uYmctZ3JpczEtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjIpOyB9XG5cbi5ncmlzMS1vcDMge1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjMpOyB9XG5cbi5iZy1ncmlzMS1vcDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuMyk7IH1cblxuLmdyaXMxLW9wNCB7XG4gIGNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuNCk7IH1cblxuLmJnLWdyaXMxLW9wNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC40KTsgfVxuXG4uZ3JpczEtb3A1IHtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC41KTsgfVxuXG4uYmctZ3JpczEtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjUpOyB9XG5cbi5ncmlzMS1vcDYge1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjYpOyB9XG5cbi5iZy1ncmlzMS1vcDYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuNik7IH1cblxuLmdyaXMxLW9wNyB7XG4gIGNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuNyk7IH1cblxuLmJnLWdyaXMxLW9wNyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC43KTsgfVxuXG4uZ3JpczEtb3A4IHtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC44KTsgfVxuXG4uYmctZ3JpczEtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjgpOyB9XG5cbi5jMSxcbltkYXRhLWNvbG9yPVwiYzFcIl0ge1xuICBjb2xvcjogI0FCOUE3NDsgfVxuXG4uYmctYzEsXG5bZGF0YS1iY29sb3I9XCJjMVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBQjlBNzQ7IH1cblxuLmJyLWMxIHtcbiAgYm9yZGVyLWNvbG9yOiAjQUI5QTc0OyB9XG5cbi50ZGMtYzEge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNBQjlBNzQ7IH1cblxuLmZpbGwtYzEge1xuICBmaWxsOiAjQUI5QTc0OyB9XG5cbi5iZy1ncmFkLWxpZ2h0LWMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0FCOUE3NCwgI2I3YTg4NyAxMDAlKTsgfVxuXG4uYmctZ3JhZC1kYXJrLWMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0FCOUE3NCwgIzlmOGM2MSAxMDAlKTsgfVxuXG4uYzEtb3AxIHtcbiAgY29sb3I6IHJnYmEoMTcxLCAxNTQsIDExNiwgMC4xKTsgfVxuXG4uYmctYzEtb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzEsIDE1NCwgMTE2LCAwLjEpOyB9XG5cbi5jMS1vcDIge1xuICBjb2xvcjogcmdiYSgxNzEsIDE1NCwgMTE2LCAwLjIpOyB9XG5cbi5iZy1jMS1vcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MSwgMTU0LCAxMTYsIDAuMik7IH1cblxuLmMxLW9wMyB7XG4gIGNvbG9yOiByZ2JhKDE3MSwgMTU0LCAxMTYsIDAuMyk7IH1cblxuLmJnLWMxLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcxLCAxNTQsIDExNiwgMC4zKTsgfVxuXG4uYzEtb3A0IHtcbiAgY29sb3I6IHJnYmEoMTcxLCAxNTQsIDExNiwgMC40KTsgfVxuXG4uYmctYzEtb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzEsIDE1NCwgMTE2LCAwLjQpOyB9XG5cbi5jMS1vcDUge1xuICBjb2xvcjogcmdiYSgxNzEsIDE1NCwgMTE2LCAwLjUpOyB9XG5cbi5iZy1jMS1vcDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MSwgMTU0LCAxMTYsIDAuNSk7IH1cblxuLmMxLW9wNiB7XG4gIGNvbG9yOiByZ2JhKDE3MSwgMTU0LCAxMTYsIDAuNik7IH1cblxuLmJnLWMxLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcxLCAxNTQsIDExNiwgMC42KTsgfVxuXG4uYzEtb3A3IHtcbiAgY29sb3I6IHJnYmEoMTcxLCAxNTQsIDExNiwgMC43KTsgfVxuXG4uYmctYzEtb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzEsIDE1NCwgMTE2LCAwLjcpOyB9XG5cbi5jMS1vcDgge1xuICBjb2xvcjogcmdiYSgxNzEsIDE1NCwgMTE2LCAwLjgpOyB9XG5cbi5iZy1jMS1vcDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MSwgMTU0LCAxMTYsIDAuOCk7IH1cblxuLmMyLFxuW2RhdGEtY29sb3I9XCJjMlwiXSB7XG4gIGNvbG9yOiAjRjhFNUFGOyB9XG5cbi5iZy1jMixcbltkYXRhLWJjb2xvcj1cImMyXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTVBRjsgfVxuXG4uYnItYzIge1xuICBib3JkZXItY29sb3I6ICNGOEU1QUY7IH1cblxuLnRkYy1jMiB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0Y4RTVBRjsgfVxuXG4uZmlsbC1jMiB7XG4gIGZpbGw6ICNGOEU1QUY7IH1cblxuLmJnLWdyYWQtbGlnaHQtYzIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjhFNUFGLCAjZmFlZWNiIDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYzIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjhFNUFGLCAjZjZkYzkzIDEwMCUpOyB9XG5cbi5jMi1vcDEge1xuICBjb2xvcjogcmdiYSgyNDgsIDIyOSwgMTc1LCAwLjEpOyB9XG5cbi5iZy1jMi1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjI5LCAxNzUsIDAuMSk7IH1cblxuLmMyLW9wMiB7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMjI5LCAxNzUsIDAuMik7IH1cblxuLmJnLWMyLW9wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMjksIDE3NSwgMC4yKTsgfVxuXG4uYzItb3AzIHtcbiAgY29sb3I6IHJnYmEoMjQ4LCAyMjksIDE3NSwgMC4zKTsgfVxuXG4uYmctYzItb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDIyOSwgMTc1LCAwLjMpOyB9XG5cbi5jMi1vcDQge1xuICBjb2xvcjogcmdiYSgyNDgsIDIyOSwgMTc1LCAwLjQpOyB9XG5cbi5iZy1jMi1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjI5LCAxNzUsIDAuNCk7IH1cblxuLmMyLW9wNSB7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMjI5LCAxNzUsIDAuNSk7IH1cblxuLmJnLWMyLW9wNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMjksIDE3NSwgMC41KTsgfVxuXG4uYzItb3A2IHtcbiAgY29sb3I6IHJnYmEoMjQ4LCAyMjksIDE3NSwgMC42KTsgfVxuXG4uYmctYzItb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDIyOSwgMTc1LCAwLjYpOyB9XG5cbi5jMi1vcDcge1xuICBjb2xvcjogcmdiYSgyNDgsIDIyOSwgMTc1LCAwLjcpOyB9XG5cbi5iZy1jMi1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjI5LCAxNzUsIDAuNyk7IH1cblxuLmMyLW9wOCB7XG4gIGNvbG9yOiByZ2JhKDI0OCwgMjI5LCAxNzUsIDAuOCk7IH1cblxuLmJnLWMyLW9wOCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMjksIDE3NSwgMC44KTsgfVxuXG4uYzMsXG5bZGF0YS1jb2xvcj1cImMzXCJdIHtcbiAgY29sb3I6ICNEOTFDNEE7IH1cblxuLmJnLWMzLFxuW2RhdGEtYmNvbG9yPVwiYzNcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkxQzRBOyB9XG5cbi5ici1jMyB7XG4gIGJvcmRlci1jb2xvcjogI0Q5MUM0QTsgfVxuXG4udGRjLWMzIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRDkxQzRBOyB9XG5cbi5maWxsLWMzIHtcbiAgZmlsbDogI0Q5MUM0QTsgfVxuXG4uYmctZ3JhZC1saWdodC1jMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNEOTFDNEEsICNlNDJmNWIgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNEOTFDNEEsICNiZTE5NDEgMTAwJSk7IH1cblxuLmMzLW9wMSB7XG4gIGNvbG9yOiByZ2JhKDIxNywgMjgsIDc0LCAwLjEpOyB9XG5cbi5iZy1jMy1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMjgsIDc0LCAwLjEpOyB9XG5cbi5jMy1vcDIge1xuICBjb2xvcjogcmdiYSgyMTcsIDI4LCA3NCwgMC4yKTsgfVxuXG4uYmctYzMtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDI4LCA3NCwgMC4yKTsgfVxuXG4uYzMtb3AzIHtcbiAgY29sb3I6IHJnYmEoMjE3LCAyOCwgNzQsIDAuMyk7IH1cblxuLmJnLWMzLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAyOCwgNzQsIDAuMyk7IH1cblxuLmMzLW9wNCB7XG4gIGNvbG9yOiByZ2JhKDIxNywgMjgsIDc0LCAwLjQpOyB9XG5cbi5iZy1jMy1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMjgsIDc0LCAwLjQpOyB9XG5cbi5jMy1vcDUge1xuICBjb2xvcjogcmdiYSgyMTcsIDI4LCA3NCwgMC41KTsgfVxuXG4uYmctYzMtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDI4LCA3NCwgMC41KTsgfVxuXG4uYzMtb3A2IHtcbiAgY29sb3I6IHJnYmEoMjE3LCAyOCwgNzQsIDAuNik7IH1cblxuLmJnLWMzLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE3LCAyOCwgNzQsIDAuNik7IH1cblxuLmMzLW9wNyB7XG4gIGNvbG9yOiByZ2JhKDIxNywgMjgsIDc0LCAwLjcpOyB9XG5cbi5iZy1jMy1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMjgsIDc0LCAwLjcpOyB9XG5cbi5jMy1vcDgge1xuICBjb2xvcjogcmdiYSgyMTcsIDI4LCA3NCwgMC44KTsgfVxuXG4uYmctYzMtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDI4LCA3NCwgMC44KTsgfVxuXG4uYzQsXG5bZGF0YS1jb2xvcj1cImM0XCJdIHtcbiAgY29sb3I6ICNBMTE5MkQ7IH1cblxuLmJnLWM0LFxuW2RhdGEtYmNvbG9yPVwiYzRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTExOTJEOyB9XG5cbi5ici1jNCB7XG4gIGJvcmRlci1jb2xvcjogI0ExMTkyRDsgfVxuXG4udGRjLWM0IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjQTExOTJEOyB9XG5cbi5maWxsLWM0IHtcbiAgZmlsbDogI0ExMTkyRDsgfVxuXG4uYmctZ3JhZC1saWdodC1jNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNBMTE5MkQsICNiYjFkMzQgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNBMTE5MkQsICM4NzE1MjYgMTAwJSk7IH1cblxuLmM0LW9wMSB7XG4gIGNvbG9yOiByZ2JhKDE2MSwgMjUsIDQ1LCAwLjEpOyB9XG5cbi5iZy1jNC1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMjUsIDQ1LCAwLjEpOyB9XG5cbi5jNC1vcDIge1xuICBjb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC4yKTsgfVxuXG4uYmctYzQtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC4yKTsgfVxuXG4uYzQtb3AzIHtcbiAgY29sb3I6IHJnYmEoMTYxLCAyNSwgNDUsIDAuMyk7IH1cblxuLmJnLWM0LW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyNSwgNDUsIDAuMyk7IH1cblxuLmM0LW9wNCB7XG4gIGNvbG9yOiByZ2JhKDE2MSwgMjUsIDQ1LCAwLjQpOyB9XG5cbi5iZy1jNC1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMjUsIDQ1LCAwLjQpOyB9XG5cbi5jNC1vcDUge1xuICBjb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC41KTsgfVxuXG4uYmctYzQtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC41KTsgfVxuXG4uYzQtb3A2IHtcbiAgY29sb3I6IHJnYmEoMTYxLCAyNSwgNDUsIDAuNik7IH1cblxuLmJnLWM0LW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTYxLCAyNSwgNDUsIDAuNik7IH1cblxuLmM0LW9wNyB7XG4gIGNvbG9yOiByZ2JhKDE2MSwgMjUsIDQ1LCAwLjcpOyB9XG5cbi5iZy1jNC1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMjUsIDQ1LCAwLjcpOyB9XG5cbi5jNC1vcDgge1xuICBjb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC44KTsgfVxuXG4uYmctYzQtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC44KTsgfVxuXG4uYzUsXG5bZGF0YS1jb2xvcj1cImM1XCJdIHtcbiAgY29sb3I6ICNGMjk0MDE7IH1cblxuLmJnLWM1LFxuW2RhdGEtYmNvbG9yPVwiYzVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjI5NDAxOyB9XG5cbi5ici1jNSB7XG4gIGJvcmRlci1jb2xvcjogI0YyOTQwMTsgfVxuXG4udGRjLWM1IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRjI5NDAxOyB9XG5cbi5maWxsLWM1IHtcbiAgZmlsbDogI0YyOTQwMTsgfVxuXG4uYmctZ3JhZC1saWdodC1jNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGMjk0MDEsICNmZWEzMTQgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGMjk0MDEsICNkNDgxMDEgMTAwJSk7IH1cblxuLmM1LW9wMSB7XG4gIGNvbG9yOiByZ2JhKDI0MiwgMTQ4LCAxLCAwLjEpOyB9XG5cbi5iZy1jNS1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMTQ4LCAxLCAwLjEpOyB9XG5cbi5jNS1vcDIge1xuICBjb2xvcjogcmdiYSgyNDIsIDE0OCwgMSwgMC4yKTsgfVxuXG4uYmctYzUtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDIsIDE0OCwgMSwgMC4yKTsgfVxuXG4uYzUtb3AzIHtcbiAgY29sb3I6IHJnYmEoMjQyLCAxNDgsIDEsIDAuMyk7IH1cblxuLmJnLWM1LW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAxNDgsIDEsIDAuMyk7IH1cblxuLmM1LW9wNCB7XG4gIGNvbG9yOiByZ2JhKDI0MiwgMTQ4LCAxLCAwLjQpOyB9XG5cbi5iZy1jNS1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMTQ4LCAxLCAwLjQpOyB9XG5cbi5jNS1vcDUge1xuICBjb2xvcjogcmdiYSgyNDIsIDE0OCwgMSwgMC41KTsgfVxuXG4uYmctYzUtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDIsIDE0OCwgMSwgMC41KTsgfVxuXG4uYzUtb3A2IHtcbiAgY29sb3I6IHJnYmEoMjQyLCAxNDgsIDEsIDAuNik7IH1cblxuLmJnLWM1LW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQyLCAxNDgsIDEsIDAuNik7IH1cblxuLmM1LW9wNyB7XG4gIGNvbG9yOiByZ2JhKDI0MiwgMTQ4LCAxLCAwLjcpOyB9XG5cbi5iZy1jNS1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMTQ4LCAxLCAwLjcpOyB9XG5cbi5jNS1vcDgge1xuICBjb2xvcjogcmdiYSgyNDIsIDE0OCwgMSwgMC44KTsgfVxuXG4uYmctYzUtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDIsIDE0OCwgMSwgMC44KTsgfVxuXG4uZGVnTm9pciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzI2MjUyMSAwJSwgIzE0MTQxMiAxMDAlKTsgfVxuXG4uZGVnTm9pckhhbGYge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyNjI1MjEgMCUsICMxQzFDMUEgMTAwJSk7IH1cblxuLyogQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaGFnaWEnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2JhaGFnaWEvQmFoYWdpYS5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9iYWhhZ2lhL0JhaGFnaWEuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2JhaGFnaWEvQmFoYWdpYS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2JhaGFnaWEvQmFoYWdpYS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9iYWhhZ2lhL0JhaGFnaWEudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvYmFoYWdpYS9CYWhhZ2lhLnN2ZyNCYWhhZ2lhJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHb3RoYW0gUm91bmRlZCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvZ290aGFtL0dvdGhhbVJvdW5kZWQtTWVkaXVtLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2dvdGhhbS9Hb3RoYW1Sb3VuZGVkLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZ290aGFtL0dvdGhhbVJvdW5kZWQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvZ290aGFtL0dvdGhhbVJvdW5kZWQtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2dvdGhhbS9Hb3RoYW1Sb3VuZGVkLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9nb3RoYW0vR290aGFtUm91bmRlZC1NZWRpdW0uc3ZnI0dvdGhhbVJvdW5kZWQtTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNZWlsYW5kIEdvcmdlb3VzJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL21laWxhbmQvTWVpbGFuZEdvcmdlb3VzLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL21laWxhbmQvTWVpbGFuZEdvcmdlb3VzLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9tZWlsYW5kL01laWxhbmRHb3JnZW91cy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvbWVpbGFuZC9NZWlsYW5kR29yZ2VvdXMtUmVndWxhci5zdmcjTWVpbGFuZEdvcmdlb3VzLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG4uZm9udDEsIGJvZHksIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJ011a3RhJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLyogLmZvbnQyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mb250MyB7XHJcbiAgICBmb250LWZhbWlseTogJ0FicmlsIEZhdGZhY2UnLCBjdXJzaXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufSAqL1xuLyogXHJcbi5mb250MSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbSBSb3VuZGVkJyxcclxuICAgIEFyaWFsLFxyXG4gICAgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuICovXG4uZm9udDIsIC5tYWluX3RpdGxlLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgaDMsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEsIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwIGgzLCAjbWVudV90b3AgPiAuaW5uZXIgI21lbnVfdG9wX2xpbmtfYmxvY2sgLnRvcF9saW5rLCAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX3RleHQgLmEgc3Bhbixcbi5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayAuYmxvY2tfdGV4dCAuYSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdNZWlsYW5kIEdvcmdlb3VzJyxcciBzZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLyogLmZvbnQzIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFoYWdpYScsXHJcbiAgICBjdXJzaXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4gKi9cbi5zZW1pYm9sZCwgLnN1YnRpdGxlLCAjbWVudV90b3BfbGlua19iYW5uZXIgLmxpbmtfYmFubmVyLCAudGl0bGUsIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwIC5sYWJlbCwgLmNvbnRlbnQucHJvZHVpdCA+IC5pbm5lciAuc2Vjb25kX2Jsb2NrIC5zcGVmc19ibG9jayAuc3BlZnNfdGl0cmVfYmxvY2sgaDMsIC5mb3JtX3dyYXBwZXIgLmZvcm0gLmZvcm1fdGl0bGUgaDMsIC5idXR0b24sIC5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCBidXR0b24sXG5idXR0b24uYnV0dG9uLCAjY29vcmQgPiAuaW5uZXIgLmNvb3JkX3JpZ2h0IC5jb29yZF90ZXh0IC5jb29yZF9saW5lIC5jb29yZF92YWwsICNjb29yZCA+IC5pbm5lciAuY29vcmRfcmlnaHQgLmNvb3JkX3RleHQgLmNvb3JkX2xpbmUucGhvbmUgLmNvb3JkX3ZhbCwgLmNvbnRlbnQucHJvZHVpdCA+IC5pbm5lciAuc2Vjb25kX2Jsb2NrIC52YWx1ZV9ibG9jayAubGFiZWwsIC50aXRyZV9ibG9jayAuc3VidGl0cmVfYmxvY2ssIC5mb3JtX3dyYXBwZXIgLmZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5tYWluX3RpdGxlLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgaDMsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEsIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMi41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluX3RpdGxlLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgaDMsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEsIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluX3RpdGxlLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgaDMsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEsIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9IH1cbiAgLm1haW5fdGl0bGUuYmdjLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgaDMuYmdjLCAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciA+IGgxLmJnYywgLnNpdGUgPiAuaW5uZXIgLmZvcm1fZ3JvdXAgaDMuYmdjIHtcbiAgICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLm1haW5fdGl0bGUuYmdjID4gc3BhbiwgLnZpZGVvLWNvbnRhaW5lciAub3ZlcmxheV92aWRlbyAub3ZlcmxheV90ZXh0IC5zcGxpdF9jb250ZW50c19yb290IC50ZXh0X2Jsb2NrIGgzLmJnYyA+IHNwYW4sICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEuYmdjID4gc3BhbiwgLnNpdGUgPiAuaW5uZXIgLmZvcm1fZ3JvdXAgaDMuYmdjID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTExOTJEO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuM3JlbTsgfVxuXG4uc3VidGl0bGUsICNtZW51X3RvcF9saW5rX2Jhbm5lciAubGlua19iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIGNvbG9yOiAjQUI5QTc0OyB9XG5cbi50aXRsZSwgLnNpdGUgPiAuaW5uZXIgLmZvcm1fZ3JvdXAgLmxhYmVsLCAuY29udGVudC5wcm9kdWl0ID4gLmlubmVyIC5zZWNvbmRfYmxvY2sgLnNwZWZzX2Jsb2NrIC5zcGVmc190aXRyZV9ibG9jayBoMywgLmZvcm1fd3JhcHBlciAuZm9ybSAuZm9ybV90aXRsZSBoMyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDJyZW07IH1cblxuLmJ1dHRvbiwgLmNvbS11c2Vycy1sb2dpbl9fc3VibWl0IGJ1dHRvbixcbmJ1dHRvbi5idXR0b24sXG4uY29tLXVzZXJzLWxvZ2luX19zdWJtaXQgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjM1cmVtIDAuNnJlbSByZ2JhKDI5LCAyOSwgMjcsIDAuMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzOyB9XG4gIC5idXR0b246aG92ZXIsIC5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCBidXR0b246aG92ZXIsXG4gIGJ1dHRvbi5idXR0b246aG92ZXIsXG4gIC5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCBidXR0b246aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAuYnV0dG9uLmluZm8sIC5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCBidXR0b24uaW5mbyxcbiAgYnV0dG9uLmJ1dHRvbi5pbmZvLFxuICAuY29tLXVzZXJzLWxvZ2luX19zdWJtaXQgYnV0dG9uLmluZm8ge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBMTE5MkQ7IH1cbiAgLmJ1dHRvbi53YXJuLCAuY29tLXVzZXJzLWxvZ2luX19zdWJtaXQgYnV0dG9uLndhcm4sXG4gIGJ1dHRvbi5idXR0b24ud2FybixcbiAgLmNvbS11c2Vycy1sb2dpbl9fc3VibWl0IGJ1dHRvbi53YXJuIHtcbiAgICBjb2xvcjogI0FCOUE3NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idXR0b24ubW9yZSwgLmNvbS11c2Vycy1sb2dpbl9fc3VibWl0IGJ1dHRvbixcbiAgYnV0dG9uLmJ1dHRvbi5tb3JlLFxuICAuY29tLXVzZXJzLWxvZ2luX19zdWJtaXQgYnV0dG9uIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI5QTc0OyB9XG5cbmEsIGE6YWN0aXZlLCBhOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uc2VsZWN0X3NpbXBsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1MHB4OyB9XG4gIC5zZWxlY3Rfc2ltcGxlOjphZnRlciB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGNvbnRlbnQ6ICfilr4nO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA3cHg7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5zZWxlY3Rfc2ltcGxlIHNlbGVjdCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuc2VsZWN0X3NpbXBsZSBzZWxlY3Q6Zm9jdXMge1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLnNlbGVjdF9zaW1wbGUgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29ucy92aWxsYXN0ZXJyZWV0bWVyLmVvdFwiKTtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICB1cmwoXCIuLi9mb250cy9pY29ucy92aWxsYXN0ZXJyZWV0bWVyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgIHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIuc3ZnI3ZpbGxhc3RlcnJlZXRtZXJcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn0gKi9cbltkYXRhLWljb25dOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInZpbGxhc3RlcnJlZXRtZXJcIiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbltjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsXG5bY2xhc3MqPVwiIGljb24tXCJdOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJ2aWxsYXN0ZXJyZWV0bWVyXCIgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2MVwiOyB9XG5cbi5pY29uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjJcIjsgfVxuXG4uaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjNcIjsgfVxuXG4uaWNvbi1sZWZ0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NFwiOyB9XG5cbi5pY29uLXJpZ2h0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NVwiOyB9XG5cbi5pY29uLXdlYnNpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY2XCI7IH1cblxuLmljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2N1wiOyB9XG5cbi5pY29uLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjhcIjsgfVxuXG4uaWNvbi1vcHRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YVwiOyB9XG5cbi5pY29uLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YlwiOyB9XG5cbi5pY29uLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2Y1wiOyB9XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZkXCI7IH1cblxuLmljb24tZXVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmVcIjsgfVxuXG4uaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2OVwiOyB9XG5cbi5pY29uLWdlbmVyYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZmXCI7IH1cblxuLmljb24tY29tcGxlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzBcIjsgfVxuXG4uaWNvbi1zdXJmYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3MVwiOyB9XG5cbi5pY29uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcyXCI7IH1cblxuLmljb24tcHJpbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzNcIjsgfVxuXG4uaWNvbi1vZmZyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc0XCI7IH1cblxuLmljb24tZXhjbHVzaXZpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc1XCI7IH1cblxuLmljb24tbm91dmVhdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NlwiOyB9XG5cbi5pY29uLWNvdXBkZWNvZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3N1wiOyB9XG5cbi5yb3VuZF9pY28sICNjb29yZCA+IC5pbm5lciAuY29vcmRfcmlnaHQgLmNvb3JkX3RleHQgLmNvb3JkX2xpbmUgLmNvb3JkX2ljbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5yb3VuZF9pY28gc3BhbiwgI2Nvb3JkID4gLmlubmVyIC5jb29yZF9yaWdodCAuY29vcmRfdGV4dCAuY29vcmRfbGluZSAuY29vcmRfaWNvIHNwYW4sXG4gIC5yb3VuZF9pY28gYSxcbiAgI2Nvb3JkID4gLmlubmVyIC5jb29yZF9yaWdodCAuY29vcmRfdGV4dCAuY29vcmRfbGluZSAuY29vcmRfaWNvIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucm91bmRfaWNvOmJlZm9yZSwgI2Nvb3JkID4gLmlubmVyIC5jb29yZF9yaWdodCAuY29vcmRfdGV4dCAuY29vcmRfbGluZSAuY29vcmRfaWNvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAyLjRyZW07XG4gICAgaGVpZ2h0OiAyLjRyZW07IH1cblxuLnNjcm9sbGFibGUudmVydGljYWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCBib2R5Ojotd2Via2l0LXNjcm9sbGJhciwgI21haW5fbWVudV9jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLCB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjEsIDI1LCA0NSwgMC4xKTsgfVxuXG4uc2Nyb2xsYWJsZS52ZXJ0aWNhbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIGJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAjbWFpbl9tZW51X2NvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIHRleHRhcmVhOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMTE5MkQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG5cbi5zY3JvbGxhYmxlLmhvcml6b250YWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCBib2R5Lmhvcml6b250YWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCB0ZXh0YXJlYS5ob3Jpem9udGFsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogNnB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4OyB9XG5cbi5zY3JvbGxhYmxlLmhvcml6b250YWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCBib2R5Lmhvcml6b250YWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCB0ZXh0YXJlYS5ob3Jpem9udGFsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIG1pbi13aWR0aDogMTAwcHg7IH1cblxuLnNjcm9sbGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCBib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDNlbTsgfVxuXG4uc2Nyb2xsYWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssIGJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLCB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uc2Nyb2xsLnZlcnRpY2FsLCBib2R5LnNjcm9sbCwgdGV4dGFyZWEuc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnNjcm9sbC5ob3Jpem9udGFsIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaW1nX3Jlc3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmh0bWwge1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUQxRDFCO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMxRDFEMUI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgYm9keSAucmV2ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjogIzFEMUQxQjsgfVxuXG4jbWVudV90b3Age1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFEMUQxQjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICNtZW51X3RvcDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC01cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ExMTkyRDsgfVxuICAjbWVudV90b3AgPiAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAjbWVudV90b3AgPiAuaW5uZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH0gfVxuICAgICNtZW51X3RvcCA+IC5pbm5lciAjbG9nb19ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA2LjZyZW07XG4gICAgICBtaW4taGVpZ2h0OiA0LjRyZW07IH1cbiAgICAjbWVudV90b3AgPiAuaW5uZXIgI21lbnVfdG9wX2xpbmtfYmxvY2sge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICNtZW51X3RvcCA+IC5pbm5lciAjbWVudV90b3BfbGlua19ibG9jayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gICAgICAjbWVudV90b3AgPiAuaW5uZXIgI21lbnVfdG9wX2xpbmtfYmxvY2sgLnRvcF9saW5rIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAjbWVudV90b3AgPiAuaW5uZXIgI21lbnVfdG9wX2xpbmtfYmxvY2sgLnRvcF9saW5rIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICNtZW51X3RvcCA+IC5pbm5lciAjbWVudV90b3BfbGlua19ibG9jayAudG9wX2xpbmsgKyAudG9wX2xpbmsge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gICAgICAgICAgI21lbnVfdG9wID4gLmlubmVyICNtZW51X3RvcF9saW5rX2Jsb2NrIC50b3BfbGluayArIC50b3BfbGluazpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAgICAgI21lbnVfdG9wID4gLmlubmVyICNtZW51X3RvcF9saW5rX2Jsb2NrIC50b3BfbGluazpob3Zlcjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgIGNvbG9yOiAjQTExOTJEOyB9XG4gICAgICAgICNtZW51X3RvcCA+IC5pbm5lciAjbWVudV90b3BfbGlua19ibG9jayAudG9wX2xpbmsuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ExMTkyRDsgfVxuICAgICAgICAjbWVudV90b3AgPiAuaW5uZXIgI21lbnVfdG9wX2xpbmtfYmxvY2sgLnRvcF9saW5rLmFjdGl2ZS5ob21lIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICNtZW51X3RvcCA+IC5pbm5lciAjbWVudV90b3BfY29udGFjdF9ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgICNtZW51X3RvcCA+IC5pbm5lciAjbWVudV90b3BfY29udGFjdF9ibG9jayAudG9wX2NvbnRhY3Qge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjQTExOTJEO1xuICAgICAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgICAgICAgI21lbnVfdG9wID4gLmlubmVyICNtZW51X3RvcF9jb250YWN0X2Jsb2NrIC50b3BfY29udGFjdCArIC50b3BfY29udGFjdCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuI21lbnVfaWNvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjbWVudV9pY28ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICNtZW51X2ljbyAjbWVudV9pY29uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjbWVudV9pY28gI21lbnVfaWNvbiAuYmFyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKSByb3RhdGUoMGRlZyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMC4xN3JlbTtcbiAgICAgIHdpZHRoOiAxLjZyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkxQzRBOyB9XG4gICAgICAjbWVudV9pY28gI21lbnVfaWNvbiAuYmFyOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC40cmVtOyB9XG4gICAgICAjbWVudV9pY28gI21lbnVfaWNvbiAuYmFyICsgLmJhciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTsgfVxuXG4jbWFpbl9tZW51X2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOTFDNEE7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciAjbWFpbl9tZW51X3dyYXBwZXIgLmxvZ29fbWVudV93cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciAjbWFpbl9tZW51X3dyYXBwZXIgLmxvZ29fbWVudV93cmFwcGVyICNsb2dvX2cgI3RleHRlcyB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAjbWFpbl9tZW51X2NvbnRhaW5lciAjbWFpbl9tZW51X2lubmVyICNtYWluX21lbnVfd3JhcHBlciAubmF2IHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAjbWFpbl9tZW51X2NvbnRhaW5lciAjbWFpbl9tZW51X2lubmVyICNtYWluX21lbnVfd3JhcHBlciAubmF2ID4gbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAgICNtYWluX21lbnVfY29udGFpbmVyICNtYWluX21lbnVfaW5uZXIgI21haW5fbWVudV93cmFwcGVyIC5uYXYgPiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgY29sb3I6ICNBQjlBNzQ7IH1cbiAgICAgICAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciAjbWFpbl9tZW51X3dyYXBwZXIgLm5hdiA+IGxpID4gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMzAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciAjbWFpbl9tZW51X3dyYXBwZXIgLm5hdiA+IGxpID4gdWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAgICAgICAgICNtYWluX21lbnVfY29udGFpbmVyICNtYWluX21lbnVfaW5uZXIgI21haW5fbWVudV93cmFwcGVyIC5uYXYgPiBsaSA+IHVsID4gbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgICAgICAgICAjbWFpbl9tZW51X2NvbnRhaW5lciAjbWFpbl9tZW51X2lubmVyICNtYWluX21lbnVfd3JhcHBlciAubmF2ID4gbGkgPiB1bCA+IGxpLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjQUI5QTc0OyB9XG4gICAgICAgICAgICAjbWFpbl9tZW51X2NvbnRhaW5lciAjbWFpbl9tZW51X2lubmVyICNtYWluX21lbnVfd3JhcHBlciAubmF2ID4gbGkgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gICAgICAgICAgICAjbWFpbl9tZW51X2NvbnRhaW5lciAjbWFpbl9tZW51X2lubmVyICNtYWluX21lbnVfd3JhcHBlciAubmF2ID4gbGkgPiB1bCA+IGxpID4gdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH1cbiAgICAgICAgICAgICAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciAjbWFpbl9tZW51X3dyYXBwZXIgLm5hdiA+IGxpID4gdWwgPiBsaSA+IHVsID4gbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAgICAgICAgICAgICAgICNtYWluX21lbnVfY29udGFpbmVyICNtYWluX21lbnVfaW5uZXIgI21haW5fbWVudV93cmFwcGVyIC5uYXYgPiBsaSA+IHVsID4gbGkgPiB1bCA+IGxpLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNBQjlBNzQ7IH1cbiAgICAgICAgICAgICAgICAjbWFpbl9tZW51X2NvbnRhaW5lciAjbWFpbl9tZW51X2lubmVyICNtYWluX21lbnVfd3JhcHBlciAubmF2ID4gbGkgPiB1bCA+IGxpID4gdWwgPiBsaSBhIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuXG4ubWVudV90aXRyZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuI2hlYWQge1xuICBoZWlnaHQ6IDkwdmg7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDQuNHJlbSk7IH1cbiAgI2hlYWQgPiAuaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4jbWVudV90b3BfbGlua19iYW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjbWVudV90b3BfbGlua19iYW5uZXIge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICNtZW51X3RvcF9saW5rX2Jhbm5lciA+IC5pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTsgfVxuICAjbWVudV90b3BfbGlua19iYW5uZXIgLmxpbmtfYmFubmVyIHtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAjbWVudV90b3BfbGlua19iYW5uZXIgLmxpbmtfYmFubmVyICsgLmxpbmtfYmFubmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzJTsgfVxuICAgICNtZW51X3RvcF9saW5rX2Jhbm5lciAubGlua19iYW5uZXI6aG92ZXIge1xuICAgICAgY29sb3I6ICNEOTFDNEE7IH1cblxuI2hlYWRfYmxvY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgI2hlYWRfYmxvY2sgI2hlYWRlcl9waXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAuMXM7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjFzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAjaGVhZF9ibG9jayAjaGVhZGVyX3BpeCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH0gfVxuICAjaGVhZF9ibG9jayA+IC5pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9XG4gICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgICNoZWFkX2Jsb2NrID4gLmlubmVyID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLmxlZnQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAudGV4dF9ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDsgfVxuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAudGV4dF9ibG9jayAjYmFubmVyX2xvZ28ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICAgIC8qIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICN0ZXh0ZSBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9ICovIH1cbiAgICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAudGV4dF9ibG9jayAjYmFubmVyX2xvZ28gI2ltZ19sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5sZWZ0IC50ZXh0X2Jsb2NrIHAge1xuICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAudGV4dF9ibG9jayAuYmFubmVyX2J1dHRvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA0JTsgfVxuICAgICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5sZWZ0IC50ZXh0X2Jsb2NrIC5iYW5uZXJfYnV0dG9ucyAuYmFubmVyX2J1dHRvbiBhLCAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAudGV4dF9ibG9jayAuYmFubmVyX2J1dHRvbnMgLmJhbm5lcl9idXR0b24gc3BhbiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbTsgfVxuICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLnJpZ2h0IC5waWN0dXJlX2Jsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCAucGljdHVyZV9ibG9jayBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2VmYl9ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRDFEMUI7XG4gIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7IH1cblxuI2Jhbm5lcl93aWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAjYmFubmVyX3dpZGUgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5tYWluX2Jsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubWFpbl9ibG9jayAubWFpbl90aXRsZSwgLm1haW5fYmxvY2sgLnZpZGVvLWNvbnRhaW5lciAub3ZlcmxheV92aWRlbyAub3ZlcmxheV90ZXh0IC5zcGxpdF9jb250ZW50c19yb290IC50ZXh0X2Jsb2NrIGgzLCAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgLm1haW5fYmxvY2sgaDMsIC5tYWluX2Jsb2NrICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEsIC5tYWluX2Jsb2NrIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwIGgzLCAuc2l0ZSA+IC5pbm5lciAuZm9ybV9ncm91cCAubWFpbl9ibG9jayBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIsXG4gICAgLm1haW5fYmxvY2sgLnNlcnZpY2VzID4gLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMnJlbTsgfSB9XG4gIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayxcbiAgLm1haW5fYmxvY2sgLnNlcnZpY2VzID4gLmlubmVyIC5zZXJ2aWNlX2Jsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2ssXG4gICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNDAwcHg7IH0gfVxuICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGl0bGUgaDIuc3VidGl0bGUsIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGl0bGUgI21lbnVfdG9wX2xpbmtfYmFubmVyIGgyLmxpbmtfYmFubmVyLCAjbWVudV90b3BfbGlua19iYW5uZXIgLm1haW5fYmxvY2sgLnBhcnRlbmFpcmVzID4gLmlubmVyIC5zZXJ2aWNlX2Jsb2NrIC5ibG9ja190aXRsZSBoMi5saW5rX2Jhbm5lcixcbiAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sgLmJsb2NrX3RpdGxlIGgyLnN1YnRpdGxlLFxuICAgIC5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGl0bGUgI21lbnVfdG9wX2xpbmtfYmFubmVyIGgyLmxpbmtfYmFubmVyLFxuICAgICNtZW51X3RvcF9saW5rX2Jhbm5lciAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sgLmJsb2NrX3RpdGxlIGgyLmxpbmtfYmFubmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgICAgIGNvbG9yOiAjRjhFNUFGOyB9XG4gICAgLm1haW5fYmxvY2sgLnBhcnRlbmFpcmVzID4gLmlubmVyIC5zZXJ2aWNlX2Jsb2NrIC5ibG9ja19pbWcubWFycXVlcyxcbiAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sgLmJsb2NrX2ltZy5tYXJxdWVzIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjUwcHg7IH1cbiAgICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfaW1nLm1hcnF1ZXMgaW1nLFxuICAgICAgLm1haW5fYmxvY2sgLnNlcnZpY2VzID4gLmlubmVyIC5zZXJ2aWNlX2Jsb2NrIC5ibG9ja19pbWcubWFycXVlcyBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDsgfVxuICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfaW1nLnNlcnZpY2VzLFxuICAgIC5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfaW1nLnNlcnZpY2VzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sgLmJsb2NrX3RleHQgcCxcbiAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sgLmJsb2NrX3RleHQgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGV4dCBhLFxuICAgIC5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGV4dCBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgxKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7IH1cbiAgICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGV4dCBhOmhvdmVyLFxuICAgICAgLm1haW5fYmxvY2sgLnNlcnZpY2VzID4gLmlubmVyIC5zZXJ2aWNlX2Jsb2NrIC5ibG9ja190ZXh0IGE6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgxLjIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTExOTJEOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayxcbiAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGV4dCxcbiAgICAgIC5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAuc2VydmljZV9ibG9jayAuYmxvY2tfdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLm1haW5fYmxvY2sgLnBhcnRlbmFpcmVzID4gLmlubmVyIC5zZXJ2aWNlX2Jsb2NrIC5ibG9ja190ZXh0IGEuYnV0dG9uLFxuICAgICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnNlcnZpY2VfYmxvY2sgLmJsb2NrX3RleHQgYS5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH0gfVxuICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2ssXG4gIC5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMjUwcHg7IH1cbiAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgKyAucGFydGVuYWlyZV9ibG9jayxcbiAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgKyAucGFydGVuYWlyZV9ibG9jayB7XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2ssXG4gICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sge1xuICAgICAgICB3aWR0aDogMzMlOyB9XG4gICAgICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayArIC5wYXJ0ZW5haXJlX2Jsb2NrLFxuICAgICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgKyAucGFydGVuYWlyZV9ibG9jayB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgLm1haW5fYmxvY2sgLnBhcnRlbmFpcmVzID4gLmlubmVyIC5wYXJ0ZW5haXJlX2Jsb2NrIC5ibG9ja19pbWcsXG4gICAgLm1haW5fYmxvY2sgLnNlcnZpY2VzID4gLmlubmVyIC5wYXJ0ZW5haXJlX2Jsb2NrIC5ibG9ja19pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMCU7XG4gICAgICBsZWZ0OiAyMCU7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX2ltZyBpbWcsXG4gICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX2ltZyBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayAuYmxvY2tfdGV4dCxcbiAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX3RleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwJTtcbiAgICAgIGxlZnQ6IDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAubWFpbl9ibG9jayAucGFydGVuYWlyZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX3RleHQgLmEsXG4gICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX3RleHQgLmEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICAgIGxlZnQ6IDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayAuYmxvY2tfdGV4dCAuYSBzcGFuLFxuICAgICAgICAubWFpbl9ibG9jayAuc2VydmljZXMgPiAuaW5uZXIgLnBhcnRlbmFpcmVfYmxvY2sgLmJsb2NrX3RleHQgLmEgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdG9wOiA4MCU7XG4gICAgICAgICAgbGVmdDogMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgY29sb3I6ICMxRDFEMUI7XG4gICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5tYWluX2Jsb2NrIC5wYXJ0ZW5haXJlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayAuYmxvY2tfdGV4dCAuYSBzcGFuOmFmdGVyLFxuICAgICAgICAgIC5tYWluX2Jsb2NrIC5zZXJ2aWNlcyA+IC5pbm5lciAucGFydGVuYWlyZV9ibG9jayAuYmxvY2tfdGV4dCAuYSBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAtMXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkxQzRBO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjFzOyB9XG4gICAgLm1haW5fYmxvY2sgLnBhcnRlbmFpcmVzID4gLmlubmVyIC5wYXJ0ZW5haXJlX2Jsb2NrOmhvdmVyIC5hIHNwYW46YWZ0ZXIsXG4gICAgLm1haW5fYmxvY2sgLnNlcnZpY2VzID4gLmlubmVyIC5wYXJ0ZW5haXJlX2Jsb2NrOmhvdmVyIC5hIHNwYW46YWZ0ZXIge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuXG4uZ2dNYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI5QTc0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmdnTWFwIHNwYW4uc3VidGl0bGUsIC5nZ01hcCAjbWVudV90b3BfbGlua19iYW5uZXIgc3Bhbi5saW5rX2Jhbm5lciwgI21lbnVfdG9wX2xpbmtfYmFubmVyIC5nZ01hcCBzcGFuLmxpbmtfYmFubmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZ2dNYXAgLm1vZHVsZV9tYXBfd3JhcHBlciBpZnJhbWUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4jcGFnZWZiID4gLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjcGFnZWZiID4gLmlubmVyIC5mYi1wYWdlIHtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgIHdpZHRoOiA1MDBweDsgfVxuXG4jbWFwID4gLmlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICNtYXAgPiAuaW5uZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbiNjb29yZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzFEMUQxQjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICNjb29yZCA+IC5pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAjY29vcmQgPiAuaW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAjY29vcmQgPiAuaW5uZXIgPiBkaXYge1xuICAgICAgcGFkZGluZzogMXJlbSAycmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgI2Nvb3JkID4gLmlubmVyID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07IH0gfVxuICAgICNjb29yZCA+IC5pbm5lciAuY29vcmRfbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICNjb29yZCA+IC5pbm5lciAuY29vcmRfbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAjY29vcmQgPiAuaW5uZXIgLmNvb3JkX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgI2Nvb3JkID4gLmlubmVyIC5jb29yZF9yaWdodCAuY29vcmRfdGV4dCAuY29vcmRfbGluZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgI2Nvb3JkID4gLmlubmVyIC5jb29yZF9yaWdodCAuY29vcmRfdGV4dCAuY29vcmRfbGluZSArIC5jb29yZF9saW5lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtOyB9XG4gICAgICAjY29vcmQgPiAuaW5uZXIgLmNvb3JkX3JpZ2h0IC5jb29yZF90ZXh0IC5jb29yZF9saW5lIC5jb29yZF9pY28ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgI2Nvb3JkID4gLmlubmVyIC5jb29yZF9yaWdodCAuY29vcmRfdGV4dCAuY29vcmRfbGluZSAuY29vcmRfaWNvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfSB9XG4gICAgICAgICNjb29yZCA+IC5pbm5lciAuY29vcmRfcmlnaHQgLmNvb3JkX3RleHQgLmNvb3JkX2xpbmUgLmNvb3JkX2ljbyBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogI0Q5MUM0QTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNjAlOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjY29vcmQgPiAuaW5uZXIgLmNvb3JkX3JpZ2h0IC5jb29yZF90ZXh0IC5jb29yZF9saW5lIC5jb29yZF9pY28gc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTgwJTsgfSB9XG4gICAgICAjY29vcmQgPiAuaW5uZXIgLmNvb3JkX3JpZ2h0IC5jb29yZF90ZXh0IC5jb29yZF9saW5lIC5jb29yZF92YWwge1xuICAgICAgICBmb250LXNpemU6IDEyMCU7IH1cbiAgICAgICNjb29yZCA+IC5pbm5lciAuY29vcmRfcmlnaHQgLmNvb3JkX3RleHQgLmNvb3JkX2xpbmUucGhvbmUgLmNvb3JkX3ZhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjY29vcmQgPiAuaW5uZXIgLmNvb3JkX3JpZ2h0IC5jb29yZF90ZXh0IC5jb29yZF9saW5lLnBob25lIC5jb29yZF92YWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlOyB9IH1cbiAgI2Nvb3JkIC50ZW1wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtOyB9XG4gICAgI2Nvb3JkIC50ZW1wIGEge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwJTtcbiAgICBsZWZ0OiAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE0MCU7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICB3aWR0aDogNjAlOyB9IH1cbiAgLnZpZGVvLWNvbnRhaW5lciAub3ZlcmxheV92aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8gLm92ZXJsYXlfdGV4dCAuc3BsaXRfY29udGVudHNfcm9vdCArIC5zcGxpdF9jb250ZW50c19yb290IHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgKyAuc3BsaXRfY29udGVudHNfcm9vdCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZyZW07IH0gfVxuICAgIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8gLm92ZXJsYXlfdGV4dCAuc3BsaXRfY29udGVudHNfcm9vdCAuaW1hZ2VfYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLmltYWdlX2Jsb2NrIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDExMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8gLm92ZXJsYXlfdGV4dCAuc3BsaXRfY29udGVudHNfcm9vdCAudGV4dF9ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAycmVtIDJyZW07IH1cbiAgICAgIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8gLm92ZXJsYXlfdGV4dCAuc3BsaXRfY29udGVudHNfcm9vdCAudGV4dF9ibG9jayBoMyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMzMzMzNyZW07IH1cbiAgICAgIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8gLm92ZXJsYXlfdGV4dCAuc3BsaXRfY29udGVudHNfcm9vdCAudGV4dF9ibG9jayBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDNweCA0cHggcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgICAudmlkZW8tY29udGFpbmVyIC5vdmVybGF5X3ZpZGVvIC5vdmVybGF5X3RleHQgLnNwbGl0X2NvbnRlbnRzX3Jvb3QgLnRleHRfYmxvY2sgLm92ZXJsYXlfdGV4dF9iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwJTtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuI2NvbXBvbmVudF9qb29tbGEge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMi4ycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjJyZW07IH1cbiAgICAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAuY29udGVudCwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLnNlYXJjaC5vZmZyZXMsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIC5pdGVtX2xpc3Rfd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0LjRyZW07IH0gfVxuICAgICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gKiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAuYmctY29tcG9uZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEU1QUY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDsgfVxuICAgICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gaDEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyID4gcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5saWVuc19hZG1pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGdhcDogMXJlbTsgfVxuICAubGllbnNfYWRtaW4gPiBhIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAubGllbnNfYWRtaW4gPiBhIGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAgIC5saWVuc19hZG1pbiA+IGEgaTpiZWZvcmUge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5saWVuc19hZG1pbiA+IGEuY2NrX2VkaXRlciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMjk0MDE7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAgIC5saWVuc19hZG1pbiA+IGEuY2NrX3N1cHByaW1lciB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBMTE5MkQ7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuXG4uc2l0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gIC5zaXRlID4gLmlubmVyIC5mb3JtX2dyb3VwICsgLmZvcm1fZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDRyZW07IH1cbiAgLnNpdGUgPiAuaW5uZXIgLmZvcm1fZ3JvdXAgLmZvcm1fYmxvY2sge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgICAuc2l0ZSA+IC5pbm5lciAuZm9ybV9ncm91cCAuZm9ybV9ibG9jayArIC5mb3JtX2Jsb2NrIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgLnNpdGUgPiAuaW5uZXIgLmZvcm1fZ3JvdXAgaDMge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkxQzRBO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAuc2l0ZSA+IC5pbm5lciAuZm9ybV9ncm91cCAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAjRjhFNUFGO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnNpdGUgPiAuaW5uZXIgLmJ1dHRvbnNfZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5zaXRlID4gLmlubmVyIC5idXR0b25zX2dyb3VwID4gZGl2ICsgZGl2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gICAgLnNpdGUgPiAuaW5uZXIgLmJ1dHRvbnNfZ3JvdXBbZGF0YS1mb3JtLWdyb3VwPVwicG9zdF9ibG9ja1wiXSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDFyZW07XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgLnNpdGUgPiAuaW5uZXIgLmJ1dHRvbnNfZ3JvdXBbZGF0YS1mb3JtLWdyb3VwPVwicG9zdF9ibG9ja1wiXSAuZW5yZWdpc3RyZXIgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyOTQwMTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5zaXRlID4gLmlubmVyIC5idXR0b25zX2dyb3VwW2RhdGEtZm9ybS1ncm91cD1cInBvc3RfYmxvY2tcIl0gLmFubnVsZXIgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5MUM0QTtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLnNpdGUgPiAuaW5uZXIgaW5wdXRbdHlwZT10ZXh0XSwgLnNpdGUgPiAuaW5uZXIgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgICBwYWRkaW5nOiAwLjVlbSAxcmVtOyB9XG4gIC5zaXRlID4gLmlubmVyIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMTAlO1xuICAgIHBhZGRpbmc6IDAuNWVtIDFyZW07IH1cbiAgLnNpdGUgPiAuaW5uZXIgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4OyB9XG4gIC5zaXRlID4gLmlubmVyIGZpZWxkc2V0IGxhYmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTsgfVxuICAuc2l0ZSA+IC5pbm5lciBmaWVsZHNldCBsYWJlbCArIGlucHV0IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuICAuc2l0ZSA+IC5pbm5lciAuZm9ybS5pbnQgaW5wdXQge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuc2l0ZSA+IC5pbm5lciAudW5pdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDE1MCU7XG4gICAgY29sb3I6ICNGMjk0MDE7IH1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTEwJTtcbiAgcGFkZGluZzogMC41ZW0gMXJlbTsgfVxuXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxODBweDsgfVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbnRleHRhcmVhIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTEwJTsgfVxuXG50ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDhyZW07XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnNlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgLnNlYXJjaCA+IC5pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtOyB9XG4gICAgLnNlYXJjaCA+IC5pbm5lciAuc2VsZWN0X3NpbXBsZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zZWFyY2ggPiAuaW5uZXIgLnNlbGVjdF9zaW1wbGUge1xuICAgICAgICAgIHdpZHRoOiA0OCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zZWFyY2ggPiAuaW5uZXIgLnNlbGVjdF9zaW1wbGUge1xuICAgICAgICAgIHdpZHRoOiAzMSU7IH0gfVxuXG4uY29udGVudC5wcm9kdWl0ID4gLmlubmVyIC5maXJzdF9ibG9jay5waG90b19wcmluY2lwYWxlX2Jsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGVudC5wcm9kdWl0ID4gLmlubmVyIC5maXJzdF9ibG9jay5waG90b19wcmluY2lwYWxlX2Jsb2NrIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAuY29udGVudC5wcm9kdWl0ID4gLmlubmVyIC5maXJzdF9ibG9jay5waG90b19wcmluY2lwYWxlX2Jsb2NrIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA5NnZoOyB9IH1cblxuLmNvbnRlbnQucHJvZHVpdCA+IC5pbm5lciAuc2Vjb25kX2Jsb2NrIHtcbiAgcGFkZGluZy10b3A6IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbnRlbnQucHJvZHVpdCA+IC5pbm5lciAuc2Vjb25kX2Jsb2NrIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTsgfSB9XG4gIC5jb250ZW50LnByb2R1aXQgPiAuaW5uZXIgLnNlY29uZF9ibG9jayAuZGVzY3JpcHRpb25fYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLmNvbnRlbnQucHJvZHVpdCA+IC5pbm5lciAuc2Vjb25kX2Jsb2NrIC5zcGVmc19ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMnJlbTsgfVxuICAgIC5jb250ZW50LnByb2R1aXQgPiAuaW5uZXIgLnNlY29uZF9ibG9jayAuc3BlZnNfYmxvY2sgKyAuc3BlZnNfYmxvY2sge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgIC5jb250ZW50LnByb2R1aXQgPiAuaW5uZXIgLnNlY29uZF9ibG9jayAuc3BlZnNfYmxvY2sgLnNwZWZzX3RpdHJlX2Jsb2NrIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNGOEU1QUY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmNvbnRlbnQucHJvZHVpdCA+IC5pbm5lciAuc2Vjb25kX2Jsb2NrIC52YWx1ZV9ibG9jayArIC52YWx1ZV9ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMC4xcmVtOyB9XG4gIC5jb250ZW50LnByb2R1aXQgPiAuaW5uZXIgLnNlY29uZF9ibG9jayAudmFsdWVfYmxvY2sgLmxhYmVsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiA6IFwiOyB9XG5cbi5jb250ZW50LnByb2R1aXQgLmxpZW5zX2FkbWluIHtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG4udGl0cmVfYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC50aXRyZV9ibG9jayBoMS5tYWluX3RpdGxlLCAudGl0cmVfYmxvY2sgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgPiBoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC50aXRyZV9ibG9jayAuc3VidGl0cmVfYmxvY2sge1xuICAgIGNvbG9yOiAjRjhFNUFGOyB9XG5cbi5pdGVtX2xpc3Rfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5pdGVtX2xpc3Rfd3JhcHBlciB7XG4gICAgICBjb2x1bW4tZ2FwOiAyJTsgfSB9XG4gIC5pdGVtX2xpc3Rfd3JhcHBlciAucHJvZHVpdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pdGVtX2xpc3Rfd3JhcHBlciAucHJvZHVpdCB7XG4gICAgICAgIHdpZHRoOiAzMS4zMzMzMyU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgIC5pdGVtX2xpc3Rfd3JhcHBlciAucHJvZHVpdCB7XG4gICAgICAgIHdpZHRoOiAyMyU7IH0gfVxuXG4uaXRlbS5wcm9kdWl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZDogIzEzMTMxMzsgfVxuXG4uaXRlbSA+IC5pbm5lciAucGhvdG8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5pdGVtID4gLmlubmVyIC5waG90byBhIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLml0ZW0gPiAuaW5uZXIgLnRpdHJlX2Jsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMXJlbSAxcmVtOyB9XG4gIC5pdGVtID4gLmlubmVyIC50aXRyZV9ibG9jayBoMiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uY29tLXVzZXJzLWxvZ2luIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5jb20tdXNlcnMtbG9naW4gLmNvbnRyb2wtZ3JvdXAgKyAuY29udHJvbC1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAuY29tLXVzZXJzLWxvZ2luIC5jb250cm9sLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjQUI5QTc0OyB9XG5cbi5wYXNzd29yZC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnBhc3N3b3JkLWdyb3VwIC5pbnB1dC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhc3N3b3JkLWdyb3VwIC5pbnB1dC1ncm91cCAuaW5wdXQtcGFzc3dvcmQtdG9nZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4OyB9XG4gICAgICAucGFzc3dvcmQtZ3JvdXAgLmlucHV0LWdyb3VwIC5pbnB1dC1wYXNzd29yZC10b2dnbGUgLmljb24tZncge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI5QTc0OyB9XG4gICAgICAgIC5wYXNzd29yZC1ncm91cCAuaW5wdXQtZ3JvdXAgLmlucHV0LXBhc3N3b3JkLXRvZ2dsZSAuaWNvbi1mdzpiZWZvcmUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIC5wYXNzd29yZC1ncm91cCAuaW5wdXQtZ3JvdXAgLmlucHV0LXBhc3N3b3JkLXRvZ2dsZSAudmlzdWFsbHktaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29tLXVzZXJzLWxvZ2luX19yZW1lbWJlciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjQUI5QTc0OyB9XG4gIC5jb20tdXNlcnMtbG9naW5fX3JlbWVtYmVyIGxhYmVsIHtcbiAgICBsaW5lLWhlaWdodDogMTVweDsgfVxuICAuY29tLXVzZXJzLWxvZ2luX19yZW1lbWJlciAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4uY29tLXVzZXJzLWxvZ2luX19vcHRpb25zIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAuY29tLXVzZXJzLWxvZ2luX19vcHRpb25zIGEgKyBhIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuLmZvcm1fd3JhcHBlciB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNywgMjgsIDc0LCAwLjk1KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gIC5mb3JtX3dyYXBwZXIgPiBmb3JtIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIGJvZHlbZGF0YS1tYWlsLW9wZW5lZD1cImZhbHNlXCJdIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gICAgYm9keVtkYXRhLW1haWwtb3BlbmVkPVwiZmFsc2VcIl0gLmZvcm1fd3JhcHBlciB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMCUpO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gIGJvZHlbZGF0YS1tYWlsLW9wZW5lZD1cInRydWVcIl0ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAgIGJvZHlbZGF0YS1tYWlsLW9wZW5lZD1cInRydWVcIl0gLmZvcm1fd3JhcHBlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLmZvcm1fd3JhcHBlciAuZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBjb2xvcjogIzFEMUQxQjtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0LjRyZW07XG4gIHBhZGRpbmc6IDJyZW0gM3JlbSAxLjMzMzMzcmVtOyB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm0gOjpwbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtX3dyYXBwZXIgLmZvcm0ge1xuICAgICAgcGFkZGluZzogNHJlbSA0cmVtOyB9IH1cbiAgLmZvcm1fd3JhcHBlciAuZm9ybSAuZm9ybV9pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm0gLmZlcm1lcl9mb3JtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjVyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmb250LWZhbWlseTogYXJpYWw7XG4gICAgY29sb3I6ICNEOTFDNEE7IH1cbiAgLmZvcm1fd3JhcHBlciAuZm9ybSAuZm9ybV90aXRsZSBoMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNEOTFDNEE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEyMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZm9ybV93cmFwcGVyIC5mb3JtIC5mb3JtX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm0gbGFiZWwge1xuICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9ybV93cmFwcGVyIC5mb3JtIGlucHV0LFxuICAuZm9ybV93cmFwcGVyIC5mb3JtIHRleHRhcmVhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMC41ZW0gMCAxLjZlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43ZW07XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUQxRDFCO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDEuNHB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEuNHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIC5mb3JtX3dyYXBwZXIgLmZvcm0gaW5wdXQ6Zm9jdXMsXG4gICAgLmZvcm1fd3JhcHBlciAuZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm0gdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm0gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLmZvcm1fd3JhcHBlciAuZm9ybSAudGVsIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi44ZW07IH1cbiAgICAuZm9ybV93cmFwcGVyIC5mb3JtIC50ZWwgc3ZnIHtcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuZm9ybV93cmFwcGVyIC5mb3JtIC50ZWwgLm1vYmlsZVRlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb3JtX3dyYXBwZXIgLmZvcm0gLnRlbCAubW9iaWxlVGVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAuZm9ybV93cmFwcGVyIC5mb3JtIC50ZWwgLnBjVGVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9ybV93cmFwcGVyIC5mb3JtIC50ZWwgLnBjVGVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm0gLmhvbmV5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3JtX3dyYXBwZXIgLmZvcm1fZm9vdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuZm9ybV93cmFwcGVyIC5mb3JtX2Zvb3QgLmJ1dHRvbiwgLmZvcm1fd3JhcHBlciAuZm9ybV9mb290IC5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCBidXR0b24sIC5jb20tdXNlcnMtbG9naW5fX3N1Ym1pdCAuZm9ybV93cmFwcGVyIC5mb3JtX2Zvb3QgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkxQzRBO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5mb3JtX3dyYXBwZXIgLmZvcm1fZm9vdCAuaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLyogXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiO1xyXG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29ucy92aWxsYXN0ZXJyZWV0bWVyLmVvdFwiKTtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICB1cmwoXCIuLi9mb250cy9pY29ucy92aWxsYXN0ZXJyZWV0bWVyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgIHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIuc3ZnI3ZpbGxhc3RlcnJlZXRtZXJcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn0gKi9cclxuXHJcbltkYXRhLWljb25dOmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJ2aWxsYXN0ZXJyZWV0bWVyXCIgIWltcG9ydGFudDtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC12YXJpYW50OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBzcGVhazogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbi1cIl0sXHJcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcclxuW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuXHJcbi5pY29uLW1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjFcIjtcclxufVxyXG4uaWNvbi1tYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjJcIjtcclxufVxyXG4uaWNvbi1waG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2M1wiO1xyXG59XHJcbi5pY29uLWxlZnQtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjRcIjtcclxufVxyXG4uaWNvbi1yaWdodC1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2NVwiO1xyXG59XHJcbi5pY29uLXdlYnNpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjZcIjtcclxufVxyXG4uaWNvbi1yZW1vdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjdcIjtcclxufVxyXG4uaWNvbi1hZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjhcIjtcclxufVxyXG4uaWNvbi1vcHRpb25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZhXCI7XHJcbn1cclxuLmljb24tbG9jYXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmJcIjtcclxufVxyXG4uaWNvbi1wcmludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2Y1wiO1xyXG59XHJcbi5pY29uLWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmRcIjtcclxufVxyXG4uaWNvbi1ldXJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZlXCI7XHJcbn1cclxuLmljb24tbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2OVwiO1xyXG59XHJcbi5pY29uLWdlbmVyYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmZcIjtcclxufVxyXG4uaWNvbi1jb21wbGVtZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDcwXCI7XHJcbn1cclxuLmljb24tc3VyZmFjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3MVwiO1xyXG59XHJcbi5pY29uLWVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzJcIjtcclxufVxyXG4uaWNvbi1wcmludC0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDczXCI7XHJcbn1cclxuLmljb24tb2ZmcmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDc0XCI7XHJcbn1cclxuLmljb24tZXhjbHVzaXZpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzVcIjtcclxufVxyXG4uaWNvbi1ub3V2ZWF1dGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzZcIjtcclxufVxyXG4uaWNvbi1jb3VwZGVjb2V1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3N1wiO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLnJvdW5kX2ljbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgc3BhbixcclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC44O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICB9XHJcbn0iLCIuc2Nyb2xsYWJsZSB7XHJcbiAgICBcclxuICAgICYudmVydGljYWwge1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGM0LCAwLjEpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmhvcml6b250YWwge1xyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uc2Nyb2xsIHtcclxuICAgICYudmVydGljYWwge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLmhvcml6b250YWwge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmltZ19yZXNwe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn0iLCJodG1se1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG5ib2R5e1xyXG4gICAgLy9oZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbm9pcjE7XHJcbiAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgIC5yZXZlcnNle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgY29sb3I6ICRub2lyMTtcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmLmNvbXBvbmVudHtcclxuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRncmlzMjtcclxuICAgIH1cclxuXHJcbiAgICBjb2xvcjogJG5vaXIxO1xyXG4gICAgQGV4dGVuZCAuZm9udDE7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBAZXh0ZW5kIC5zY3JvbGxhYmxlLFxyXG4gICAgLnZlcnRpY2FsO1xyXG59XHJcblxyXG4iLCJcclxuXHJcbiNtZW51X3RvcHtcclxuICAgIGhlaWdodDogJG1lbnVfaGVpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYW5jMTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAvL0BleHRlbmQgLmRlZ05vaXI7XHJcblxyXG4gICAgY29sb3I6ICRub2lyMTtcclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAkbWVudVRvcEJvcmRlcjogNXB4O1xyXG4gICAgICAgIGJvdHRvbTogLSAkbWVudVRvcEJvcmRlcjtcclxuICAgICAgICBoZWlnaHQ6ICRtZW51VG9wQm9yZGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNDtcclxuICAgIH1cclxuICAgID4gLmlubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnfXtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlcjsgICAgICAgICAgICBcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI2xvZ29fYmxvY2t7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkbWVudV9oZWlnaHQqMS41O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAkbWVudV9oZWlnaHQ7ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjbWVudV90b3BfbGlua19ibG9ja3tcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG9wX2xpbmt7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJiArIC50b3BfbGlua3tcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlciAvMjtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQgOiBcInxcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyIC8yXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXt9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyOm5vdCguYWN0aXZlKXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGM0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGM0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlLmhvbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNtZW51X3RvcF9jb250YWN0X2Jsb2Nre1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgLnRvcF9jb250YWN0IHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYzQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAvL0BleHRlbmQgLnJvdW5kX2ljbztcclxuICAgICAgICAgICAgICAgIC8vJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICAgICAgICAgICAgICAvL31cclxuICAgICAgICAgICAgICAgICYrLnRvcF9jb250YWN0e1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtZW51X2ljbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICNtZW51X2ljb24ge1xyXG4gICAgICAgICRtZW51X2ljb193aWR0aDogMS42cmVtO1xyXG4gICAgICAgIC8vcGFkZGluZy1ib3R0b206ICRndXR0ZXIvMjtcclxuICAgICAgICAvL21hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgLmJhciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKSByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuMTdyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAkbWVudV9pY29fd2lkdGg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjMztcclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkbWVudV9pY29fd2lkdGggLSAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJisuYmFyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNtYWluX21lbnVfY29udGFpbmVye1xyXG4gICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMzO1xyXG4gICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgQGV4dGVuZCAuc2Nyb2xsYWJsZS52ZXJ0aWNhbDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAjbWFpbl9tZW51X2lubmVye1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAjbWFpbl9tZW51X3dyYXBwZXIge1xyXG5cclxuICAgICAgICAgICAgLmxvZ29fbWVudV93cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgI2xvZ29fZ3tcclxuICAgICAgICAgICAgICAgICAgICAjdGV4dGVze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLm5hdntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgdWx7fVxyXG4gICAgICAgICAgICAgICAgbGl7fVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9AZXh0ZW5kIC5zYjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL0BleHRlbmQgLmI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIvMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgID51bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci80O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+dWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudV90aXRyZXtcclxuICAgIHNwYW57fVxyXG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG59XHJcblxyXG4iLCJcclxuI2hlYWQge1xyXG4gICAgaGVpZ2h0OiA5MHZoO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbWVudV9oZWlnaHR9KTtcclxuICAgID4uaW5uZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG4jbWVudV90b3BfbGlua19iYW5uZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyAgICBcclxuICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgPi5pbm5lcntcclxuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICB9XHJcbiAgICAubGlua19iYW5uZXJ7XHJcbiAgICAgICAgQGV4dGVuZCAuc3VidGl0bGU7XHJcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAgICAgICAgXHJcbiAgICAgICAgJisubGlua19iYW5uZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRjMztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNoZWFkX2Jsb2NrIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAjaGVhZGVyX3BpeHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIDUwJTtcclxuICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAuMXM7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xcztcclxuICAgIH1cclxuICAgID4uaW5uZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaF9tYXh9e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGd1dHRlcioyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlcioyO1xyXG4gICAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sZWZ0e1xyXG4gICAgICAgICAgICAgICAgLnRleHRfYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFuYzEsIDAuOTUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAbWVkaWEgI3skeGx9e1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICA+IGRpdntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4bH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dF9ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyKjIgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAjYmFubmVyX2xvZ297XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgI2ltZ19sb2dve1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAvKiBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAjdGV4dGUgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zZW1pYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfSAqL1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjEuNTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYmFubmVyX2J1dHRvbnN7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDQlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5iYW5uZXJfYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIC5waWN0dXJlX2Jsb2NrIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNmcm9udHBhZ2VfY29udGVudHN7XHJcbiAgICA+LmlubmVye31cclxufVxyXG5cclxuLnBhZ2VmYl9ibG9ja3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRub2lyMTtcclxuICAgIHotaW5kZXg6IDEwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4jYmFubmVyX3dpZGV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluX2Jsb2Nre1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAubWFpbl90aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgICAgIGgye31cclxuICAgIH1cclxuICAgIC5wYXJ0ZW5haXJlcyxcclxuICAgIC5zZXJ2aWNlcyB7XHJcbiAgICAgICAgPi5pbm5lcntcclxuICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5zZXJ2aWNlX2Jsb2NrIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ibG9ja190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGgyLnN1YnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ibG9ja19pbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5tYXJxdWVze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zZXJ2aWNlc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmxvY2tfdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRub2lyMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL3RyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgxLjIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGM0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlX2Jsb2Nre1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAuYmxvY2tfdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYS5idXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFydGVuYWlyZV9ibG9ja3tcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgICAgICYrLnBhcnRlbmFpcmVfYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXIqMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgICAgICAgICAgICAgICYrLnBhcnRlbmFpcmVfYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ibG9ja19pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmxvY2tfdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYW5jMSwgMC42KTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIC5he1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL3dpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6ICA4MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRub2lyMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvbnQyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4xcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAuYSBzcGFuOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNtYXB7XHJcbiAgICA+LmlubmVye1xyXG5cclxuICAgIH1cclxufVxyXG5cclxuLmdnTWFwIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAvL0BleHRlbmQgLmlubmVyX3NwYWNlcjtcclxuICAgIGgzLnRpdGxle1xyXG4gICAgICAgIC8vbWFyZ2luLWJvdHRvbTogJGd1dHRlciAvIDQ7XHJcbiAgICB9XHJcbiAgICBzcGFuLnN1YnRpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLm1vZHVsZV9tYXBfd3JhcHBlciB7XHJcblxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIjcGFnZWZie1xyXG4gICAgQGV4dGVuZCAuaW5uZXJfc3BhY2VyO1xyXG4gICAgLm1haW5fdGl0bGUge1xyXG4gICAgfVxyXG4gICAgPi5pbm5lcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLmZiLXBhZ2V7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYXB7XHJcbiAgICA+LmlubmVye1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNjb29yZHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFuYzE7XHJcbiAgICBjb2xvcjogJG5vaXIxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgPiAuaW5uZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgQGV4dGVuZCAuaW5uZXJfc3BhY2VyO1xyXG5cclxuICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICA+ZGl2IHtcclxuICAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXIvMiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRndXR0ZXI7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuXHJcbiAgICAgICAgIC5jb29yZF9sZWZ0e1xyXG4gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgIC5jb29yZF9yaWdodCB7XHJcbiAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgLmNvb3JkX3RleHR7XHJcbiAgICAgICAgICAgICAgICAgJG1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAuY29vcmRfbGluZXtcclxuICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICsuY29vcmRfbGluZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWJvdHRvbTtcclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAuY29vcmRfaWNve1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAucm91bmRfaWNvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTYwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxODAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAuY29vcmRfdmFse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgJi5waG9uZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgIC5jb29yZF92YWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGVtcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgICAgIHJpZ2h0OiAkZ3V0dGVyLzI7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIudmlkZW8tY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yMCU7XHJcbiAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAub3ZlcmxheV92aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAub3ZlcmxheV90ZXh0e1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLnNwbGl0X2NvbnRlbnRzX3Jvb3Qge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuaW5uZXJfc3BhY2VyO1xyXG4gICAgICAgICAgICAgICAgJisuc3BsaXRfY29udGVudHNfcm9vdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyKjg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pbWFnZV9ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGV4dF9ibG9ja3tcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLm1haW5fdGl0bGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGMzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8xLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDRweCByZ2JhKDAsMCwwLDAuNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm92ZXJsYXlfdGV4dF9iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHJnYmEoJG5vaXIxLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy9iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogcmdiYSgkYmxhbmMxLCAwLjI1JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI2NvbXBvbmVudF9qb29tbGF7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICA+LmlubmVyIHtcclxuICAgICAgICAuY29udGVudCwgLnNlYXJjaC5vZmZyZXMsIC5pdGVtX2xpc3Rfd3JhcHBlcntcclxuICAgICAgICAgICAgQGV4dGVuZCAubWF4dztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvL3BhZGRpbmc6ICRndXR0ZXIqMiAkZ3V0dGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkbWVudV9oZWlnaHQgLzI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRtZW51X2hlaWdodCAvMjtcclxuICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkbWVudV9oZWlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgID4gKntcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJnLWNvbXBvbmVudHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPmgxe1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5tYWluX3RpdGxlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIvMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgPnB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ubGllbnNfYWRtaW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6ICRndXR0ZXIvMjtcclxuICAgIGdhcDogMXJlbTtcclxuICAgID4gYXtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLy8mICsgYXtcclxuICAgICAgICAvLyAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAvL31cclxuICAgICAgICBpe1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jY2tfZWRpdGVye1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGM1O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2NrX3N1cHByaW1lcntcclxuICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4iLCJcclxuLnNpdGV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjQ7XHJcbiAgICA+LmlubmVyeyAgICBcclxuXHJcbiAgICAgICAgLmZvcm1fZ3JvdXB7XHJcbiAgICAgICAgICAgICYrLmZvcm1fZ3JvdXB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyKjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZvcm1fYmxvY2t7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAmKy5mb3JtX2Jsb2Nre1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5tYWluX3RpdGxlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjMztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sYWJlbHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjMjtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLnRpdGxlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnV0dG9uc19ncm91cHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgPiBkaXYgKyBkaXYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXIvMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW2RhdGEtZm9ybS1ncm91cD1cInBvc3RfYmxvY2tcIl0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgICAuZW5yZWdpc3RyZXIgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hbm51bGVyIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc2VsZWN0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZXh0YXJlYXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaWVsZHNldHtcclxuICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsYWJlbCtpbnB1dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3Jte1xyXG4gICAgICAgICAgICAmLmludHtcclxuICAgICAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudW5pdHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGM1O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zZWxlY3Qge1xyXG4gICAgZm9udC1zaXplOiAxMTAlO1xyXG4gICAgcGFkZGluZzogMC41ZW0gMXJlbTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxODBweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxudGV4dGFyZWEge1xyXG4gICAgLy93aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYW5jMTtcclxuXHJcbiAgICBAZXh0ZW5kIC5mb250MTtcclxuICAgIGZvbnQtc2l6ZTogMTEwJTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gICAgbWluLWhlaWdodDogOHJlbTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBAZXh0ZW5kIC5zY3JvbGxhYmxlLFxyXG4gICAgLnZlcnRpY2FsO1xyXG59XHJcblxyXG5cclxuLnNlYXJjaCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgcGFkZGluZzogJGd1dHRlcjtcclxuICAgID4uaW5uZXJ7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW07XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcclxuICAgICAgICAuc2VsZWN0X3NpbXBsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGd9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmNvbnRlbnQucHJvZHVpdCB7XHJcbiAgICA+LmlubmVye1xyXG4gICAgICAgIC5maXJzdF9ibG9jayB7XHJcbiAgICAgICAgICAgIC8vcGFkZGluZzogMHJlbSAwcmVtIDJyZW07XHJcbiAgICAgICAgICAgICYucGhvdG9fcHJpbmNpcGFsZV9ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyOyAgIFxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk2dmg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWNvbmRfYmxvY2sge1xyXG4gICAgICAgICAgICAvL3BhZGRpbmc6IDByZW0gMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbl9ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgICAgICAgICAgICAgcHt9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zcGVmc19ibG9ja3tcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRub2lyMjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgJisuc3BlZnNfYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zcGVmc190aXRyZV9ibG9ja3tcclxuICAgICAgICAgICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudGl0bGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnZhbHVlX2Jsb2Nre1xyXG4gICAgICAgICAgICAgICAgJisudmFsdWVfYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnNlbWlib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQgOiBcIiA6IFwiXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnZhbHVle31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saWVuc19hZG1pbntcclxuICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGl0cmVfYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG5cclxuICAgIGgxLm1haW5fdGl0bGUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAvL2NvbG9yOiAkYzM7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5zdWJ0aXRyZV9ibG9jayB7XHJcbiAgICAgICAgY29sb3I6ICRjMjtcclxuICAgICAgICBAZXh0ZW5kIC5zZW1pYm9sZDtcclxuXHJcbiAgICAgICAgLm1hcnF1ZV9ibG9jayxcclxuICAgICAgICAudHlwZV9ibG9jayB7XHJcbiAgICAgICAgICAgIHNwYW4ge31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkaXRlbU1hcmdpbjogMjtcclxuXHJcbi5pdGVtX2xpc3Rfd3JhcHBlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBAZXh0ZW5kIC5zcGFjZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JG1kfXtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAkaXRlbU1hcmdpbiAqIDElO1xyXG4gICAgfVxyXG4gICAgLnByb2R1aXR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhICN7JG1kfXt3aWR0aDogKDEwMC8zIC0gJGl0ZW1NYXJnaW4pICogMSU7fVxyXG4gICAgICAgIEBtZWRpYSAjeyR4bH17d2lkdGg6ICgxMDAvNCAtICRpdGVtTWFyZ2luKSAqIDElO30gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4uaXRlbXtcclxuICAgICYucHJvZHVpdHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMxMzEzMTM7XHJcbiAgICB9XHJcblxyXG4gICAgPi5pbm5lciB7XHJcbiAgICAgICAgLnBob3Rve1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdHJlX2Jsb2Nre1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIvMjtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiXHJcbi5jb20tdXNlcnMtbG9naW57XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIC5jb250cm9sLWdyb3VwKy5jb250cm9sLWdyb3Vwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXIvMjtcclxuICAgIH1cclxuICAgIC5jb250cm9sLWxhYmVse1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgY29sb3I6ICRjMTtcclxuICAgIH1cclxuXHJcbn1cclxuLnBhc3N3b3JkLWdyb3Vwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgLmlucHV0LWdyb3Vwe1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuaW5wdXQtcGFzc3dvcmQtdG9nZ2xle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIC5pY29uLWZ3e1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aXN1YWxseS1oaWRkZW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxufVxyXG4uY29tLXVzZXJzLWxvZ2luX19yZW1lbWJlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICRjMTtcclxuICAgIGxhYmVse1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmZvcm0tY2hlY2staW5wdXR7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29tLXVzZXJzLWxvZ2luX19zdWJtaXR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzQ7XHJcbiAgICBidXR0b257XHJcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uLm1vcmUsIC5idXR0b247XHJcbiAgICB9XHJcbn1cclxuLmNvbS11c2Vycy1sb2dpbl9fb3B0aW9ucyB7XHJcbiAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgJithe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5mb3JtX3dyYXBwZXIge1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgYmFja2dyb3VuZDpyZ2JhKCRjMywgMC45NSk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgICB0cmFuc2l0aW9uOmFsbCAwLjNzO1xyXG4gICAgPiBmb3Jte1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5ib2R5e1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICZbZGF0YS1tYWlsLW9wZW5lZD1cImZhbHNlXCJdIHtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIC5mb3JtX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltkYXRhLW1haWwtb3BlbmVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgICAgIC5mb3JtX3dyYXBwZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1fd3JhcHBlcntcclxuXHJcbiAgICAuZm9ybSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlciAqIDE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYW5jMTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgICAgICBjb2xvcjogJG5vaXIxO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJG1lbnVfaGVpZ2h0ICogMTtcclxuICAgICAgICA6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgLy9mb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcGFkZGluZzogJGd1dHRlciAkZ3V0dGVyKjEuNSAkZ3V0dGVyLzEuNTtcclxuXHJcbiAgICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXIqMiAkZ3V0dGVyKjI7XHJcbiAgICAgICAgICAgIC8vd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm1faW5uZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmVybWVyX2Zvcm0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogJGd1dHRlci80O1xyXG4gICAgICAgICAgICByaWdodDogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogJGMzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm1fdGl0bGUge1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYzM7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAudGl0bGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgQGV4dGVuZCAuc2VtaWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbm9pcjE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgLy9sZXR0ZXItc3BhY2luZzogLjFlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCxcclxuICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41ZW0gMCAxLjZlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjdlbTtcclxuICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRub2lyMTtcclxuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDEuNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxLjRweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44ZW07XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1vYmlsZVRlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucGNUZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhvbmV5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtX2Zvb3R7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMzO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
