@-ms-viewport{width:device-width;zoom:1}@-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}.spacer{margin-bottom:2rem}#component_joomla>.inner .login,.inner_spacer,.module.events{padding:4rem 2rem}.inner_spacer_top{padding-top:4rem}.inner_spacer_y,.location>.inner .split>.inner .block_texts{padding-top:4rem;padding-bottom:4rem}.inner_spacer_x{padding-left:0;padding-right:0}.mb{margin-bottom:2rem}.mb_2{margin-bottom:4rem}#component_joomla>.inner .item_list_wrapper:not([data-search=events]),#component_joomla>.inner .login,.maxw{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.maxw_half{max-width:800px}.maxw_half,.widthTextBlock{width:100%;margin-left:auto;margin-right:auto}.split_contents_root{width:100%}.split_contents_root.fullheight{min-height:96%}.split_contents_root.fullheight .split{height:100%}.split_contents_root.centered.reversed_xs{display:flex}.split_contents_root.centered .split{display:flex;align-items:center;justify-content:center;flex-direction:column}.split_contents_root.centered .split:first-of-type{margin-bottom:4rem}.split_contents_root .split{width:100%}.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:#333}.bg-noir1,[data-bcolor=noir1]{background-color:#333}.br-noir1{border-color:#333}.tdc-noir1{-webkit-text-decoration-color:#333;text-decoration-color:#333}.fill-noir1{fill:#333}.bg-grad-light-noir1{background-image:linear-gradient(180deg,#333,#424242)}.bg-grad-dark-noir1{background-image:linear-gradient(180deg,#333,#242424)}.noir1-op1{color:rgba(51,51,51,.1)}.bg-noir1-op1{background-color:rgba(51,51,51,.1)}.noir1-op2{color:rgba(51,51,51,.2)}.bg-noir1-op2{background-color:rgba(51,51,51,.2)}.noir1-op3{color:rgba(51,51,51,.3)}.bg-noir1-op3{background-color:rgba(51,51,51,.3)}.noir1-op4{color:rgba(51,51,51,.4)}.bg-noir1-op4{background-color:rgba(51,51,51,.4)}.noir1-op5{color:rgba(51,51,51,.5)}.bg-noir1-op5{background-color:rgba(51,51,51,.5)}.noir1-op6{color:rgba(51,51,51,.6)}.bg-noir1-op6{background-color:rgba(51,51,51,.6)}.noir1-op7{color:rgba(51,51,51,.7)}.bg-noir1-op7{background-color:rgba(51,51,51,.7)}.noir1-op8{color:rgba(51,51,51,.8)}.bg-noir1-op8{background-color:rgba(51,51,51,.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:#6bc5d2}.bg-c1,[data-bcolor=c1]{background-color:#6bc5d2}.br-c1{border-color:#6bc5d2}.tdc-c1{-webkit-text-decoration-color:#6bc5d2;text-decoration-color:#6bc5d2}.fill-c1{fill:#6bc5d2}.bg-grad-light-c1{background-image:linear-gradient(180deg,#6bc5d2,#82ced9)}.bg-grad-dark-c1{background-image:linear-gradient(180deg,#6bc5d2,#54bccb)}.c1-op1{color:rgba(107,197,210,.1)}.bg-c1-op1{background-color:rgba(107,197,210,.1)}.c1-op2{color:rgba(107,197,210,.2)}.bg-c1-op2{background-color:rgba(107,197,210,.2)}.c1-op3{color:rgba(107,197,210,.3)}.bg-c1-op3{background-color:rgba(107,197,210,.3)}.c1-op4{color:rgba(107,197,210,.4)}.bg-c1-op4{background-color:rgba(107,197,210,.4)}.c1-op5{color:rgba(107,197,210,.5)}.bg-c1-op5{background-color:rgba(107,197,210,.5)}.c1-op6{color:rgba(107,197,210,.6)}.bg-c1-op6{background-color:rgba(107,197,210,.6)}.c1-op7{color:rgba(107,197,210,.7)}.bg-c1-op7{background-color:rgba(107,197,210,.7)}.c1-op8{color:rgba(107,197,210,.8)}.bg-c1-op8{background-color:rgba(107,197,210,.8)}.c2,[data-color=c2]{color:#1f697d}.bg-c2,[data-bcolor=c2]{background-color:#1f697d}.br-c2{border-color:#1f697d}.tdc-c2{-webkit-text-decoration-color:#1f697d;text-decoration-color:#1f697d}.fill-c2{fill:#1f697d}.bg-grad-light-c2{background-image:linear-gradient(180deg,#1f697d,#257e96)}.bg-grad-dark-c2{background-image:linear-gradient(180deg,#1f697d,#195464)}.c2-op1{color:rgba(31,105,125,.1)}.bg-c2-op1{background-color:rgba(31,105,125,.1)}.c2-op2{color:rgba(31,105,125,.2)}.bg-c2-op2{background-color:rgba(31,105,125,.2)}.c2-op3{color:rgba(31,105,125,.3)}.bg-c2-op3{background-color:rgba(31,105,125,.3)}.c2-op4{color:rgba(31,105,125,.4)}.bg-c2-op4{background-color:rgba(31,105,125,.4)}.c2-op5{color:rgba(31,105,125,.5)}.bg-c2-op5{background-color:rgba(31,105,125,.5)}.c2-op6{color:rgba(31,105,125,.6)}.bg-c2-op6{background-color:rgba(31,105,125,.6)}.c2-op7{color:rgba(31,105,125,.7)}.bg-c2-op7{background-color:rgba(31,105,125,.7)}.c2-op8{color:rgba(31,105,125,.8)}.bg-c2-op8{background-color:rgba(31,105,125,.8)}.c3,[data-color=c3]{color:#1e3d52}.bg-c3,[data-bcolor=c3]{background-color:#1e3d52}.br-c3{border-color:#1e3d52}.tdc-c3{-webkit-text-decoration-color:#1e3d52;text-decoration-color:#1e3d52}.fill-c3{fill:#1e3d52}.bg-grad-light-c3{background-image:linear-gradient(180deg,#1e3d52,#264e68)}.bg-grad-dark-c3{background-image:linear-gradient(180deg,#1e3d52,#162c3c)}.c3-op1{color:rgba(30,61,82,.1)}.bg-c3-op1{background-color:rgba(30,61,82,.1)}.c3-op2{color:rgba(30,61,82,.2)}.bg-c3-op2{background-color:rgba(30,61,82,.2)}.c3-op3{color:rgba(30,61,82,.3)}.bg-c3-op3{background-color:rgba(30,61,82,.3)}.c3-op4{color:rgba(30,61,82,.4)}.bg-c3-op4{background-color:rgba(30,61,82,.4)}.c3-op5{color:rgba(30,61,82,.5)}.bg-c3-op5{background-color:rgba(30,61,82,.5)}.c3-op6{color:rgba(30,61,82,.6)}.bg-c3-op6{background-color:rgba(30,61,82,.6)}.c3-op7{color:rgba(30,61,82,.7)}.bg-c3-op7{background-color:rgba(30,61,82,.7)}.c3-op8{color:rgba(30,61,82,.8)}.bg-c3-op8{background-color:rgba(30,61,82,.8)}.c4,[data-color=c4]{color:#612777}.bg-c4,[data-bcolor=c4]{background-color:#612777}.br-c4{border-color:#612777}.tdc-c4{-webkit-text-decoration-color:#612777;text-decoration-color:#612777}.fill-c4{fill:#612777}.bg-grad-light-c4{background-image:linear-gradient(180deg,#612777,#742f8e)}.bg-grad-dark-c4{background-image:linear-gradient(180deg,#612777,#4e1f60)}.c4-op1{color:rgba(97,39,119,.1)}.bg-c4-op1{background-color:rgba(97,39,119,.1)}.c4-op2{color:rgba(97,39,119,.2)}.bg-c4-op2{background-color:rgba(97,39,119,.2)}.c4-op3{color:rgba(97,39,119,.3)}.bg-c4-op3{background-color:rgba(97,39,119,.3)}.c4-op4{color:rgba(97,39,119,.4)}.bg-c4-op4{background-color:rgba(97,39,119,.4)}.c4-op5{color:rgba(97,39,119,.5)}.bg-c4-op5{background-color:rgba(97,39,119,.5)}.c4-op6{color:rgba(97,39,119,.6)}.bg-c4-op6{background-color:rgba(97,39,119,.6)}.c4-op7{color:rgba(97,39,119,.7)}.bg-c4-op7{background-color:rgba(97,39,119,.7)}.c4-op8{color:rgba(97,39,119,.8)}.bg-c4-op8{background-color:rgba(97,39,119,.8)}.c5,[data-color=c5]{color:#814796}.bg-c5,[data-bcolor=c5]{background-color:#814796}.br-c5{border-color:#814796}.tdc-c5{-webkit-text-decoration-color:#814796;text-decoration-color:#814796}.fill-c5{fill:#814796}.bg-grad-light-c5{background-image:linear-gradient(180deg,#814796,#9351ab)}.bg-grad-dark-c5{background-image:linear-gradient(180deg,#814796,#6f3d81)}.c5-op1{color:rgba(129,71,150,.1)}.bg-c5-op1{background-color:rgba(129,71,150,.1)}.c5-op2{color:rgba(129,71,150,.2)}.bg-c5-op2{background-color:rgba(129,71,150,.2)}.c5-op3{color:rgba(129,71,150,.3)}.bg-c5-op3{background-color:rgba(129,71,150,.3)}.c5-op4{color:rgba(129,71,150,.4)}.bg-c5-op4{background-color:rgba(129,71,150,.4)}.c5-op5{color:rgba(129,71,150,.5)}.bg-c5-op5{background-color:rgba(129,71,150,.5)}.c5-op6{color:rgba(129,71,150,.6)}.bg-c5-op6{background-color:rgba(129,71,150,.6)}.c5-op7{color:rgba(129,71,150,.7)}.bg-c5-op7{background-color:rgba(129,71,150,.7)}.c5-op8{color:rgba(129,71,150,.8)}.bg-c5-op8{background-color:rgba(129,71,150,.8)}.c6,[data-color=c6]{color:#eb5c66}.bg-c6,[data-bcolor=c6]{background-color:#eb5c66}.br-c6{border-color:#eb5c66}.tdc-c6{-webkit-text-decoration-color:#eb5c66;text-decoration-color:#eb5c66}.fill-c6{fill:#eb5c66}.bg-grad-light-c6{background-image:linear-gradient(180deg,#eb5c66,#ee7780)}.bg-grad-dark-c6{background-image:linear-gradient(180deg,#eb5c66,#e8414c)}.c6-op1{color:rgba(235,92,102,.1)}.bg-c6-op1{background-color:rgba(235,92,102,.1)}.c6-op2{color:rgba(235,92,102,.2)}.bg-c6-op2{background-color:rgba(235,92,102,.2)}.c6-op3{color:rgba(235,92,102,.3)}.bg-c6-op3{background-color:rgba(235,92,102,.3)}.c6-op4{color:rgba(235,92,102,.4)}.bg-c6-op4{background-color:rgba(235,92,102,.4)}.c6-op5{color:rgba(235,92,102,.5)}.bg-c6-op5{background-color:rgba(235,92,102,.5)}.c6-op6{color:rgba(235,92,102,.6)}.bg-c6-op6{background-color:rgba(235,92,102,.6)}.c6-op7{color:rgba(235,92,102,.7)}.bg-c6-op7{background-color:rgba(235,92,102,.7)}.c6-op8{color:rgba(235,92,102,.8)}.bg-c6-op8{background-color:rgba(235,92,102,.8)}.c7,[data-color=c7]{color:#f1863a}.bg-c7,[data-bcolor=c7]{background-color:#f1863a}.br-c7{border-color:#f1863a}.tdc-c7{-webkit-text-decoration-color:#f1863a;text-decoration-color:#f1863a}.fill-c7{fill:#f1863a}.bg-grad-light-c7{background-image:linear-gradient(180deg,#f1863a,#f39857)}.bg-grad-dark-c7{background-image:linear-gradient(180deg,#f1863a,#ef741d)}.c7-op1{color:rgba(241,134,58,.1)}.bg-c7-op1{background-color:rgba(241,134,58,.1)}.c7-op2{color:rgba(241,134,58,.2)}.bg-c7-op2{background-color:rgba(241,134,58,.2)}.c7-op3{color:rgba(241,134,58,.3)}.bg-c7-op3{background-color:rgba(241,134,58,.3)}.c7-op4{color:rgba(241,134,58,.4)}.bg-c7-op4{background-color:rgba(241,134,58,.4)}.c7-op5{color:rgba(241,134,58,.5)}.bg-c7-op5{background-color:rgba(241,134,58,.5)}.c7-op6{color:rgba(241,134,58,.6)}.bg-c7-op6{background-color:rgba(241,134,58,.6)}.c7-op7{color:rgba(241,134,58,.7)}.bg-c7-op7{background-color:rgba(241,134,58,.7)}.c7-op8{color:rgba(241,134,58,.8)}.bg-c7-op8{background-color:rgba(241,134,58,.8)}.c8,[data-color=c8]{color:#f6ae23}.bg-c8,[data-bcolor=c8]{background-color:#f6ae23}.br-c8{border-color:#f6ae23}.tdc-c8{-webkit-text-decoration-color:#f6ae23;text-decoration-color:#f6ae23}.fill-c8{fill:#f6ae23}.bg-grad-light-c8{background-image:linear-gradient(180deg,#f6ae23,#f7b940)}.bg-grad-dark-c8{background-image:linear-gradient(180deg,#f6ae23,#f1a20a)}.c8-op1{color:rgba(246,174,35,.1)}.bg-c8-op1{background-color:rgba(246,174,35,.1)}.c8-op2{color:rgba(246,174,35,.2)}.bg-c8-op2{background-color:rgba(246,174,35,.2)}.c8-op3{color:rgba(246,174,35,.3)}.bg-c8-op3{background-color:rgba(246,174,35,.3)}.c8-op4{color:rgba(246,174,35,.4)}.bg-c8-op4{background-color:rgba(246,174,35,.4)}.c8-op5{color:rgba(246,174,35,.5)}.bg-c8-op5{background-color:rgba(246,174,35,.5)}.c8-op6{color:rgba(246,174,35,.6)}.bg-c8-op6{background-color:rgba(246,174,35,.6)}.c8-op7{color:rgba(246,174,35,.7)}.bg-c8-op7{background-color:rgba(246,174,35,.7)}.c8-op8{color:rgba(246,174,35,.8)}.bg-c8-op8{background-color:rgba(246,174,35,.8)}.c9,[data-color=c9]{color:#f1cd1b}.bg-c9,[data-bcolor=c9]{background-color:#f1cd1b}.br-c9{border-color:#f1cd1b}.tdc-c9{-webkit-text-decoration-color:#f1cd1b;text-decoration-color:#f1cd1b}.fill-c9{fill:#f1cd1b}.bg-grad-light-c9{background-image:linear-gradient(180deg,#f1cd1b,#f3d338)}.bg-grad-dark-c9{background-image:linear-gradient(180deg,#f1cd1b,#e0bc0e)}.c9-op1{color:rgba(241,205,27,.1)}.bg-c9-op1{background-color:rgba(241,205,27,.1)}.c9-op2{color:rgba(241,205,27,.2)}.bg-c9-op2{background-color:rgba(241,205,27,.2)}.c9-op3{color:rgba(241,205,27,.3)}.bg-c9-op3{background-color:rgba(241,205,27,.3)}.c9-op4{color:rgba(241,205,27,.4)}.bg-c9-op4{background-color:rgba(241,205,27,.4)}.c9-op5{color:rgba(241,205,27,.5)}.bg-c9-op5{background-color:rgba(241,205,27,.5)}.c9-op6{color:rgba(241,205,27,.6)}.bg-c9-op6{background-color:rgba(241,205,27,.6)}.c9-op7{color:rgba(241,205,27,.7)}.bg-c9-op7{background-color:rgba(241,205,27,.7)}.c9-op8{color:rgba(241,205,27,.8)}.bg-c9-op8{background-color:rgba(241,205,27,.8)}.c10,[data-color=c10]{color:#1a1a28}.bg-c10,[data-bcolor=c10]{background-color:#1a1a28}.br-c10{border-color:#1a1a28}.tdc-c10{-webkit-text-decoration-color:#1a1a28;text-decoration-color:#1a1a28}.fill-c10{fill:#1a1a28}.bg-grad-light-c10{background-image:linear-gradient(180deg,#1a1a28,#26263b)}.bg-grad-dark-c10{background-image:linear-gradient(180deg,#1a1a28,#0e0e15)}.c10-op1{color:rgba(26,26,40,.1)}.bg-c10-op1{background-color:rgba(26,26,40,.1)}.c10-op2{color:rgba(26,26,40,.2)}.bg-c10-op2{background-color:rgba(26,26,40,.2)}.c10-op3{color:rgba(26,26,40,.3)}.bg-c10-op3{background-color:rgba(26,26,40,.3)}.c10-op4{color:rgba(26,26,40,.4)}.bg-c10-op4{background-color:rgba(26,26,40,.4)}.c10-op5{color:rgba(26,26,40,.5)}.bg-c10-op5{background-color:rgba(26,26,40,.5)}.c10-op6{color:rgba(26,26,40,.6)}.bg-c10-op6{background-color:rgba(26,26,40,.6)}.c10-op7{color:rgba(26,26,40,.7)}.bg-c10-op7{background-color:rgba(26,26,40,.7)}.c10-op8{color:rgba(26,26,40,.8)}.bg-c10-op8{background-color:rgba(26,26,40,.8)}#footer,#main_menu_container,.block#sumup>.inner>a,.block>.inner .bg_block .bg.overlay,.content.artistes .picture,.gradAritste,.item.eventss,.section_main_title{background-image:linear-gradient(90deg,#1e3d52,#612777)}.filters .filter.is-checked,.gradEvent,.item.events,.section_main_title.events_main_title{background-image:linear-gradient(90deg,#814796,#eb5c66)}@font-face{font-family:Nintendoid1;font-style:normal;font-weight:400;src:url(data:font/ttf;base64,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) format("woff2")}.font1,.seblod_form input[type=text],.seblod_form textarea,body{font-family:Lato,Arial,sans-serif;font-weight:700}#footer #menu_footer,#main_menu_wrapper #menu_footer,.block#sumup>.inner>a,.block>.inner .block_texts .block_text.text_with_bg.fat_text,.button,.content.artistes .texts>.inner .artiste_text .artiste_title,.font2,.item.artistes>.inner .artiste_name.big,.item.events>.inner .event_title_block .event_titre h3,.item.eventss>.inner>div.event_left_block .event_date_left .mois,.item.eventss>.inner>div.event_right_block .event_right_mid .titre,.seblod_form>.inner #form_forms .form_block .form_label,.seblod_form>.inner #form_title h1,.section_main_title>.inner h1,.text_line_outer .text_line_loop,button.button,input[type=file]{font-family:Anton,sans-serif;font-weight:400}.font3,.main_title{font-family:Nintendoid1;font-weight:400}#head_block>.inner .right .text_block p span,.block_text p span,.bold,.content.artistes .texts>.inner .artiste_text .artiste_bio,.item.events>.inner .event_cat span,.item.events>.inner .event_lieu span,.item.events>.inner .event_title_block .event_date_string span.icon-clock,.item.eventss>.inner>div.event_left_block .event_date_left .jour,.item.eventss>.inner>div.event_left_block .event_type,.item.eventss>.inner>div.event_right_block .event_right_bottom .description,.item.eventss>.inner>div.event_right_block .event_right_infos .date_string,.item.eventss>.inner>div.event_right_block .event_right_infos .lieu,.seblod_form>.inner #form_title h2,.subtitle,.xbold,select{font-weight:900}.tal{text-align:left}.main_title{letter-spacing:.05rem;margin-bottom:.5rem;line-height:1;font-size:1.8rem}.main_title>span{color:#612777;text-transform:uppercase;position:relative}.main_title.centered{text-align:center}.main_title.centered.glitch{display:flex;justify-content:center}.main_title.glitch{-webkit-animation:glitch 1s linear infinite;animation:glitch 1s linear infinite}@-webkit-keyframes glitch{2%,64%{transform:translate(2px) skew(0deg)}4%,60%{transform:translate(-2px) skew(0deg)}62%{transform:translate(0) skew(5deg)}}@keyframes glitch{2%,64%{transform:translate(2px) skew(0deg)}4%,60%{transform:translate(-2px) skew(0deg)}62%{transform:translate(0) skew(5deg)}}.main_title.glitch span:after,.main_title.glitch span:before{content:attr(glitch);position:absolute;left:0;top:0}.main_title.glitch span:before{-webkit-animation:glitchTop 1s linear infinite;animation:glitchTop 1s linear infinite;-webkit-clip-path:polygon(0 0,100% 0,100% 33%,0 33%);clip-path:polygon(0 0,100% 0,100% 33%,0 33%)}@-webkit-keyframes glitchTop{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px) skew(-13deg)}}@keyframes glitchTop{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px) skew(-13deg)}}.main_title.glitch span:after{-webkit-animation:glitchBotom 1.5s linear infinite;animation:glitchBotom 1.5s linear infinite;-webkit-clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%);clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%)}@-webkit-keyframes glitchBotom{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px) skew(21deg)}}@keyframes glitchBotom{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px) skew(21deg)}}.subtitle{margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05rem;color:#6bc5d2;font-size:90%}.subtitle.centered{text-align:center}.title{line-height:1;font-size:2rem}.button,button.button,input[type=file]{display:inline-block;padding:1rem 1.4rem;cursor:pointer;border:none;font-size:1rem;line-height:1;letter-spacing:.15rem;text-transform:uppercase;box-shadow:0 .35rem .6rem rgba(51,51,51,.1)}.button:hover,button.button:hover,input[type=file]:hover{transform:scale(1.1)}.button.info,button.button.info,input[type=file].info{color:#6bc5d2;background-color:#fff}.button.more,button.button.more,input[type=file].more{color:#fff;background-color:#6bc5d2}.button.more:hover,button.button.more:hover,input[type=file].more:hover{color:#6bc5d2;background-color:#fff}.button.reverse,.button.reverse:hover,button.button.reverse,button.button.reverse:hover,input[type=file].reverse,input[type=file].reverse:hover{color:#fff}a,a:active,a:hover{color:inherit;text-decoration:none;outline:0}.logo_LBSA{max-width:600px}.logo_LBSA>svg{width:100%;height:auto}.logo_LBSA>svg#logo_txt_svg{margin-top:3%;fill:#fff}.block_text p span{color:#1a1a28}.block_text p a{color:#814796;text-decoration:underline;padding-left:.25rem;padding-right:.25rem}@font-face{font-family:villasterreetmer;src:url(../fonts/icons/villasterreetmer.eot);src:url(../fonts/icons/villasterreetmer.eot?#iefix) format("embedded-opentype"),url(../fonts/icons/villasterreetmer.woff) format("woff"),url(../fonts/icons/villasterreetmer.ttf) format("truetype"),url(../fonts/icons/villasterreetmer.svg#villasterreetmer) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-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"}.round_ico{position:relative;display:block;display:flex;align-items:center;justify-content:center}.round_ico a,.round_ico span{position:relative;line-height:.8;font-size:1.3rem;cursor:pointer}.round_ico:before{content:"";display:block;position:absolute;border-radius:50%;width:2.4rem;height:2.4rem}.icon_facebook{color:#1877f2}.icon_instagram{color:#c32aa3}.icon_twitter{color:#1da1f2}#main_menu_container::-webkit-scrollbar,.content.artistes .texts>.inner .artiste_text .artiste_bio::-webkit-scrollbar,.scrollable.vertical::-webkit-scrollbar,body::-webkit-scrollbar{width:12px;padding-left:2px;padding-right:2px;background-color:rgba(129,71,150,.1)}#main_menu_container::-webkit-scrollbar-thumb,.content.artistes .texts>.inner .artiste_text .artiste_bio::-webkit-scrollbar-thumb,.scrollable.vertical::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#814796;min-height:100px}.content.artistes .texts>.inner .artiste_text .horizontal.artiste_bio::-webkit-scrollbar,.scrollable.horizontal::-webkit-scrollbar,body.horizontal::-webkit-scrollbar{height:6px;padding-top:3px;padding-bottom:3px}.content.artistes .texts>.inner .artiste_text .horizontal.artiste_bio::-webkit-scrollbar-thumb,.scrollable.horizontal::-webkit-scrollbar-thumb,body.horizontal::-webkit-scrollbar-thumb{min-width:100px}.content.artistes .texts>.inner .artiste_text .artiste_bio::-webkit-scrollbar-thumb,.scrollable::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;border-radius:3em}.content.artistes .texts>.inner .artiste_text .artiste_bio::-webkit-scrollbar-track,.scrollable::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:transparent}.content.artistes .texts>.inner .artiste_text .scroll.artiste_bio,.scroll.vertical,body.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}

/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39063deg) skewY(.39063deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39063deg) skewY(.39063deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}body{height:100%;width:100%;color:#333;position:relative;z-index:0;overflow-x:hidden;overflow-y:scroll}#menu_top_logo{top:0;position:absolute;left:50%;transform:translateX(-50%);width:80px;height:40px;border-radius:0 0 .2rem .2rem;background-color:#fff;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:0 .2rem .7rem rgba(51,51,51,.15)}#menu_top_logo #menu_logo{display:flex;align-items:center;justify-content:center;width:100%;height:auto}#menu_top_logo #menu_logo svg{height:auto;display:block;width:60%}#menu_top>.inner{display:flex;justify-content:space-between;align-items:center;height:100%;padding-right:1rem;padding-left:1rem}#menu_ico{text-align:center;position:fixed;right:2rem;top:2rem;z-index:1}#menu_ico #menu_icon{cursor:pointer}#menu_ico #menu_icon .bar{transform:translateY(0) rotate(0deg);display:block;height:.2rem;width:1.6rem;background-color:#1f697d}#menu_ico #menu_icon .bar+.bar{margin-top:.3rem}#main_menu_container{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;overflow-y:auto;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center}#main_menu_container #main_menu_inner{display:flex;align-items:center;justify-content:center;position:relative;width:400px}.menu_titre{margin-bottom:1rem}#head_block>.inner{position:relative}#head_block>.inner>div{width:100%;position:relative}#head_block>.inner .right{position:relative}#head_block>.inner .right .text_block{padding:4rem 0}#head_block>.inner .right .text_block .main_title{padding-left:2rem;padding-right:2rem;padding-top:2rem}#head_block>.inner .right .text_block .subtitle{padding-left:2rem;padding-right:2rem;margin-bottom:3rem;color:#333}#head_block>.inner .right .text_block p{margin-bottom:3rem;text-align:center;max-width:80%;margin-left:auto;margin-right:auto;font-size:110%}#head_block>.inner .right .text_block p span{color:#814796;font-size:95%}#head_block>.inner .right .text_block .subtext{text-align:center}#head_block>.inner .right .text_block .subtext .update_temp{background-color:#814796;text-transform:uppercase;font-size:60%;letter-spacing:.25rem;color:#fff;padding:.25rem .5rem;opacity:0;animation:clignotte 2s infinite alternate-reverse}@-webkit-keyframes clignotte{0%{opacity:0}to{opacity:1}}@keyframes clignotte{0%{opacity:0}to{opacity:1}}#head_block>.inner .right .text_block .subtext+.subtext{margin-top:2rem}#head_block>.inner .right .text_block .subtext .subtitle{display:block;margin-bottom:.25rem}#head_block>.inner .right .text_block .subtext .social>a{font-size:300%}#head_block>.inner .right .text_block .subtext .button+.button,#head_block>.inner .right .text_block .subtext .social>a+a{margin-left:.5rem}#head_block>.inner .left{height:100%}#head_block>.inner .left .picture_block{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:14vw}#head_block>.inner .left .picture_block #header_pix{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:background-image .1s}#head_block>.inner .left .picture_block #header_logo,.block{position:relative}.block.img_block>.inner img{width:100%;height:auto}.block>.inner .block_texts{position:relative;display:flex;justify-content:center;flex-wrap:wrap}.block>.inner .block_texts .block_text_4{width:100%}.block>.inner .block_texts .block_text_4:not(:nth-of-type(4)){margin-bottom:4rem}.block>.inner .block_texts .block_text_3{width:100%}.block>.inner .block_texts .block_text_3:not(:nth-of-type(3)){margin-bottom:4rem}.block>.inner .block_texts .block_title{margin-bottom:3rem}.block>.inner .block_texts .block_title .main_title{text-transform:uppercase}.block>.inner .block_texts .block_title .main_title.centered{text-align:center}.block>.inner .block_texts .block_title .main_title.small{font-size:120%}.block>.inner .block_texts .block_text{font-size:110%;padding-left:2rem;padding-right:2rem}.block>.inner .block_texts .block_text.text_with_bg{text-align:center}.block>.inner .block_texts .block_text.text_with_bg.fat_text{font-size:150%;letter-spacing:.1rem;text-transform:uppercase}.block>.inner .block_texts .block_text.common_text{color:#fff;font-size:120%;text-align:center}.block>.inner .bg_block .bg{position:absolute;top:0;left:0;right:0;bottom:0}.block>.inner .bg_block .bg.bg_bottom{background-size:cover;background-position:50% 100%}.block>.inner .bg_block .bg.overlay{opacity:.9}.block#sumup{margin-top:4rem;padding:4rem}.block#sumup>.inner{display:flex;align-items:center;justify-content:center;gap:4rem}.block#sumup>.inner>a{width:33.33333%;color:#fff;padding:4rem;text-transform:uppercase;line-height:1.3}.block#sumup>.inner>a:first-of-type,.block#sumup>.inner>a:nth-of-type(2),.block#sumup>.inner>a:nth-of-type(3){background-color:#612777}.block#sumup>.inner>a>span{display:block;font-size:200%}#masonry_grid,#masonry_grid2{width:100%}#masonry_grid2:after,#masonry_grid:after{content:"";display:block;clear:both}#masonry_grid2>.inner,#masonry_grid>.inner{width:100%}#masonry_grid2>.inner .grid-item,#masonry_grid>.inner .grid-item{width:50%}#masonry_grid2>.inner .grid-item img,#masonry_grid>.inner .grid-item img{width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;overflow:hidden}.video-container .overlay_video,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container .overlay_video{z-index:10}.text_line_outer{overflow:hidden}.text_line_outer div,.text_line_outer span{display:inline-block}.text_line_outer .text_line_loop{font-size:300%;white-space:nowrap}@-webkit-keyframes loop-anim{0%{margin-left:0}to{margin-left:-50%}}@keyframes loop-anim{0%{margin-left:0}to{margin-left:-50%}}.location>.inner .split>.inner .block_texts .block_2_margin_top{margin-top:4rem}.location>.inner .split.map #ggmap_1{width:100%;height:100%}.location>.inner .split.map #ggmap_1>.inner{height:100%}.location>.inner .split.map #ggmap_1>.inner iframe{min-height:450px;width:100%;height:100%}#footer .menu_footer .inner,#main_menu_wrapper .menu_footer .inner{padding:2rem}#footer #menu_footer,#main_menu_wrapper #menu_footer{margin-bottom:.5rem;text-align:center}#footer #menu_footer a,#main_menu_wrapper #menu_footer a{display:block;color:#fff;text-transform:uppercase;font-size:160%;letter-spacing:.05rem}#footer #menu_footer a:hover,#main_menu_wrapper #menu_footer a:hover{color:#612777}#footer .social,#main_menu_wrapper .social{display:flex;align-items:center;justify-content:center;gap:1rem}#footer .social a,#main_menu_wrapper .social a{font-size:200%}#footer #ggmap,#main_menu_wrapper #ggmap{width:100%}#footer .block_text p span,#main_menu_wrapper .block_text p span{color:#6bc5d2}#component_joomla{position:relative;min-height:100%}#component_joomla:not(.search):not(.home):not(.com_cck.form),#component_joomla>.inner{height:100%}#component_joomla>.inner>.login{margin-top:8rem}#component_joomla>.inner .login,#component_joomla>.inner .login+div{display:flex;align-items:center;justify-content:center}#component_joomla>.inner .login+div,#component_joomla>.inner .login+div+div{margin-top:2rem}#component_joomla>.inner .item_list_wrapper:not([data-search=events]),#component_joomla>.inner .login{padding-left:1rem;padding-right:1rem}#component_joomla>.inner .item_list_wrapper{padding-top:2rem;padding-bottom:2rem}#component_joomla>.inner>*{position:relative}#component_joomla>.inner .bg-component{background-color:#1f697d;position:absolute;left:0;width:75%;height:100%;top:0}.admin_block{display:flex;margin-top:1rem}.admin_block.admin_content{margin-top:0;margin-bottom:1rem}.admin_block>div{display:inline-block}.admin_block>div+div{margin-left:1rem}.admin_block>div.cck_editer input.button{color:#fff;background-color:#6bc5d2;padding:.5rem 1rem}.admin_block>div.cck_supprimer input.button{color:#fff;background-color:#612777;padding:.5rem 1rem}.admin_block>div.print input.button{color:#fff;background-color:#6bc5d2;padding:.5rem 1rem}.seblod_form{width:100%}.seblod_form>.inner #form_title{margin-bottom:2rem}.seblod_form>.inner #form_title h1{text-transform:uppercase;font-size:200%;line-height:1}.seblod_form>.inner #form_title h2{text-transform:uppercase;font-size:150%;color:#6bc5d2;line-height:1}.seblod_form>.inner #form_title h1+h2{margin-top:.5rem}.seblod_form>.inner #form_forms .form_block+.form_block{margin-top:2rem}.seblod_form>.inner #form_forms .form_block .form_label{font-size:120%;text-transform:uppercase;color:#612777;letter-spacing:.025rem}.seblod_form>.inner #form_forms .form_block .form_label+.form_form{margin-top:.25rem}.seblod_form>.inner #form_forms .form_block [data-reset]{margin-left:1rem;cursor:pointer;font-size:1.5rem;color:red;opacity:.5}.seblod_form>.inner #form_forms .form_block [data-reset]:hover{opacity:1}.seblod_form>.inner #form_forms .form_label{display:flex;gap:1rem}.seblod_form>.inner #form_forms .form_label>div button{background-color:#1e3d52;color:#fff}.seblod_form input[type=text],.seblod_form textarea{width:100%;padding:1rem;font-size:110%}.seblod_form textarea:not(#events_helloasso){min-height:200px}button#events_date-trigger,button#events_date_end-trigger{font-size:260%;background-color:#612777;color:#fff;padding:.8rem 1rem .5rem;line-height:1;border-radius:.5rem}.form_block .form_form.flex{display:flex;gap:.4rem}input[type=date],input[type=time]{font-size:120%;padding:.2rem .5rem}select{font-size:120%;padding:.25rem .5rem;color:#1f697d}#add_tool{margin-top:2rem;justify-content:center}#add_tool,#add_tool span{display:flex;align-items:center}#add_tool span{color:#fff;font-size:150%;text-transform:uppercase}#add_tool span:before{margin-right:.5rem}.section_main_title>.inner h1{text-align:center;color:#fff;font-size:400%;text-transform:uppercase;line-height:1.2}.content.artistes{height:100%}.content.artistes.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:12}.content.artistes>.inner{height:100%}.content.artistes>.inner>div.artiste_text_bg,.content.artistes>.inner>div.picture{height:40%}.content.artistes>.inner>div.texts{height:60%}.content.artistes>.inner>div.left>.inner{display:flex;align-items:center;justify-content:center;height:100%}.content.artistes>.inner>div.left>.inner .artiste_photo{max-width:80%;max-height:80%;box-shadow:0 .5rem 1.5rem #333}.content.artistes>.inner>div.left>.inner .artiste_photo img{max-width:100%;max-height:100%}.content.artistes>.inner>div.right{position:relative}.content.artistes>.inner>div.right>.inner .artiste_text{padding:2rem}.content.artistes .picture>.inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.content.artistes .texts>.inner .artiste_text_bg{position:absolute;height:100%;width:100%;overflow:hidden}.content.artistes .texts>.inner .artiste_text_bg>div{position:absolute}.content.artistes .texts>.inner .artiste_text_bg .artiste_text_bg_color{background-color:rgba(0,2,41,.8);top:0;left:0;height:100%;width:100%}.content.artistes .texts>.inner .artiste_text_bg .artiste_text_bg_picture{top:-5%;left:-5%;height:110%;width:110%;background-size:cover;background-position:50% 50%;filter:blur(10px);transition:background-image .5s}.content.artistes .texts>.inner .artiste_text{position:relative}.content.artistes .texts>.inner .artiste_text .artiste_title{font-size:3rem;line-height:1;color:#fff;margin-bottom:1.33333rem}.content.artistes .texts>.inner .artiste_text .artiste_bio{font-size:110%;color:#fff;overflow:auto;max-height:28vh;padding-right:.4rem;padding-bottom:2rem;padding-top:.4rem}.content.artistes .texts>.inner .links{position:relative}.content.artistes .texts>.inner .links a{font-size:200%;color:#fff}.artiste_nav{margin-top:2rem;text-align:center}.artiste_nav>span{color:#fff;cursor:pointer;display:inline-block}.artiste_nav>span:hover{transform:scale(1.2)}.artiste_nav>span:before{font-size:200%;line-height:1}.artiste_nav span+span{margin-left:4rem}.retour_events{display:flex;justify-content:center;margin-top:4rem}.item_list_wrapper[data-search=events]{margin:0 auto}.item_list_wrapper .item.events[data-older=older]{opacity:.5}.module.events .item.events[data-older=older]{display:none}.artistes.links,.events.links{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.artistes.links .visibilite-admin,.artistes.links a,.events.links .visibilite-admin,.events.links a{line-height:1;background-color:#6bc5d2;padding:.5rem;margin-top:.3rem;font-size:80%;letter-spacing:.1rem;text-transform:uppercase;z-index:10;color:#fff}.artistes.links a span:before,.events.links a span:before{margin-right:.5rem;vertical-align:middle}.artistes.links a:hover,.events.links a:hover{background-color:#f6ae23;color:#333}.artistes.links .visibilite-admin,.events.links .visibilite-admin{margin-right:1rem}.artistes.links .visibilite-admin:before,.events.links .visibilite-admin:before{margin-right:.5rem;vertical-align:middle}.artistes.links .visibilite-admin.icon-show,.events.links .visibilite-admin.icon-show{background-color:#612777}.artistes.links .visibilite-admin.icon-hide,.events.links .visibilite-admin.icon-hide{background-color:#eb5c66}.filters{padding:2rem;display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start;gap:1rem}.filters .filter.is-checked{color:#fff}.item.artistes{position:relative;z-index:11}.item.artistes>.inner .artiste_name.big{text-transform:uppercase;font-size:12vw;line-height:1.3}.item.artistes>.inner .artiste_name.big:hover{color:#814796}.item.artistes>.inner .artiste_name.big a{cursor:zoom-in}.item.events{width:500px;max-width:90%;margin-left:auto;margin-right:auto;color:#fff;margin-bottom:2rem}.item.events>.inner{position:relative;padding:0 2rem 2rem}.item.events>.inner .event_cat{text-align:center;margin-bottom:2rem}.item.events>.inner .event_cat span{background-color:#814796;padding:.5rem 1rem;font-size:110%}.item.events>.inner .event_title_block{margin-bottom:2rem}.item.events>.inner .event_title_block .event_date_string span.icon-clock:before{vertical-align:middle;margin-right:.25rem}.item.events>.inner .event_title_block .event_titre h3{text-transform:uppercase;font-size:150%}.item.events>.inner .event_descrition{margin-bottom:2rem}.item.events>.inner .event_lieu span:before{vertical-align:middle;margin-right:.25rem}.item.events>.inner .event_helloAsso{margin-top:4rem;text-align:center}.item.events>.inner .event_helloAsso a{font-size:150%;border:2px dashed #fff;line-height:1;padding:.6rem 1rem}.item.events>.inner .event_helloAsso a:before{font-size:130%;vertical-align:sub;line-height:1}.item.events>.inner .event_helloAsso a span{margin-left:.5rem;display:inline-block}.item.events>.inner .event_helloAsso a:hover{background-color:#fff;color:#6bc5d2}.item.events>.inner .events.links{margin-top:2rem}.item.eventss{width:100%;margin-bottom:2rem}.item.eventss>.inner>div.event_left_block{padding:2rem}.item.eventss>.inner>div.event_left_block .event_type{text-transform:uppercase;font-size:90%;color:#fff}.item.eventss>.inner>div.event_left_block .event_date_left{background-color:#fff;padding:1rem .5rem;min-width:6rem}.item.eventss>.inner>div.event_left_block .event_date_left>*{display:flex;flex-direction:column;align-items:center;justify-content:center}.item.eventss>.inner>div.event_left_block .event_date_left .jour{font-size:250%;color:#612777;line-height:1;margin-bottom:.2rem}.item.eventss>.inner>div.event_left_block .event_date_left .mois{text-transform:uppercase;line-height:1;font-size:110%;letter-spacing:.1rem;color:#6bc5d2}.item.eventss>.inner>div.event_right_block{padding:0 2rem 2rem}.item.eventss>.inner>div.event_right_block .event_right_mid{margin-bottom:1rem}.item.eventss>.inner>div.event_right_block .event_right_mid .titre{display:inline-block;padding:.25rem .5rem;letter-spacing:.05rem;font-size:250%;color:#fff;line-height:1.1}.item.eventss>.inner>div.event_right_block .event_right_bottom{margin-bottom:1.5rem}.item.eventss>.inner>div.event_right_block .event_right_bottom .description{display:inline-block;font-size:120%;background-color:rgba(31,105,125,.2);padding:.7rem 1rem;color:#fff;letter-spacing:.05rem}.item.eventss>.inner>div.event_right_block .event_right_infos{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;flex-wrap:wrap}.item.eventss>.inner>div.event_right_block .event_right_infos .date_string,.item.eventss>.inner>div.event_right_block .event_right_infos .lieu{display:inline-block;background-color:#fff;padding:.25rem .5rem;color:#1f697d;letter-spacing:.05rem;font-size:1rem;color:#1e3d52;text-transform:uppercase;font-size:90%}.item.eventss>.inner>div.event_right_block .links{margin-top:1rem}#artistes_hover{display:none;position:fixed;right:3%;bottom:5%;min-width:35vw;max-width:40vw;z-index:10}#artistes_hover.visible{display:block}#artistes_hover img{width:100%;height:auto}#component_joomla>.inner>.item.events{padding-top:8rem}@media (min-width:768px){.spacer{margin-bottom:4rem}#component_joomla>.inner .login,.inner_spacer,.module.events{padding:8rem 2rem}.inner_spacer_top{padding-top:4rem}.inner_spacer_y,.location>.inner .split>.inner .block_texts{padding-top:8rem;padding-bottom:8rem}.inner_spacer_x{padding-left:2rem;padding-right:2rem}.split_contents_root{display:flex;flex-direction:row}.split_contents_root.centered.reversed_xs{flex-direction:row}.split_contents_root.centered .split{flex-direction:row}.split_contents_root.centered .split:first-of-type{margin-bottom:0}.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}.main_title{font-size:3rem}#menu_top_logo{width:120px;height:60px;border-radius:0 0 1rem 1rem}#head{height:96%}#head>.inner,#head_block{height:100%}#head_block>.inner{height:100%;display:flex;align-items:center;justify-content:center}#head_block>.inner>div{width:50%;height:100%}#head_block>.inner .right{display:flex;align-items:center;justify-content:center}#head_block>.inner .left .picture_block{padding:5vw}.block>.inner .block_texts .block_text_4{width:calc(33.33% - 2rem);margin-bottom:0}.block>.inner .block_texts .block_text_4+.block_text_4{margin-top:0;margin-left:2rem}.block>.inner .block_texts .block_text_4:nth-of-type(4){margin-top:4rem;width:100%}.block>.inner .block_texts .block_text_3{width:calc(50% - 1rem)}.block>.inner .block_texts .block_text_3:not(:nth-of-type(3)){margin-bottom:0}.block>.inner .block_texts .block_text_3:nth-of-type(2){margin-left:2rem}.block>.inner .block_texts .block_text_3:nth-of-type(3){margin-top:6rem;width:100%}.block>.inner .block_texts .block_text.flex_text{display:flex;gap:3rem}#masonry_grid2>.inner .grid-item,#masonry_grid>.inner .grid-item{width:33.33%}#footer #menu_footer,#main_menu_wrapper #menu_footer{text-align:left}.content.artistes>.inner>div.artiste_text_bg,.content.artistes>.inner>div.picture,.content.artistes>.inner>div.texts{height:100%}.content.artistes>.inner{height:100%;width:100%;display:flex}.content.artistes>.inner>div{height:100%;width:50%}.content.artistes>.inner>div.right{min-height:100%}.content.artistes>.inner>div.right>.inner{display:flex;align-items:center;justify-content:center;min-height:100%;flex-direction:column}.content.artistes>.inner>div.right>.inner .artiste_text{padding:4rem}.content.artistes .texts>.inner .artiste_text .artiste_title{font-size:3vw}.content.artistes .texts>.inner .artiste_text .artiste_bio{max-height:40vh}.item.artistes>.inner .artiste_name.big{line-height:1.15;font-size:10vw}.item.eventss>.inner{display:flex;align-items:center}.item.eventss>.inner>div.event_left_block{padding:2rem}.item.eventss>.inner>div.event_right_block{padding:1rem 1rem 1rem 0}}@media (min-width:992px){.spacer{margin-bottom:6rem}#component_joomla>.inner .login,.inner_spacer,.module.events{padding:8rem 4rem}.inner_spacer_top{padding-top:6rem}.inner_spacer_y,.location>.inner .split>.inner .block_texts{padding-top:8rem;padding-bottom:8rem}.inner_spacer_x{padding-left:2rem;padding-right:2rem}.widthTextBlock{width:80%}.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}.main_title{font-size:3rem}#menu_top>.inner{padding-right:2rem;padding-left:2rem}#head_block>.inner .left .picture_block{padding:8vw}.block>.inner .block_texts .block_text_4{width:calc(25% - 2rem);margin-bottom:0}.block>.inner .block_texts .block_text_4:nth-of-type(4){margin-top:0;width:calc(25% - 2rem)}.block>.inner .block_texts .block_text_3,.block>.inner .block_texts .block_text_3:nth-of-type(3){width:calc(33.33% - 2rem)}.block>.inner .block_texts .block_text_3+.block_text_3{margin-top:0;margin-left:2rem}#masonry_grid2>.inner .grid-item,#masonry_grid>.inner .grid-item{width:20%}.content.artistes .texts>.inner .artiste_text .artiste_title{font-size:4vw}}@media (min-width:1280px){.spacer{margin-bottom:10rem}#component_joomla>.inner .login,.inner_spacer,.module.events{padding:8rem}.inner_spacer_top{padding-top:8rem}.inner_spacer_y,.location>.inner .split>.inner .block_texts{padding-top:8rem;padding-bottom:8rem}.inner_spacer_x{padding-left:2rem;padding-right:2rem}.widthTextBlock{width:70%;max-width:800px}.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 .left .picture_block{padding:11vw}.item.artistes>.inner .artiste_name.big{font-size:7rem}}@media (min-width:1920px){.spacer{margin-bottom:14rem}#component_joomla>.inner .login,.inner_spacer,.module.events{padding:8rem 16rem}.inner_spacer_top{padding-top:8rem}.inner_spacer_y,.location>.inner .split>.inner .block_texts{padding-top:8rem;padding-bottom:8rem}.inner_spacer_x{padding-left:2rem;padding-right:2rem}.widthTextBlock{width:60%;max-width:900px}.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}.content.artistes .texts>.inner .artiste_text .artiste_title{font-size:6vw}}@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}#component_joomla>.inner .item_list_wrapper:not([data-search=events]),#component_joomla>.inner .login{padding-left:2rem;padding-right:2rem}}@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}}@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}}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX3Jlc2V0LnNjc3MiLCJ2YXJzL19sYXlvdXQuc2NzcyIsIm1peGlucy9fbWl4aW5zLnNjc3MiLCJ2YXJzL19jb2xvcnMuc2NzcyIsInZhcnMvX3R5cG8uc2NzcyIsInZhcnMvX2ljb25zLnNjc3MiLCJzdHlsZS5jc3MiLCJoZWxwZXJzL19oZWxwZXJzLnNjc3MiLCJ2ZW5kb3JzL19hbmltYXRlLmNvbXBhdC5zY3NzIiwiY29tbW9uL19tYWluLnNjc3MiLCJuYXYvX21lbnVfdG9wLnNjc3MiLCJuYXYvX21haW5fbWVudS5zY3NzIiwiZnJvbnRwYWdlL19oZWFkZXIuc2NzcyIsImZyb250cGFnZS9fYmxvY2tzLnNjc3MiLCJmcm9udHBhZ2UvX2Zvb3Rlci5zY3NzIiwiam9vbWxhL19jb21wb25lbnQuc2NzcyIsImpvb21sYS9fZm9ybS5zY3NzIiwiam9vbWxhL19zZWFyY2guc2NzcyIsImpvb21sYS9fY29udGVudC5zY3NzIiwiam9vbWxhL19pdGVtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsY0FDSSxrQkFBbUIsQ0FDbkIsTUFBUyxDQUZiLGFBQ0ksa0JBQW1CLENBQ25CLE1BQVMsQ0FGYixVQUNJLGtCQUFtQixDQUNuQixNQUFTLENBSWIsMlpBaUZJLFFBQVMsQ0FDVCxTQUFVLENBQ1YsUUFBUyxDQUNULGNBQWUsQ0FDZixZQUFhLENBQ2IsdUJBQXdCLENBSTVCLDJGQWFJLGFBQWMsQ0FJbEIsaUJBR0kscUJBQXNCLENBSTFCLFVBRUksV0FBWSxDQUdoQixLQUNJLGVBQWdCLENBQ2hCLDZCQUFzQixDQUF0QiwwQkFBc0IsQ0FBdEIscUJBQXNCLENBSTFCLDRCQUlJLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FLNUIsc0JBQ0ksWUFBYSxDQUNiLFFBQVMsQ0FHYixLQUNJLGVBQWdCLENBR3BCLE1BRUksZUFBZ0IsQ0FJcEIsRUFDSSw0QkFBNkIsQ0FJakMsUUFDSSxtQkFBb0IsQ0FJeEIsaUJBRUksU0FBVSxDQUdkLGFBRUksV0FBWSxDQUdoQixvREFJSSxVQUFXLENBQ1gsWUFBYSxDQUlqQixNQUNJLHdCQUF5QixDQUN6QixnQkFBaUIsQ0FJckIsVUFHSSxXQUFZLENBQ1oscUJBQXNCLENBSzFCLDhCQVBJLGNBVWUsQ0FJbkIsSUFDSSw4QkFBK0IsQ0FHbkMsZUFDSSxlQUFnQixDQUlwQixvRUFJSSxjQUFlLENBR25CLG1CQUNJLHFCQUFzQixDQUcxQiwrRkFFSSx1QkFBd0IsQ0FJNUIsaURBRUksUUFBUyxDQUNULFNBQVUsQ0M1TmQsUUFDSSxrQkFBd0IsQ0FRNUIsNkRBQ0ksaUJBaEJTLENBdUJiLGtCQUNJLGdCQUFzQixDQU8xQiw0REFDSSxnQkFBc0IsQ0FBRSxtQkFBeUIsQ0FPckQsZ0JBQ0ksY0FBZSxDQUFFLGVBQWdCLENBT3JDLElBQ0ksa0JBaERTLENBa0RiLE1BQ0ksa0JBQXdCLENBRzVCLDRHQUNJLFVBQVcsQ0FDWCxnQkFBaUIsQ0FDakIsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUV0QixXQUVJLGVBRWtCLENBR3RCLDJCQU5JLFVBQVcsQ0FFWCxnQkFBaUIsQ0FDakIsaUJBT1csQ0FlZixxQkFDSSxVQUFXLENBRGYsZ0NBU1EsY0FBZSxDQVR2Qix1Q0FXWSxXQUFZLENBWHhCLDBDQWdCWSxZQUFhLENBaEJ6QixxQ0F5QlksWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FDdkIscUJBQXNCLENBNUJsQyxtREF1QmdCLGtCQUF3QixDQXZCeEMsNEJBeUNRLFVBQVcsQ0N6Q1gsUUFDSSxhQUFxQixDQUR6QixRQUNJLGFBQXFCLENBRHpCLFFBQ0ksYUFBcUIsQ0FEekIsUUFDSSxhQUFxQixDQUR6QixTQUNJLGNBQXFCLENBRHpCLFNBQ0ksY0FBcUIsQ0FEekIsU0FDSSxjQUFxQixDQUR6QixTQUNJLGNBQXFCLENBRHpCLFNBQ0ksY0FBcUIsQ0FEekIsU0FDSSxjQUFxQixDQUR6QixTQUNJLGNBQXFCLENBRHpCLFNBQ0ksY0FBcUIsQ0FEekIsU0FDSSxjQUFxQixDQUR6QixTQUNJLGNBQXFCLENBRHpCLFNBQ0ksY0FBcUIsQ0FEekIsU0FDSSxjQUFxQixDQUR6QixTQUNJLGNBQXFCLENBRHpCLFNBQ0ksY0FBcUIsQ0FEekIsU0FDSSxjQUFxQixDQUR6QixTQUNJLGNBQXFCLENBNkN6QixRQUNJLGNBQTRCLENBRGhDLFFBQ0ksY0FBNEIsQ0FEaEMsUUFDSSxjQUE0QixDQURoQyxRQUNJLGNBQTRCLENBRGhDLFFBQ0ksY0FBNEIsQ0FEaEMsUUFDSSxjQUE0QixDQURoQyxRQUNJLGNBQTRCLENBRGhDLFFBQ0ksY0FBNEIsQ0FEaEMsUUFDSSxjQUE0QixDQURoQyxTQUNJLGFBQTRCLENBRGhDLFNBQ0ksZUFBNEIsQ0FEaEMsU0FDSSxlQUE0QixDQURoQyxTQUNJLGVBQTRCLENBRGhDLFNBQ0ksZUFBNEIsQ0FEaEMsU0FDSSxlQUE0QixDQURoQyxTQUNJLGVBQTRCLENBRGhDLFNBQ0ksZUFBNEIsQ0FEaEMsU0FDSSxlQUE0QixDQURoQyxTQUNJLGVBQTRCLENBRGhDLFNBQ0ksYUFBNEIsQ0FEaEMsU0FDSSxlQUE0QixDQURoQyxTQUNJLGVBQTRCLENBRGhDLFNBQ0ksZUFBNEIsQ0FEaEMsU0FDSSxlQUE0QixDQURoQyxTQUNJLGVBQTRCLENBNkNoQyxTQUNJLGVBQTZCLENBRGpDLFNBQ0ksZUFBNkIsQ0FEakMsU0FDSSxlQUE2QixDQURqQyxTQUNJLGVBQTZCLENBRGpDLFNBQ0ksZUFBNkIsQ0FEakMsU0FDSSxlQUE2QixDQURqQyxTQUNJLGVBQTZCLENBRGpDLFNBQ0ksZUFBNkIsQ0FEakMsU0FDSSxlQUE2QixDQURqQyxVQUNJLGNBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksZ0JBQTZCLENBRGpDLFVBQ0ksY0FBNkIsQ0FEakMsVUFDSSxnQkFBNkIsQ0FEakMsVUFDSSxnQkFBNkIsQ0FEakMsVUFDSSxnQkFBNkIsQ0FEakMsVUFDSSxnQkFBNkIsQ0FEakMsVUFDSSxnQkFBNkIsQ0F3SmpDLFdBQ0ksU0FGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLFlBQ0ksVUFGTSxDQUNWLGFBQ0ksU0FGTSxDQVlWLFdBQ0ksS0FBZ0IsQ0FHcEIsYUFDSSxPQUFrQixDQUd0QixjQUNJLFFBQW1CLENBR3ZCLFlBQ0ksTUFBaUIsQ0FHckIsU0FDSSxLQUFlLENBR25CLFdBQ0ksT0FBaUIsQ0FHckIsWUFDSSxRQUFrQixDQUd0QixVQUNJLE1BQWdCLENBN0JwQixXQUNJLFFBQWdCLENBR3BCLGFBQ0ksVUFBa0IsQ0FHdEIsY0FDSSxXQUFtQixDQUd2QixZQUNJLFNBQWlCLENBR3JCLFNBQ0ksT0FBZSxDQUduQixXQUNJLFNBQWlCLENBR3JCLFlBQ0ksVUFBa0IsQ0FHdEIsVUFDSSxRQUFnQixDQTdCcEIsV0FDSSxRQUFnQixDQUdwQixhQUNJLFVBQWtCLENBR3RCLGNBQ0ksV0FBbUIsQ0FHdkIsWUFDSSxTQUFpQixDQUdyQixTQUNJLE9BQWUsQ0FHbkIsV0FDSSxTQUFpQixDQUdyQixZQUNJLFVBQWtCLENBR3RCLFVBQ0ksUUFBZ0IsQ0E3QnBCLFdBQ0ksUUFBZ0IsQ0FHcEIsYUFDSSxVQUFrQixDQUd0QixjQUNJLFdBQW1CLENBR3ZCLFlBQ0ksU0FBaUIsQ0FHckIsU0FDSSxPQUFlLENBR25CLFdBQ0ksU0FBaUIsQ0FHckIsWUFDSSxVQUFrQixDQUd0QixVQUNJLFFBQWdCLENBN0JwQixXQUNJLFFBQWdCLENBR3BCLGFBQ0ksVUFBa0IsQ0FHdEIsY0FDSSxXQUFtQixDQUd2QixZQUNJLFNBQWlCLENBR3JCLFNBQ0ksT0FBZSxDQUduQixXQUNJLFNBQWlCLENBR3JCLFlBQ0ksVUFBa0IsQ0FHdEIsVUFDSSxRQUFnQixDQTdCcEIsV0FDSSxRQUFnQixDQUdwQixhQUNJLFVBQWtCLENBR3RCLGNBQ0ksV0FBbUIsQ0FHdkIsWUFDSSxTQUFpQixDQUdyQixTQUNJLE9BQWUsQ0FHbkIsV0FDSSxTQUFpQixDQUdyQixZQUNJLFVBQWtCLENBR3RCLFVBQ0ksUUFBZ0IsQ0E3QnBCLFdBQ0ksUUFBZ0IsQ0FHcEIsYUFDSSxVQUFrQixDQUd0QixjQUNJLFdBQW1CLENBR3ZCLFlBQ0ksU0FBaUIsQ0FHckIsU0FDSSxPQUFlLENBR25CLFdBQ0ksU0FBaUIsQ0FHckIsWUFDSSxVQUFrQixDQUd0QixVQUNJLFFBQWdCLENBN0JwQixXQUNJLFFBQWdCLENBR3BCLGFBQ0ksVUFBa0IsQ0FHdEIsY0FDSSxXQUFtQixDQUd2QixZQUNJLFNBQWlCLENBR3JCLFNBQ0ksT0FBZSxDQUduQixXQUNJLFNBQWlCLENBR3JCLFlBQ0ksVUFBa0IsQ0FHdEIsVUFDSSxRQUFnQixDQTdCcEIsV0FDSSxRQUFnQixDQUdwQixhQUNJLFVBQWtCLENBR3RCLGNBQ0ksV0FBbUIsQ0FHdkIsWUFDSSxTQUFpQixDQUdyQixTQUNJLE9BQWUsQ0FHbkIsV0FDSSxTQUFpQixDQUdyQixZQUNJLFVBQWtCLENBR3RCLFVBQ0ksUUFBZ0IsQ0E3QnBCLFdBQ0ksUUFBZ0IsQ0FHcEIsYUFDSSxVQUFrQixDQUd0QixjQUNJLFdBQW1CLENBR3ZCLFlBQ0ksU0FBaUIsQ0FHckIsU0FDSSxPQUFlLENBR25CLFdBQ0ksU0FBaUIsQ0FHckIsWUFDSSxVQUFrQixDQUd0QixVQUNJLFFBQWdCLENBN0JwQixZQUNJLFNBQWdCLENBR3BCLGNBQ0ksV0FBa0IsQ0FHdEIsZUFDSSxZQUFtQixDQUd2QixhQUNJLFVBQWlCLENBR3JCLFVBQ0ksUUFBZSxDQUduQixZQUNJLFVBQWlCLENBR3JCLGFBQ0ksV0FBa0IsQ0FHdEIsV0FDSSxTQUFnQixDQVN4QiwrQkFFSSxZQUFhLENBRmpCLCtCQUVJLFlBQWEsQ0FGakIsK0JBRUksWUFBYSxDQUZqQiwrQkFFSSxZQUFhLENBRmpCLCtCQUVJLFlBQWEsQ0FGakIsaUNBRUksWUFBYSxDQXdCakIsMkJBRUksYUFBYyxDQUZsQix3RUFNUSxZQUFhLENBTnJCLDJCQUVJLGFBQWMsQ0FGbEIsd0VBTVEsWUFBYSxDQU5yQiwyQkFFSSxhQUFjLENBRmxCLHdFQU1RLFlBQWEsQ0FOckIsMkJBRUksYUFBYyxDQUZsQix3RUFNUSxZQUFhLENBTnJCLDJCQUVJLGFBQWMsQ0FGbEIsd0VBTVEsWUFBYSxDQU5yQiw2QkFFSSxhQUFjLENBRmxCLDhFQU1RLFlBQWEsQ0FuTnJCLDBCQUVJLFVDNU5PLENEK05YLDhCQUVJLHFCQ2pPTyxDRG9PWCxVQUNJLGlCQ3JPTyxDRHdPWCxXQUNJLGtDQ3pPTyxDRHlPUCwwQkN6T08sQ0Q0T1gsWUFDSSxTQzdPTyxDRGdQWCxxQkFDSSxxREFBOEUsQ0FHbEYsb0JBQ0kscURBQTZFLENBSTdFLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEeVBQLFdBQ0ksdUJDMVBHLENENlBQLGNBQ0ksa0NDOVBHLENEME5YLDRCQUVJLFVDM05RLENEOE5aLGdDQUVJLHFCQ2hPUSxDRG1PWixXQUNJLGlCQ3BPUSxDRHVPWixZQUNJLGtDQ3hPUSxDRHdPUiwwQkN4T1EsQ0QyT1osYUFDSSxTQzVPUSxDRCtPWixzQkFDSSxrREFBOEUsQ0FHbEYscUJBQ0kscURBQTZFLENBSTdFLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEd1BSLFlBQ0ksd0JDelBJLENENFBSLGVBQ0ksbUNDN1BJLENEeU5aLDBCQUVJLGFDMU5PLENENk5YLDhCQUVJLHdCQy9OTyxDRGtPWCxVQUNJLG9CQ25PTyxDRHNPWCxXQUNJLHFDQ3ZPTyxDRHVPUCw2QkN2T08sQ0QwT1gsWUFDSSxZQzNPTyxDRDhPWCxxQkFDSSxxREFBOEUsQ0FHbEYsb0JBQ0ksd0RBQTZFLENBSTdFLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEdVBQLFdBQ0kseUJDeFBHLENEMlBQLGNBQ0ksb0NDNVBHLENEd05YLG9CQUVJLGFDOU1JLENEaU5SLHdCQUVJLHdCQ25OSSxDRHNOUixPQUNJLG9CQ3ZOSSxDRDBOUixRQUNJLHFDQzNOSSxDRDJOSiw2QkMzTkksQ0Q4TlIsU0FDSSxZQy9OSSxDRGtPUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENEMk9KLFFBQ0ksMEJDNU9BLENEK09KLFdBQ0kscUNDaFBBLENENE1SLG9CQUVJLGFDN01JLENEZ05SLHdCQUVJLHdCQ2xOSSxDRHFOUixPQUNJLG9CQ3ROSSxDRHlOUixRQUNJLHFDQzFOSSxDRDBOSiw2QkMxTkksQ0Q2TlIsU0FDSSxZQzlOSSxDRGlPUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEME9KLFFBQ0kseUJDM09BLENEOE9KLFdBQ0ksb0NDL09BLENEMk1SLG9CQUVJLGFDNU1JLENEK01SLHdCQUVJLHdCQ2pOSSxDRG9OUixPQUNJLG9CQ3JOSSxDRHdOUixRQUNJLHFDQ3pOSSxDRHlOSiw2QkN6TkksQ0Q0TlIsU0FDSSxZQzdOSSxDRGdPUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEeU9KLFFBQ0ksdUJDMU9BLENENk9KLFdBQ0ksa0NDOU9BLENEME1SLG9CQUVJLGFDM01JLENEOE1SLHdCQUVJLHdCQ2hOSSxDRG1OUixPQUNJLG9CQ3BOSSxDRHVOUixRQUNJLHFDQ3hOSSxDRHdOSiw2QkN4TkksQ0QyTlIsU0FDSSxZQzVOSSxDRCtOUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEd09KLFFBQ0ksd0JDek9BLENENE9KLFdBQ0ksbUNDN09BLENEeU1SLG9CQUVJLGFDMU1JLENENk1SLHdCQUVJLHdCQy9NSSxDRGtOUixPQUNJLG9CQ25OSSxDRHNOUixRQUNJLHFDQ3ZOSSxDRHVOSiw2QkN2TkksQ0QwTlIsU0FDSSxZQzNOSSxDRDhOUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEdU9KLFFBQ0kseUJDeE9BLENEMk9KLFdBQ0ksb0NDNU9BLENEd01SLG9CQUVJLGFDek1JLENENE1SLHdCQUVJLHdCQzlNSSxDRGlOUixPQUNJLG9CQ2xOSSxDRHFOUixRQUNJLHFDQ3ROSSxDRHNOSiw2QkN0TkksQ0R5TlIsU0FDSSxZQzFOSSxDRDZOUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEc09KLFFBQ0kseUJDdk9BLENEME9KLFdBQ0ksb0NDM09BLENEdU1SLG9CQUVJLGFDeE1JLENEMk1SLHdCQUVJLHdCQzdNSSxDRGdOUixPQUNJLG9CQ2pOSSxDRG9OUixRQUNJLHFDQ3JOSSxDRHFOSiw2QkNyTkksQ0R3TlIsU0FDSSxZQ3pOSSxDRDROUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEcU9KLFFBQ0kseUJDdE9BLENEeU9KLFdBQ0ksb0NDMU9BLENEc01SLG9CQUVJLGFDdk1JLENEME1SLHdCQUVJLHdCQzVNSSxDRCtNUixPQUNJLG9CQ2hOSSxDRG1OUixRQUNJLHFDQ3BOSSxDRG9OSiw2QkNwTkksQ0R1TlIsU0FDSSxZQ3hOSSxDRDJOUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEb09KLFFBQ0kseUJDck9BLENEd09KLFdBQ0ksb0NDek9BLENEcU1SLG9CQUVJLGFDdE1JLENEeU1SLHdCQUVJLHdCQzNNSSxDRDhNUixPQUNJLG9CQy9NSSxDRGtOUixRQUNJLHFDQ25OSSxDRG1OSiw2QkNuTkksQ0RzTlIsU0FDSSxZQ3ZOSSxDRDBOUixrQkFDSSx3REFBOEUsQ0FHbEYsaUJBQ0ksd0RBQTZFLENBSTdFLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEbU9KLFFBQ0kseUJDcE9BLENEdU9KLFdBQ0ksb0NDeE9BLENEb01SLHNCQUVJLGFDck1LLENEd01U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V0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtC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cEIsZ0JBQ0ksT0FBa0IsQ0FHdEIsaUJBQ0ksUUFBbUIsQ0FHdkIsZUFDSSxNQUFpQixDQUdyQixZQUNJLEtBQWUsQ0FHbkIsY0FDSSxPQUFpQixDQUdyQixlQUNJLFFBQWtCLENBR3RCLGFBQ0ksTUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIsY0FDSSxTQUFpQixDQUdyQixlQUNJLFVBQWtCLENBR3RCLGFBQ0ksUUFBZ0IsQ0E3QnBCLGNBQ0ksUUFBZ0IsQ0FHcEIsZ0JBQ0ksVUFBa0IsQ0FHdEIsaUJBQ0ksV0FBbUIsQ0FHdkIsZUFDSSxTQUFpQixDQUdyQixZQUNJLE9BQWUsQ0FHbkIs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QixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FHdEIsYUFDSSxRQUFnQixDQTdCcEIsY0FDSSxRQUFnQixDQUdwQixnQkFDSSxVQUFrQixDQUd0QixpQkFDSSxXQUFtQixDQUd2QixlQUNJLFNBQWlCLENBR3JCLFlBQ0ksT0FBZSxDQUduQixjQUNJLFNBQWlCLENBR3JCLGVBQ0ksVUFBa0IsQ0FH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USxjQUNJLEtBQWdCLENBR3BCLGdCQUNJLE9BQWtCLENBR3RCLGlCQUNJLFFBQW1CLENBR3ZCLGVBQ0ksTUFBaUIsQ0FHckIsWUFDSSxLQUFlLENBR25CLGNBQ0ksT0FBaUIsQ0FHckIsZUFDSSxRQUFrQixDQUd0QixhQUNJLE1BQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixjQUNJLFFBQWdCLENBR3BCLGdCQUNJLFVBQWtCLENBR3RCLGlCQUNJLFdBQW1CLENBR3ZCLGVBQ0ksU0FBaUIsQ0FHckIsWUFDSSxPQUFlLENBR25CLGNBQ0ksU0FBaUIsQ0FHckIsZUFDSSxVQUFrQixDQUd0QixhQUNJLFFBQWdCLENBN0JwQixlQUNJLFNBQWdCLENBR3BCLGlCQUNJLFdBQWtCLENBR3RCLGtCQUNJLFlBQW1CLENBR3ZCLGdCQUNJLFVBQWlCLENBR3JCLGFBQ0ksUUFBZSxDQUduQixlQUNJLFVBQWlCLENBR3JCLGdCQUNJLFdBQWtCLENBR3RCLGNBQ0ksU0FBZ0IsQ0FtQ3BCLFdBQ0ksYUFBcUIsQ0FEekIsV0FDSSxhQUFxQixDQUR6QixXQUNJLGFBQXFCLENBRHpCLFdBQ0ksYUFBcUIsQ0FEekIsWUFDSSxjQUFxQixDQUR6QixZQUNJLGNBQXFCLENBRHpCLFlBQ0ksY0FBcUIsQ0FEekIsWUFDSSxjQUFxQixDQUR6QixZQUNJLGNBQXFCLENBRHpCLFlBQ0ksY0FBcUIsQ0FEekIsWUFDSSxjQUFxQixDQUR6QixZQUNJLGNBQXFCLENBRHpCLFlBQ0ksY0FBcUIsQ0FEekIsWUFDSSxjQUFxQixDQUR6QixZQUNJLGNBQXFCLENBRHpCLFlBQ0ksY0FBcUIsQ0FEekIsWUFDSSxjQUFxQixDQUR6QixZQUNJLGNBQXFCLENBRHpCLFlBQ0ksY0FBcUIsQ0FEekIsWUFDSSxjQUFxQixDQTZDekIsV0FDSSxjQUE0QixDQURoQyxXQUNJLGNBQTRCLENBRGhDLFdBQ0ksY0FBNEIsQ0FEaEMsV0FDSSxjQUE0QixDQURoQyxXQUNJLGNBQTRCLENBRGhDLFdBQ0ksY0FBNEIsQ0FEaEMsV0FDSSxjQUE0QixDQURoQyxXQUNJLGNBQTRCLENBRGhDLFdBQ0ksY0FBNEIsQ0FEaEMsWUFDSSxhQUE0QixDQURoQyxZQUNJLGVBQTRCLENBRGhDLFlBQ0ksZUFBNEIsQ0FEaEMsWUFDSSxlQUE0QixDQURoQyxZQUNJLGVBQTRCLENBRGhDLFlBQ0ksZUFBNEIsQ0FEaEMsWUFDSSxlQUE0QixDQURoQyxZQUNJLGVBQTRCLENBRGhDLFlBQ0ksZUFBNEIsQ0FEaEMsWUFDSSxlQUE0QixDQURoQyxZQUNJLGFBQTRCLENBRGhDLFlBQ0ksZUFBNEIsQ0FEaEMsWUFDSSxlQUE0QixDQURoQyxZQUNJLGVBQTRCLENBRGhDLFlBQ0ksZUFBNEIsQ0FEaEMsWUFDSSxlQUE0QixDQTZDaEMsWUFDSSxlQUE2QixDQURqQyxZQUNJLGVBQTZCLENBRGpDLFlBQ0ksZUFBNkIsQ0FEakMsWUFDSSxlQUE2QixDQURqQyxZQUNJLGVBQTZCLENBRGpDLFlBQ0ksZUFBNkIsQ0FEakMsWUFDSSxlQUE2QixDQURqQyxZQUNJLGVBQTZCLENBRGpDLFlBQ0ksZUFBNkIsQ0FEakMsYUFDSSxjQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGdCQUE2QixDQURqQyxhQUNJLGNBQTZCLENBRGpDLGFBQ0ksZ0JBQTZCLENBRGpDLGFBQ0ksZ0JBQTZCLENBRGpDLGFBQ0ksZ0JBQTZCLENBRGpDLGFBQ0ksZ0JBQTZCLENBRGpDLGFBQ0ksZ0JBQTZCLENBNk9yQywrQkFLUSxhQUFjLENBTHRCLGdGQVNZLFlBQWEsQ2F0WjdCLHNHQXdCZ0IsaUJkUEgsQ2NRRyxrQmRSSCxDQ2dCSixDQTRCVCwwQkExRFEsZ0JBQ0ksS0FBZ0IsQ0FHcEIsa0JBQ0ksT0FBa0IsQ0FHdEIsbUJBQ0ksUUFBbUIsQ0FHdkIsaUJBQ0ksTUFBaUIsQ0FHckIsY0FDSSxLQUFlLENBR25CLGdCQUNJLE9BQWlCLENBR3JCLGlCQUNJLFFBQWtCLENBR3RCLGVBQ0ksTUFBZ0IsQ0E3QnBCLGdCQUNJLFFBQWdCLENBR3BCLGtCQUNJLFVBQWtCLENBR3RCLG1CQUNJLFdBQW1CLENBR3ZCLGlCQUNJLFNBQWlCLENBR3JCLGNBQ0ksT0FBZSxDQUduQixnQkFDSSxTQUFpQixDQUdyQixpQkFDSSxVQUFrQixDQUd0QixlQUNJLFFBQWdCLENBN0JwQixnQkFDSSxRQUFnQixDQUdwQixrQkFDSSxVQUFrQixDQUd0QixtQkFDSSxXQUFtQixDQUd2QixpQkFDSSxTQUFpQixDQUdyQixjQUNJLE9BQWUsQ0FHbkIsZ0JBQ0ksU0FBaUIsQ0FHckIsaUJBQ0ksVUFBa0IsQ0FHdEIsZUFDSSxRQUFnQixDQTdCcEIsZ0JBQ0ksUUFBZ0IsQ0FHcEIsa0JBQ0ksVUFBa0IsQ0FHdEIsbUJBQ0ksV0FBbUIsQ0FHdkIsaUJBQ0ksU0FBaUIsQ0FHckIsY0FDSSxPQUFlLENBR25CLGdCQUNJLFNBQWlCLENBR3JCLGlCQUNJLFVBQWtCLENBR3RCLGVBQ0ksUUFBZ0IsQ0E3QnBCLGdCQUNJLFFBQWdCLENBR3BCLGtCQUNJLFVBQWtCLENBR3RCLG1CQUNJLFdBQW1CLENBR3ZCLGlCQUNJLFNBQWlCLENBR3JCLGNBQ0ksT0FBZSxDQUduQixnQkFDSSxTQUFpQixDQUdyQixpQkFDSSxVQUFrQixDQUd0QixlQUNJLFFBQWdCLENBN0JwQixnQkFDSSxRQUFnQixDQUdwQixrQkFDSSxVQUFrQixDQUd0QixtQkFDSSxXQUFtQixDQUd2QixpQkFDSSxTQUFpQixDQUdyQixjQUNJLE9BQWUsQ0FHbkIsZ0JBQ0ksU0FBaUIsQ0FHckIsaUJBQ0ksVUFBa0IsQ0FHdEIsZUFDSSxRQUFnQixDQTdCcEIsZ0JBQ0ksUUFBZ0IsQ0FHcEIsa0JBQ0ksVUFBa0IsQ0FHdEIsbUJBQ0ksV0FBbUIsQ0FHdkIsaUJBQ0ksU0FBaUIsQ0FHckIsY0FDSSxPQUFlLENBR25CLGdCQUNJLFNBQWlCLENBR3JCLGlCQUNJLFVBQWtCLENBR3RCLGVBQ0ksUUFBZ0IsQ0E3QnBCLGdCQUNJLFFBQWdCLENBR3BCLGtCQUNJLFVBQWtCLENBR3RCLG1CQUNJLFdBQW1CLENBR3ZCLGlCQUNJLFNBQWlCLENBR3JCLGNBQ0ksT0FBZSxDQUduQixnQkFDSSxTQUFpQixDQUdyQixpQkFDSSxVQUFrQixDQUd0QixlQUNJLFFBQWdCLENBN0JwQixnQkFDSSxRQUFnQixDQUdwQixrQkFDSSxVQUFrQixDQUd0QixtQkFDSSxXQUFtQixDQUd2QixpQkFDSSxTQUFpQixDQUdyQixjQUNJLE9BQWUsQ0FHbkIsZ0JBQ0ksU0FBaUIsQ0FHckIsaUJBQ0ksVUFBa0IsQ0FHdEIsZUFDSSxRQUFnQixDQTdCcEIsZ0JBQ0ksUUFBZ0IsQ0FHcEIsa0JBQ0ksVUFBa0IsQ0FHdEIsbUJBQ0ksV0FBbUIsQ0FHdkIsaUJBQ0ksU0FBaUIsQ0FHckIsY0FDSSxPQUFlLENBR25CLGdCQUNJLFNBQWlCLENBR3JCLGlCQUNJLFVBQWtCLENBR3RCLGVBQ0ksUUFBZ0IsQ0E3QnBCLGlCQUNJLFNBQWdCLENBR3BCLG1CQUNJLFdBQWtCLENBR3RCLG9CQUNJLFlBQW1CLENBR3ZCLGtCQUNJLFVBQWlCLENBR3JCLGVBQ0ksUUFBZSxDQUduQixpQkFDSSxVQUFpQixDQUdyQixrQkFDSSxXQUFrQixDQUd0QixnQkFDSSxTQUFnQixDQW1DcEIsYUFDSSxhQUFxQixDQUR6QixhQUNJLGFBQXFCLENBRHpCLGFBQ0ksYUFBcUIsQ0FEekIsYUFDSSxhQUFxQixDQUR6QixjQUNJLGNBQXFCLENBRHpCLGNBQ0ksY0FBcUIsQ0FEekIsY0FDSSxjQUFxQixDQUR6QixjQUNJLGNBQXFCLENBRHpCLGNBQ0ksY0FBcUIsQ0FEekIsY0FDSSxjQUFxQixDQUR6QixjQUNJLGNBQXFCLENBRHpCLGNBQ0ksY0FBcUIsQ0FEekIsY0FDSSxjQUFxQixDQUR6QixjQUNJLGNBQXFCLENBRHpCLGNBQ0ksY0FBcUIsQ0FEekIsY0FDSSxjQUFxQixDQUR6QixjQUNJLGNBQXFCLENBRHpCLGNBQ0ksY0FBcUIsQ0FEekIsY0FDSSxjQUFxQixDQUR6QixjQUNJLGNBQXFCLENBNkN6QixhQUNJLGNBQTRCLENBRGhDLGFBQ0ksY0FBNEIsQ0FEaEMsYUFDSSxjQUE0QixDQURoQyxhQUNJLGNBQTRCLENBRGhDLGFBQ0ksY0FBNEIsQ0FEaEMsYUFDSSxjQUE0QixDQURoQyxhQUNJLGNBQTRCLENBRGhDLGFBQ0ksY0FBNEIsQ0FEaEMsYUFDSSxjQUE0QixDQURoQyxjQUNJLGFBQTRCLENBRGhDLGNBQ0ksZUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBRGhDLGNBQ0ksZUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBRGhDLGNBQ0ksZUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBRGhDLGNBQ0ksYUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBRGhDLGNBQ0ksZUFBNEIsQ0FEaEMsY0FDSSxlQUE0QixDQURoQyxjQUNJLGVBQTRCLENBNkNoQyxjQUNJLGVBQTZCLENBRGpDLGNBQ0ksZUFBNkIsQ0FEakMsY0FDSSxlQUE2QixDQURqQyxjQUNJLGVBQTZCLENBRGpDLGNBQ0ksZUFBNkIsQ0FEakMsY0FDSSxlQUE2QixDQURqQyxjQUNJLGVBQTZCLENBRGpDLGNBQ0ksZUFBNkIsQ0FEakMsY0FDSSxlQUE2QixDQURqQyxlQUNJLGNBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksZ0JBQTZCLENBRGpDLGVBQ0ksY0FBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0FEakMsZUFDSSxnQkFBNkIsQ0EvSGhDLENBK1lELHVCQVRKLDJCQVVRLFlBQWEsQ0FHcEIsQ0FKRyx5QkFUSiwyQkFVUSxZQUFhLENBR3BCLENBSkcseUJBVEosMkJBVVEsWUFBYSxDQUdwQixDQUpHLHlCQVRKLDJCQVVRLFlBQWEsQ0FHcEIsQ0FKRywwQkFUSiwyQkFVUSxZQUFhLENBR3BCLENBSkcsMEJBVEosNkJBVVEsWUFBYSxDQUdwQixDTTlhdTdFLDZDQUF2M0UsVUFBODZFLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUEyQyxpQ0FBaUMsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyxzQkFBc0IsU0FBUyxDQUFFIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vXHJcbi8vIENTUyBSZXNldCAtIE91dGxpbmVcclxuLy8gQSBtaXh0dXJlIG9mIE5vcm1hbGl6ZWQuY3NzICYgTWV5ZXIncyBDU1NcclxuLy8gUmVzZXQgJiBjdXN0b20gY29kZVxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS8vXHJcblxyXG4vLyB2aWV3cG9ydCByZXNpemluZ1xyXG5Admlld3BvcnQge1xyXG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcclxuICAgIHpvb206IDEuMDtcclxufVxyXG5cclxuLy8gcmVtb3ZlIGRlZmF1bHRzXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8vIGNvcnJlY3QgYmxvY2sgZGlzcGxheSBmb3IgSFRNTDUgZWxlbWVudHMgb24gb2xkZXIgYnJvd3NlcnNcclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vLyBib3ggbW9kZWxcclxuKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLy8gaHRtbCAmIGJvZHkgdG8gaW5oZXJpdCBoZWlnaHQgb2YgdGhlIHZpZXdwb3J0XHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG4vLyBjb3JyZWN0IGlubGluZS1ibG9jayBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOVxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vLyBwcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgJ2F1ZGlvJyB3aXRob3V0IGNvbnRyb2xzXHJcbi8vIHJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXNcclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxub2wsXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIHJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwXHJcbmEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8vIGFkZHJlc3Mgb3V0bGluZSBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vyc1xyXG5hOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG59XHJcblxyXG4vLyBpbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vyc1xyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuICAgIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLFxyXG5xOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzXHJcbnRhYmxlIHtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuLy8gcmVzaXplIGltZydzIGFuZCB2aWRlbyB0byBzY2FsZSB3aXRoIGNvbnRhaW5lclxyXG5pbWcsXHJcbnZpZGVvIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi8vIFByZXZlbnQgaWZyYW1lLCBvYmplY3QsIGFuZCBlbWJlZCBlbGVtZW50cyBmcm9tXHJcbi8vIHNwaWxsaW5nIG91dHNpZGUgb2YgdGhlIHBhZ2Ugb24gc21hbGxlciBzY3JlZW5zXHJcbmlmcmFtZSxcclxub2JqZWN0LFxyXG5lbWJlZCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8vIGhlbHAgaWUgcmVuZGVyIGltZydzIHdoZW4gc2NhbGVkXHJcbmltZyB7XHJcbiAgICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xyXG59XHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vLyBpbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW5wdXRzXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vLyByZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCtcclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59IiwiLy9SZXNwb25zaXZlIHZhcmlhYmxlXHJcbiR4czogXCIobWluLXdpZHRoOiAwcHgpXCI7XHJcbiRzbTogXCIobWluLXdpZHRoOiA1NDRweClcIjtcclxuJG1kOiBcIihtaW4td2lkdGg6IDc2OHB4KVwiO1xyXG4kbGc6IFwiKG1pbi13aWR0aDogOTkycHgpXCI7XHJcbiR4bDogXCIobWluLXdpZHRoOiAxMjgwcHgpXCI7XHJcbiR4eGw6IFwiKG1pbi13aWR0aDogMTkyMHB4KVwiO1xyXG4keHh4bDogXCIobWluLXdpZHRoOiAzMDAwcHgpXCI7XHJcblxyXG4keHNfbWF4OiBcIihtYXgtd2lkdGg6IDBweClcIjtcclxuJHNtX21heDogXCIobWF4LXdpZHRoOiA1NDRweClcIjtcclxuJG1kX21heDogXCIobWF4LXdpZHRoOiA3NjhweClcIjtcclxuJGxnX21heDogXCIobWF4LXdpZHRoOiA5OTJweClcIjtcclxuJHhsX21heDogXCIobWF4LXdpZHRoOiAxMjgwcHgpXCI7XHJcbiR4eGxfbWF4OiBcIihtYXgtd2lkdGg6IDE5MjBweClcIjtcclxuJHh4eGxfbWF4OiBcIihtYXgtd2lkdGg6IDMwMDBweClcIjtcclxuXHJcbiRndXR0ZXI6IDJyZW07XHJcblxyXG4kbWVudV9oZWlnaHQ6ICRndXR0ZXIqMztcclxuJGhlYWRlcl9zd2l0Y2g6ICRtZDtcclxuJGhlYWRlcl9zd2l0Y2hfbWF4OiAkbWRfbWF4O1xyXG5cclxuLnNwYWNlcntcclxuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMTtcclxuICAgIEBtZWRpYSAjeyRtZH17bWFyZ2luLWJvdHRvbTogJGd1dHRlcioyO31cclxuICAgIEBtZWRpYSAjeyRsZ317bWFyZ2luLWJvdHRvbTogJGd1dHRlciozO31cclxuICAgIEBtZWRpYSAjeyR4bH17bWFyZ2luLWJvdHRvbTogJGd1dHRlcio1O31cclxuICAgIEBtZWRpYSAjeyR4eGx9e21hcmdpbi1ib3R0b206ICRndXR0ZXIqNzt9XHJcbn1cclxuXHJcblxyXG4uaW5uZXJfc3BhY2Vye1xyXG4gICAgcGFkZGluZzogJGd1dHRlcioyICRndXR0ZXI7XHJcbiAgICBAbWVkaWEgI3skbWR9e3BhZGRpbmc6ICRndXR0ZXIqNCAkZ3V0dGVyO31cclxuICAgIEBtZWRpYSAjeyRsZ317cGFkZGluZzogJGd1dHRlcio0ICRndXR0ZXIqMjt9XHJcbiAgICBAbWVkaWEgI3skeGx9e3BhZGRpbmc6ICRndXR0ZXIqNCAkZ3V0dGVyKjQ7fVxyXG4gICAgQG1lZGlhICN7JHh4bH17cGFkZGluZzogJGd1dHRlcio0ICRndXR0ZXIqODt9XHJcbn1cclxuXHJcbi5pbm5lcl9zcGFjZXJfdG9we1xyXG4gICAgcGFkZGluZy10b3A6ICRndXR0ZXIqMjtcclxuICAgIEBtZWRpYSAjeyRtZH17cGFkZGluZy10b3A6ICRndXR0ZXIqMjt9XHJcbiAgICBAbWVkaWEgI3skbGd9e3BhZGRpbmctdG9wOiAkZ3V0dGVyKjM7fVxyXG4gICAgQG1lZGlhICN7JHhsfXtwYWRkaW5nLXRvcDogJGd1dHRlcio0O31cclxuICAgIEBtZWRpYSAjeyR4eGx9e3BhZGRpbmctdG9wOiAkZ3V0dGVyKjQ7fVxyXG59XHJcblxyXG4uaW5uZXJfc3BhY2VyX3l7XHJcbiAgICBwYWRkaW5nLXRvcDogJGd1dHRlcioyOyBwYWRkaW5nLWJvdHRvbTogJGd1dHRlcioyO1xyXG4gICAgQG1lZGlhICN7JG1kfXtwYWRkaW5nLXRvcDogJGd1dHRlcio0OyBwYWRkaW5nLWJvdHRvbTogJGd1dHRlcio0O31cclxuICAgIEBtZWRpYSAjeyRsZ317cGFkZGluZy10b3A6ICRndXR0ZXIqNDsgcGFkZGluZy1ib3R0b206ICRndXR0ZXIqNDt9XHJcbiAgICBAbWVkaWEgI3skeGx9e3BhZGRpbmctdG9wOiAkZ3V0dGVyKjQ7IHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyKjQ7fVxyXG4gICAgQG1lZGlhICN7JHh4bH17cGFkZGluZy10b3A6ICRndXR0ZXIqNDsgcGFkZGluZy1ib3R0b206ICRndXR0ZXIqNDt9XHJcbn1cclxuXHJcbi5pbm5lcl9zcGFjZXJfeHtcclxuICAgIHBhZGRpbmctbGVmdDogMDsgcGFkZGluZy1yaWdodDogMDs7XHJcbiAgICBAbWVkaWEgI3skbWR9e3BhZGRpbmctbGVmdDogJGd1dHRlcjsgcGFkZGluZy1yaWdodDogJGd1dHRlcjt9XHJcbiAgICBAbWVkaWEgI3skbGd9e3BhZGRpbmctbGVmdDogJGd1dHRlcjsgcGFkZGluZy1yaWdodDogJGd1dHRlcjt9XHJcbiAgICBAbWVkaWEgI3skeGx9e3BhZGRpbmctbGVmdDogJGd1dHRlcjsgcGFkZGluZy1yaWdodDogJGd1dHRlcjt9XHJcbiAgICBAbWVkaWEgI3skeHhsfXtwYWRkaW5nLWxlZnQ6ICRndXR0ZXI7IHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7fVxyXG59XHJcblxyXG4ubWJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xyXG59XHJcbi5tYl8ye1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcioyO1xyXG59XHJcblxyXG4ubWF4d3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4ubWF4d19oYWxme1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi53aWR0aFRleHRCbG9ja3tcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhICN7JGxnfXtcclxuICAgICAgICB3aWR0aDogODAlOyBcclxuICAgICAgICAvL21heC13aWR0aDogIDYwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhsfXtcclxuICAgICAgICB3aWR0aDogNzAlOyBcclxuICAgICAgICBtYXgtd2lkdGg6ICA4MDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4eGx9e1xyXG4gICAgICAgIHdpZHRoOiA2MCU7IFxyXG4gICAgICAgIG1heC13aWR0aDogIDkwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3BsaXRfY29udGVudHNfcm9vdHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgICYuZnVsbGhlaWdodHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA5NiU7XHJcbiAgICAgICAgLnNwbGl0e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jZW50ZXJlZHtcclxuICAgICAgICAmLnJldmVyc2VkX3hzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwbGl0e1xyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcioyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zcGxpdHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSl7fVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMil7fVxyXG4gICAgfVxyXG59IiwiQG1peGluIHNjcmVlbnBvc2l0aW9uaW5nKCRzaXplX3NjcmVlbikge1xyXG5cclxuICAgIEBmb3IgJGkgZnJvbSAwIHRvIDExIHtcclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LXRvcC0jeyRpfS1yZW0ge1xyXG4gICAgICAgICAgICB0b3A6ICgkaSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1yaWdodC0jeyRpfS1yZW0ge1xyXG4gICAgICAgICAgICByaWdodDogKCRpICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LWJvdHRvbS0jeyRpfS1yZW0ge1xyXG4gICAgICAgICAgICBib3R0b206ICgkaSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1sZWZ0LSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIGxlZnQ6ICgkaSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS10b3AtI3skaX0tcCB7XHJcbiAgICAgICAgICAgIHRvcDogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC4jeyRzaXplX3NjcmVlbn0tcmlnaHQtI3skaX0tcCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAoJGkgKiAxMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1ib3R0b20tI3skaX0tcCB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC4jeyRzaXplX3NjcmVlbn0tbGVmdC0jeyRpfS1wIHtcclxuICAgICAgICAgICAgbGVmdDogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4c30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ3hzJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRzbX0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ3NtJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtZH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ21kJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsZ30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ2xnJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVucG9zaXRpb25pbmcoJ3hsJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbnBvc2l0aW9uaW5nKCd4eGwnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHh4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbnBvc2l0aW9uaW5nKCd4eHhsJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBzY3JlZW5menBvdXJjZW50KCRzaXplX3NjcmVlbikge1xyXG4gICAgQGZvciAkaSBmcm9tIDYgdG8gMjYge1xyXG4gICAgICAgIC4jeyRzaXplX3NjcmVlbn0tZnotI3soJGkgKiAxMCl9cCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4c30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpwb3VyY2VudCgneHMnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHNtfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menBvdXJjZW50KCdzbScpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skbWR9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cG91cmNlbnQoJ21kJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsZ30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpwb3VyY2VudCgnbGcnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHhsfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menBvdXJjZW50KCd4bCcpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeHhsfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5menBvdXJjZW50KCd4eGwnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHh4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cG91cmNlbnQoJ3h4eGwnKTtcclxufVxyXG5cclxuQG1peGluIGZ6cG91cmNlbnQoKSB7XHJcbiAgICBAZm9yICRpIGZyb20gNiB0byAyNiB7XHJcbiAgICAgICAgLmZ6LSN7KCRpICogMTApfXAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICgkaSAqIDEwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBmenBvdXJjZW50KCk7XHJcblxyXG5AbWl4aW4gc2NyZWVuZnplbSgkc2l6ZV9zY3JlZW4pIHtcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRvIDI2IHtcclxuICAgICAgICAuI3skc2l6ZV9zY3JlZW59LWZ6LSN7KCgkaSkpfWVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAoKCRpIC8gMTApICogMWVtKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4c30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnplbSgneHMnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHNtfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5memVtKCdzbScpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skbWR9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6ZW0oJ21kJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsZ30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnplbSgnbGcnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHhsfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5memVtKCd4bCcpO1xyXG59XHJcblxyXG5AbWVkaWEgI3skeHhsfSB7XHJcbiAgICBAaW5jbHVkZSBzY3JlZW5memVtKCd4eGwnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHh4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6ZW0oJ3h4eGwnKTtcclxufVxyXG5cclxuQG1peGluIGZ6ZW0oKSB7XHJcbiAgICBAZm9yICRpIGZyb20gMSB0byAyNiB7XHJcbiAgICAgICAgLmZ6LSN7KCRpKX1lbSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogKCgkaSAvIDEwKSAqIDFlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBmemVtKCk7XHJcblxyXG5AbWl4aW4gc2NyZWVuZnpyZW0oJHNpemVfc2NyZWVuKSB7XHJcbiAgICBAZm9yICRpIGZyb20gMSB0byAyNiB7XHJcbiAgICAgICAgLiN7JHNpemVfc2NyZWVufS1mei0jeygoJGkpKX1yZW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICgoJGkgLyAxMCkgKiAxcmVtKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4c30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ3hzJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRzbX0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ3NtJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRtZH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ21kJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsZ30ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ2xnJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4bH0ge1xyXG4gICAgQGluY2x1ZGUgc2NyZWVuZnpyZW0oJ3hsJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cmVtKCd4eGwnKTtcclxufVxyXG5cclxuQG1lZGlhICN7JHh4eGx9IHtcclxuICAgIEBpbmNsdWRlIHNjcmVlbmZ6cmVtKCd4eHhsJyk7XHJcbn1cclxuXHJcbkBtaXhpbiBmenJlbSgpIHtcclxuICAgIEBmb3IgJGkgZnJvbSAxIHRvIDI2IHtcclxuICAgICAgICAuZnotI3soJGkpfXJlbSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogKCgkaSAvIDEwKSAqIDFyZW0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgZnpyZW0oKTtcclxuXHJcblxyXG5cclxuXHJcbi8vIGdyYWRpZW50c1xyXG5AbWl4aW4gZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IxLCAkY29sb3IyLCAkb3BhY2l0eSkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCN7JGFuZ2xlfWRlZywgcmdiYSgkY29sb3IxLCAkb3BhY2l0eSkgMCUsIHJnYmEoJGNvbG9yMiwgJG9wYWNpdHkpIDEwMCUpO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZCgkY29sb3IxLCAkY29sb3IyKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3IxLCAkY29sb3IyIDEwMCUpO1xyXG59XHJcblxyXG5cclxuQG1peGluIGNvbGxlY3Rpb25fY29sb3IoJGZhbWlsbGUsICRjb2xvcikge1xyXG5cclxuICAgIC4jeyRmYW1pbGxlfSxcclxuICAgIFtkYXRhLWNvbG9yPVwiI3skZmFtaWxsZX1cIl0ge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmJnLSN7JGZhbWlsbGV9LFxyXG4gICAgW2RhdGEtYmNvbG9yPVwiI3skZmFtaWxsZX1cIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuYnItI3skZmFtaWxsZX0ge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZGMtI3skZmFtaWxsZX0ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWxsLSN7JGZhbWlsbGV9IHtcclxuICAgICAgICBmaWxsOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLmJnLWdyYWQtbGlnaHQtI3skZmFtaWxsZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvciwgbGlnaHRlbigkY29sb3IsIDYlKSAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAuYmctZ3JhZC1kYXJrLSN7JGZhbWlsbGV9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3IsIGRhcmtlbigkY29sb3IsIDYlKSAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9yICRpIGZyb20gMSB0byA5IHtcclxuICAgICAgICAuI3skZmFtaWxsZX0tb3AjeyRpfSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvciwgKCRpIC8gMTApKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iZy0jeyRmYW1pbGxlfS1vcCN7JGl9IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICgkaSAvIDEwKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIGZhbWlsbGVfY29sb3IoJGZhbWlsbGUsICRjb2xvcikge1xyXG5cclxuXHJcbiAgICAuI3skZmFtaWxsZX0tY29sb3Ige1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JGZhbWlsbGV9LWJnLWNvbG9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JGZhbWlsbGV9LWJvci1jb2xvciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLiN7JGZhbWlsbGV9LFxyXG4gICAgW2RhdGEtc291cmNlPVwiI3skZmFtaWxsZX1cIl0ge1xyXG4gICAgICAgIC5jb2xvciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmctY29sb3Ige1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sb3Ige1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJvci1jb2xvciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVyLFxyXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlsbC1jb2xvciB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zY3JvbGwtY29sb3I6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJnLWdyYWQtbGlnaHQtY29sb3Ige1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3IsIGxpZ2h0ZW4oJGNvbG9yLCA2JSkgMTAwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmctZ3JhZC1kYXJrLWNvbG9yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLCBkYXJrZW4oJGNvbG9yLCA2JSkgMTAwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWN0aXZlIHtcclxuICAgICAgICAgICAgLmFjdGl2ZS10cy1jb2xvciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogJGNvbG9yIDAgMCAxLjNyZW0sXHJcbiAgICAgICAgICAgICAgICAgICAgJGNvbG9yIDAgMCAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHMtY29sb3Ige1xyXG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogJGNvbG9yIDAgMCAxLjNyZW0sXHJcbiAgICAgICAgICAgICAgICAkY29sb3IgMCAwIDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZm9yICRpIGZyb20gNSB0byA5IHtcclxuICAgICAgICAgICAgLmNvbG9yLW9wI3skaX0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yLCAoJGkgLyAxMCkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmctY29sb3Itb3AjeyRpfSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgKCRpIC8gMTApKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5AbWl4aW4gb3BhY2l0eSgpIHtcclxuICAgIEBmb3IgJGkgZnJvbSAwIHRvIDExIHtcclxuICAgICAgICAub3BhY2l0eS0jeygkaSAqIDEwKX0ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAoJGkgLyAxMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBvcGFjaXR5KCk7XHJcblxyXG5cclxuQG1peGluIHBvc2l0aW9uaW5nKCkge1xyXG4gICAgQGZvciAkaSBmcm9tIDAgdG8gMTEge1xyXG4gICAgICAgIC50b3AtI3skaX0tcmVtIHtcclxuICAgICAgICAgICAgdG9wOiAoJGkgKiAxcmVtKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodC0jeyRpfS1yZW0ge1xyXG4gICAgICAgICAgICByaWdodDogKCRpICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm90dG9tLSN7JGl9LXJlbSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogKCRpICogMXJlbSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGVmdC0jeyRpfS1yZW0ge1xyXG4gICAgICAgICAgICBsZWZ0OiAoJGkgKiAxcmVtKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b3AtI3skaX0tcCB7XHJcbiAgICAgICAgICAgIHRvcDogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodC0jeyRpfS1wIHtcclxuICAgICAgICAgICAgcmlnaHQ6ICgkaSAqIDEwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm90dG9tLSN7JGl9LXAge1xyXG4gICAgICAgICAgICBib3R0b206ICgkaSAqIDEwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGVmdC0jeyRpfS1wIHtcclxuICAgICAgICAgICAgbGVmdDogKCRpICogMTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHBvc2l0aW9uaW5nKCk7XHJcblxyXG5AbWl4aW4gc2NyZWVuU2l6ZUhpZGVEb3duKCRzaXplX3NjcmVlbiwgJHNpemVfc2NyZWVuMikge1xyXG5cclxuICAgIC4jeyRzaXplX3NjcmVlbn1fZG93bl9oaWRlLFxyXG4gICAgLiN7JHNpemVfc2NyZWVufV9kb3duX2hpZGUuZGYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRzaXplX3NjcmVlbjJ9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAmLiN7JHNpemVfc2NyZWVufS1kZixcclxuICAgICAgICAgICAgJi5kZiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVEb3duKCd4cycsICR4cyk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlRG93bignc20nLCAkc20pO1xyXG5AaW5jbHVkZSBzY3JlZW5TaXplSGlkZURvd24oJ21kJywgJG1kKTtcclxuQGluY2x1ZGUgc2NyZWVuU2l6ZUhpZGVEb3duKCdsZycsICRsZyk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlRG93bigneGwnLCAkeGwpO1xyXG5AaW5jbHVkZSBzY3JlZW5TaXplSGlkZURvd24oJ3h4bCcsICR4eGwpO1xyXG5cclxuXHJcbkBtaXhpbiBzY3JlZW5TaXplSGlkZVVwKCRzaXplX3NjcmVlbiwgJHNpemVfc2NyZWVuMikge1xyXG5cclxuICAgIC4jeyRzaXplX3NjcmVlbn1fdXBfaGlkZSxcclxuICAgIC4jeyRzaXplX3NjcmVlbn1fdXBfaGlkZS5kZiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICYuI3skc2l6ZV9zY3JlZW59LWRmLFxyXG4gICAgICAgICYuZGYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JHNpemVfc2NyZWVuMn0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlVXAoJ3hzJywgJHhzX21heCk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlVXAoJ3NtJywgJHNtX21heCk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlVXAoJ21kJywgJG1kX21heCk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlVXAoJ2xnJywgJGxnX21heCk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlVXAoJ3hsJywgJHhsX21heCk7XHJcbkBpbmNsdWRlIHNjcmVlblNpemVIaWRlVXAoJ3h4bCcsICR4eGxfbWF4KTtcclxuIiwiJG5vaXIxOiAjMzMzMzMzO1xyXG4kYmxhbmMxOiAjRkZGRkZGO1xyXG4kZ3JpczE6ICNGN0Y3Rjc7XHJcbiRncmlzMjogI2ZiZmJmYjtcclxuJGdyaXMzOiAjZjlmOWY5O1xyXG5cclxuLy8kYzE6ICNFRTc5MjE7XHJcbi8vJGMyOiAjMjkyOTI5O1xyXG4vL1xyXG4vLyRjMTogIzg2Q0JGMTtcclxuLy9cclxuLy8kYzM6ICM1RkJGQkU7XHJcbi8vJGM0OiAjMzA1QUE1O1xyXG5cclxuJGMxOiAjNkJDNUQyO1xyXG4kYzI6ICMxRjY5N0Q7XHJcbiRjMzogIzFFM0Q1MjtcclxuJGM0OiAjNjEyNzc3O1xyXG4kYzU6ICM4MTQ3OTY7XHJcbiRjNjogI0VCNUM2NjtcclxuJGM3OiAjRjE4NjNBO1xyXG4kYzg6ICNGNkFFMjM7XHJcbiRjOTogI0YxQ0QxQjtcclxuJGMxMDogIzFBMUEyODtcclxuXHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3Iobm9pcjEsICRub2lyMSk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYmxhbmMxLCAkYmxhbmMxKTtcclxuQGluY2x1ZGUgY29sbGVjdGlvbl9jb2xvcihncmlzMSwgJGdyaXMxKTtcclxuXHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzEsICRjMSk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzIsICRjMik7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzMsICRjMyk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzQsICRjNCk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzUsICRjNSk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzYsICRjNik7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzcsICRjNyk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzgsICRjOCk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzksICRjOSk7XHJcbkBpbmNsdWRlIGNvbGxlY3Rpb25fY29sb3IoYzEwLCAkYzEwKTtcclxuXHJcbi5ncmFkQXJpdHN0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGMzLCAxKSAwJSwgcmdiYSgkYzQsIDEpIDEwMCUpO1xyXG59XHJcbi5ncmFkRXZlbnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRjNSwgMSkgMCUsIHJnYmEoJGM2LCAxKSAxMDAlKTtcclxufVxyXG4iLCJAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTmludGVuZG9pZDEnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogdXJsKGRhdGE6Zm9udC90dGY7YmFzZTY0LGQwOUdNZ0FCQUFBQUFBcElBQW9BQUFBQU1DQUFBQW44QUFFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCbUFBaGtRS3VsQ29XQXVEY0FBQk5nSWtBNE5zQkNBRmxBVUhJQnVHSktPUWJpNU8xaWhLOU9RNzJYODVvSWZZMmdLK0N5eEZpQ2lzVXpuY3c5b3lHREZPbGloYno3VCtiUDM5M3FPeWVpcGJ5N04zaG9nd0FzVDUzb3JudjkrUDMzcUNTK0ovejdoUGx3eVZTcmE3STVFR1ZWUVNqUXpUS1lsMENJdkYzQ1EzUE1JcWxFUlpXb0syZWFrSUg1SStJbGlhcFNqQ3doWmFXU25YNzZ2N2xHVEhQMStXN0orNzlKclhsd0xpMlBtQXNiZ0R6NTE0N2R3UmNBS2Mxc0syTFNLOWFhcHQwekRiQ1c2WG55NTk2MzMxZ1VVa3ZwQWZBb3hFVFVQbUlZWDEzWTRjUEIwTEFQeXZhVDk3KzF1OU82cjZNNkhmb0JDdUNZUEhvbERJdTMzM3NwTzg3Rzh0di9GTEM3M3NKcGtoQ2IxNFVNM1NYYXNTN2RFSWpmemFJWlNFaC93Ykh5U1EvMmNKSkcwdDlDelFDTnU2eWxNTExKV1NVTnRFWFcrWFMxanAyaWFrUmxXRnEzTjB4ZzhoUDd0WTQ1K3FIeTV4d3dMWEsrZ1ZQVHY4aGhFUUJpd0ZPSDMyM0JsSFRVNU5ENEVoZ2lrWU1nU1RvTWVBOVFhaGUyYnNibUhlcE5ITHgyMTNQZkRZVTgrOTg5RlhQLzJkekNlM1RFNVA3cDk4TmpWZGhVbklodTZ6eldYNy90ZXovdFYvL2RXdnZ0ZTMrbHJ2NjIyOXF1ZDF3WCs3ZDJ4OTZiZWc5dHhVU0g0V0FPRG1JWUQvd0MvU0g5V3ZMcTJWSjBTZDFZMlV3a1VKak5LSWtUVFFLUGFrbVFTY005b3NnK0RweEVxYjN1d1JPS21xUktNWFhidTJZcWxNQTl1akl0YXF0emxyaXhDa0xGMHR0M2x1V0RaekhHcHhYcGZXWGl0bEtzS0ZTTmprckVlSVpac0dWMWV3WjVIdnFCVnAwVHJYOUVycDNPWVBXdWVLZ2tYaHpFcjcwZnhpaTJ1L3o1YmxGa2xIWUJoQm9HUDBsWHp2NERlNHVNd3BLclNudGtjbDMzdmpCQXlkTW5wa05FRmxnS1VyeGxpQW9kM29RbEE1S0tXNW9JU3lyYjdQQTJxckRTZUhaMXhid1dRakJUQm80d1llbEEyWGUzNGVhWitoclYyQjIyaEVUakMxZk8wSlV6UWRRd2Z3SWVVaHgvTXpPakdLRzFVU0dua01IV2JwSkJxUG5TWWxoclNHZVRGM1VBMXRTVWY1TW1OS3ZCMXdDbGltZlFJeW9HaGRoWW1JODNKMVFwd1Z6QkIvNG9RTXJNdmd1bDJ0ckNaNHYyQXlDR2k4QllWYS9lWEVnNEtMcEtLMkM4Z3kxdHlUTnByb3pTd1NVWkpPTm5ERFUrcXRLTlRKVklaaUxob1hJcTNVamJJNDNRTHpEdXBPaFlTODVySlp5eG1lSThoUkN5cUlKcTUzR1NFeGtsaTBrN2g4WXpDS1lpT3N5TWliT3IwRGd0a1RJK1N6UGNHMWM1bmdrUVlFMEtNa0lsYzE2TWZZQ040d2ltMWRCTy9JUXB3YkdudktUQ053QXJxQUdsT0xGZTl0NTVpSGx3Y3JMYWV6WWFOa2prYkhBQWdVeEJaQ2l5enRMdHF6NEhHaWRvWkN6R2Y0WlpGeDEwSmlXOFc0bVdIRlZ6YzBpK1FVSnhqQUxqYUJCMFhGc1lpZFlXUWpqNlJZb2NjWDY1VnNxNmpUSGtycElTZEtURHVNRWd2L0JFL0l5NFc1eGZqVlRMR01kcEN3aFdNb3lyZXNSUUV6TDlJbmlvb1JKZ2l4TTFCRm9XV1B4TklIZXJ0ZlJqTnhOdmNhTTMweERNcjF4cU9DalBvcVJISEJMT1FOTm9KNmdnY3VnMG50Y2dJd0NRTlN0eTlIVHpvb0tFRmxlQksyaFE3clBjRUhsZFFxOHNRMklzempJZFpKYXc3cmFUQnZlNnl1a2J4UnZHdWVDQjFWS0U4d0Njb2JIVVlha0ZvVlM2eFd6UVFnUWZrcERSc1NaR3BQMi96cTFETzExNmV6WmhsTklEdW9CMU5VTk9FejlSUWxlMHZVejg2bG81WUlXVHNFVitPN0tGR1Y3MTIwYkpoNnFXR2VmMFhmWHZOWTl4OHZ5eC9sMjMrS0hqejA2MDhrN045NktZbEVxaUphUlJKUkxVazFTWklFd2FodVpXclNZYmxWb2wydFRXQlZFMVRwNHFJeTB0bFU5Z3J3cGlUbkl1Yy9kdkJXSENkbHJnamdIRmt6TzhMbExhSzl0WkJvcFRJaFpoR1pkakdKYUdLTnhKQkowWEY2TnFXYWNsTnR5c3Iwa3M0bjJDb1JzMll4bkNzNHlDT0NWK2FpcEJSZ2tjNVFrclNUUGdxR1I3RzAvWXhJZzU5MUlCaVBqMDRDblB4OUFHKzFJR3MyVXd3cFFsajhtb2dYbWRLNm5GQUpRbTFPbzlGanI0b1NkYkZJR0FuTXN6TXJBMVJCZ0hJaExvRzRobjQ4RjFOVmFoSVd4OEZhbEdJTGFMSVNLSXNRVGhqZHpBK0hTelZjU1VLdnViaEs2TEdDV0I4V3RSVWpkL0RQTUZyMW03aWdqYXFjNXJadlpOMXgyc2hOd21RSmMxZmZySDFUYS9CYUQ1ZmFNaUVoRFBXKy9KSnFkUnhxVVJXeVp0Zlo4TjdlWFFBdUUxUWhCK1R4bmtHcFcxOFFWWkJsSmFOTU5WZ0xCZGZ5dXRaL0MrbVU2eFoza283NXlaQkZYY0czZUlvRGJlNGNxKzQ2eTJUQjl5amlURlFkSlNoZUN1WGI3cWZ1NUpOZnAyNmV2N0RxNEhmZ3ovODB1cXlNRml4VzhLTkRLb3lCa2U3L2xNc3hqT2gwUFVxbXpIcEVJaEV5TXFwTjZQRmVsU0hwS25JT1dQWmxpRCs1M3BjNWt2TnJxZHJXb2NnME9TeEp2NlBEWlR1dEFPbWszZGlTV3pwekNXYVFLSkdLUFl6MURyTnlseVc4Ym80WVUzSEJrbFNEMTZyVVI1ekcrMGxjN0JhcWJKOWdmNitYZW52NzZnYUN0TjhNWGhVQXp2VGZENmlZSW1FN0dZZDJuTFZuUXhJTnU4c3A5bFRGTmQ5SUhiakRxalpjRCs2enNSQTN0bzQ2OHp3V3RPOXJxZGY4R3lVZWdRQzE5d2ZUZHI3K1Y1VGRHMllmc1hUdWNMbUU5WWFZZGlTeXNQT1NKZnpKRXVqamNkc3VFYkJvU3NiVmNFK21qWFpxWHJ5MWcxYmY2ejVzdStTSEpZOWVmOXpCUXI3ZnRNOVd5SW1iUWQvdUdtSmRLL0h5c0dsVlgrdlkvL1hvK1NkZm42cHl6YzJUSGMvVmQwTTZBVytGeCt6Q25mZGtYT0VzUEY5OVFDYWJ3d0hlZ0JGd3dON2pzUGJhOW1LKzBWamRLUTQyK3NJZVdMQk5IcllEdzQ2VXI5WTU4UlJPTVIyRWt2TEh2aHowSlQ2UVE3eFVOQ2MrWWVsNml3MDgrM2ZEMjhEaDMvWkMzbzc3M2l2YmRNVmpUTUxHWi9qMEI4WG1mM3kxK21lZWxMY3l6d1dUL0Q3SmU5WGg3RXlOM2o3cHUzOTJkbERISFNqVnAvZkFsY3E5MkRGSHNORWVONVlmelVwWHRWZXo3VE0vcE1sL3hCRFlqZW1OU3plR21obmExRXU0ZXVlNE9QM0w1ZXo1MmY2TDZYZUdsUXZKcU1xSUZ3andDb21NR0Izd0NCVWRCK3phdG1QWE14SUpKN0lTWW9FZDd4eXY2S0hzV2hLSkR5SXJEQUc0Y0VWSlFIamtOeWRqcENrbWQyNXNhN1lWd3YzdlRCaEFRR1RJY2dZbzY0QmtCbHo3Y0FmUUZJUWFCSGRPM0N5ZUYxbjhHdXFCR3dQdFZpREU2SlNpelBCUlp2QXNHMFl5VUdKZlZXd0k4cDFSZ0RuRWdGYVFudVNmbm9nQXZQWW1Mam5abVBlY0RMSU1NOE5rOU1RNmJSaURDaVFHSHFUbXhHQ1FDUVV4MFVNTUVGbENrSGRkK1FDZXl3WUp3dU1naXlJb3QrY25wdmpFMGhTZHJqM3pSRFUyY2d2bTJEanhJaGRHNnJrREhmaVhCajM2c1lNVm8vY1FkUENaeTVpYkpXdzZhSlZndUVGUmNpcHVwbWZUWGtHc2pINlFkWkJ4UEJpbzNTV0hJQlNBU0pCTWtXVmdzQU5aMWhOQ2QwQUZrRWd2QnpBZU5Dald5RFIyWk1qRUkvQ0djRk1WaEh3cUUwY1NzQ0tTd1VRTkVOaHpGc2lHQkFCb0VRZjNxekdKOEdBTHh0bjdtY0tDWkU0NWROUjd1bjI3bEJqN3FaOGNGekxIOGZTWEsxMjRrQU9aQjg1SXRvdG9KZlZobTJRSTRpYXhHdTFsbm9vWlpsZ2tkNzZ2VmlsNzFjNndjczNBMVVnbTc0OENJOGNVamkyWGpvS2FDMXBKYjk3RzJOeGFhS2FQdGM2ZDJmZHl2dCtPd2JyMnBtYjJBQT09KSBmb3JtYXQoJ3dvZmYyJyk7XHJcbn1cclxuXHJcbi5mb250MSB7XHJcbiAgICBmb250LWZhbWlseTogJ0xhdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5mb250MiB7XHJcbiAgICBmb250LWZhbWlseTogJ0FudG9uJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mb250MyB7XHJcbiAgICBmb250LWZhbWlseTogTmludGVuZG9pZDE7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgLy90ZXh0LXNoYWRvdzogMC4wNnJlbSAwIDAuMDZyZW0gJGM0LCAtMC4xMjVyZW0gMCAwLjA2cmVtICRjNTtcclxufVxyXG5cclxuLyogLnNlbWlib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn0gKi9cclxuXHJcbi5ib2xke1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG4ueGJvbGR7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4udGFse1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ubWFpbl90aXRsZSB7XHJcbiAgICBAZXh0ZW5kIC5mb250MztcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci80O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBcclxuICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbGd9IHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgPnNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkYzQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5jZW50ZXJlZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICYuZ2xpdGNoe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5nbGl0Y2gge1xyXG4gICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGdsaXRjaHtcclxuICAyJSw2NCV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsMCkgc2tldygwZGVnKTtcclxuICB9XHJcbiAgNCUsNjAle1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwwKSBza2V3KDBkZWcpO1xyXG4gIH1cclxuICA2MiV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApIHNrZXcoNWRlZyk7IFxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5tYWluX3RpdGxlLmdsaXRjaCBzcGFuOmJlZm9yZSxcclxuLm1haW5fdGl0bGUuZ2xpdGNoIHNwYW46YWZ0ZXJ7XHJcbiAgY29udGVudDogYXR0cihnbGl0Y2gpO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG5cclxuLm1haW5fdGl0bGUuZ2xpdGNoIHNwYW46YmVmb3Jle1xyXG4gIGFuaW1hdGlvbjogZ2xpdGNoVG9wIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMzMlLCAwIDMzJSk7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZ2xpdGNoVG9we1xyXG4gIDIlLDY0JXtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwtMnB4KTtcclxuICB9XHJcbiAgNCUsNjAle1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwycHgpO1xyXG4gIH1cclxuICA2MiV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxM3B4LC0xcHgpIHNrZXcoLTEzZGVnKTsgXHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbl90aXRsZS5nbGl0Y2ggc3BhbjphZnRlcntcclxuICBhbmltYXRpb246IGdsaXRjaEJvdG9tIDEuNXMgbGluZWFyIGluZmluaXRlO1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDY3JSwgMTAwJSA2NyUsIDEwMCUgMTAwJSwgMCAxMDAlKTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBnbGl0Y2hCb3RvbXtcclxuICAyJSw2NCV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LDApO1xyXG4gIH1cclxuICA0JSw2MCV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LDApO1xyXG4gIH1cclxuICA2MiV7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjJweCw1cHgpIHNrZXcoMjFkZWcpOyBcclxuICB9XHJcbn1cclxuXHJcbi5zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzI7XHJcbiAgICBAZXh0ZW5kIC54Ym9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcclxuICAgIC8vYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjMztcclxuICAgIGNvbG9yOiAkYzE7XHJcbiAgICBmb250LXNpemU6IDkwJTtcclxuICAgICYuY2VudGVyZWQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi50aXRsZSB7XHJcbiAgICAvL0BleHRlbmQgLmJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbn1cclxuXHJcbnB7XHJcbn1cclxuLmJ1dHRvbixcclxuYnV0dG9uLmJ1dHRvbixcclxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMXJlbSAxLjRyZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6bm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgQGV4dGVuZCAuZm9udDI7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNXJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3gtc2hhZG93OiAwIDAuMzVyZW0gMC42cmVtIHJnYmEoJG5vaXIxLCAwLjEpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0cmFuc2Zvcm06c2NhbGUoMS4xKTtcclxuICAgIH1cclxuICAgIC8vQGV4dGVuZCAuYm9sZDtcclxuICAgICYuaW5mbyB7XHJcbiAgICAgICAgY29sb3I6ICRjMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgfVxyXG4gICAgJi5tb3JlIHtcclxuICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7ICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGMxO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgIH0gICAgXHJcbiAgICB9XHJcbiAgICAmLnJldmVyc2V7XHJcbiAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmEsIGE6YWN0aXZlLCBhOmhvdmVye1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5cclxuLmxvZ29fTEJTQSB7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgPiBzdmcge1xyXG4gICAgICAgIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICYjbG9nb19pbGx1c3RyYXRpb25fc3Zne31cclxuICAgICAgICAmI2xvZ29fdHh0X3N2Z3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMyU7XHJcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvY2tfdGV4dHtcclxuICAgIHB7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgQGV4dGVuZCAueGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYzEwOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjNTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcInZpbGxhc3RlcnJlZXRtZXJcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci5lb3RcIik7XHJcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgIHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICB1cmwoXCIuLi9mb250cy9pY29ucy92aWxsYXN0ZXJyZWV0bWVyLnN2ZyN2aWxsYXN0ZXJyZWV0bWVyXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcblxyXG5bZGF0YS1pY29uXTpiZWZvcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiICFpbXBvcnRhbnQ7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcclxuW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuXHJcbi5pY29uLW1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjFcIjtcclxufVxyXG4uaWNvbi1tYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjJcIjtcclxufVxyXG4uaWNvbi1waG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2M1wiO1xyXG59XHJcbi5pY29uLWxlZnQtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjRcIjtcclxufVxyXG4uaWNvbi1yaWdodC1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2NVwiO1xyXG59XHJcbi5pY29uLXdlYnNpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjZcIjtcclxufVxyXG4uaWNvbi1yZW1vdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjdcIjtcclxufVxyXG4uaWNvbi1hZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjhcIjtcclxufVxyXG4uaWNvbi1vcHRpb25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZhXCI7XHJcbn1cclxuLmljb24tbG9jYXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmJcIjtcclxufVxyXG4uaWNvbi1wcmludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2Y1wiO1xyXG59XHJcbi5pY29uLWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmRcIjtcclxufVxyXG4uaWNvbi1ldXJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZlXCI7XHJcbn1cclxuLmljb24tbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2OVwiO1xyXG59XHJcbi5pY29uLWdlbmVyYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmZcIjtcclxufVxyXG4uaWNvbi1jb21wbGVtZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDcwXCI7XHJcbn1cclxuLmljb24tc3VyZmFjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3MVwiO1xyXG59XHJcbi5pY29uLWVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzJcIjtcclxufVxyXG4uaWNvbi1wcmludC0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDczXCI7XHJcbn1cclxuLmljb24tb2ZmcmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDc0XCI7XHJcbn1cclxuLmljb24tZXhjbHVzaXZpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzVcIjtcclxufVxyXG4uaWNvbi1ub3V2ZWF1dGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzZcIjtcclxufVxyXG4uaWNvbi1jb3VwZGVjb2V1cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3N1wiO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLnJvdW5kX2ljbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgc3BhbixcclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC44O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pY29uX2ZhY2Vib29re1xyXG4gIGNvbG9yOiAjMTg3N2YyO1xyXG59XHJcbi5pY29uX2luc3RhZ3JhbXtcclxuICBjb2xvcjogI2MzMmFhMztcclxufVxyXG4uaWNvbl90d2l0dGVye1xyXG4gIGNvbG9yOiAjMWRhMWYyO1xyXG59IiwiQHZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgem9vbTogMS4wOyB9XG5cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuaW1nLFxudmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5pZnJhbWUsXG5vYmplY3QsXG5lbWJlZCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG5pbWcge1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zcGFjZXIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zcGFjZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zcGFjZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc3BhY2VyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIC5zcGFjZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRyZW07IH0gfVxuXG4uaW5uZXJfc3BhY2VyLCAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAubG9naW4sIC5tb2R1bGUuZXZlbnRzIHtcbiAgcGFkZGluZzogNHJlbSAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5pbm5lcl9zcGFjZXIsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIC5sb2dpbiwgLm1vZHVsZS5ldmVudHMge1xuICAgICAgcGFkZGluZzogOHJlbSAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmlubmVyX3NwYWNlciwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luLCAubW9kdWxlLmV2ZW50cyB7XG4gICAgICBwYWRkaW5nOiA4cmVtIDRyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLmlubmVyX3NwYWNlciwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luLCAubW9kdWxlLmV2ZW50cyB7XG4gICAgICBwYWRkaW5nOiA4cmVtIDhyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLmlubmVyX3NwYWNlciwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luLCAubW9kdWxlLmV2ZW50cyB7XG4gICAgICBwYWRkaW5nOiA4cmVtIDE2cmVtOyB9IH1cblxuLmlubmVyX3NwYWNlcl90b3Age1xuICBwYWRkaW5nLXRvcDogNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3RvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogNHJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfdG9wIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cmVtOyB9IH1cblxuLmlubmVyX3NwYWNlcl95LCAubG9jYXRpb24gPiAuaW5uZXIgLnNwbGl0ID4gLmlubmVyIC5ibG9ja190ZXh0cyB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3ksIC5sb2NhdGlvbiA+IC5pbm5lciAuc3BsaXQgPiAuaW5uZXIgLmJsb2NrX3RleHRzIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3ksIC5sb2NhdGlvbiA+IC5pbm5lciAuc3BsaXQgPiAuaW5uZXIgLmJsb2NrX3RleHRzIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgLmlubmVyX3NwYWNlcl95LCAubG9jYXRpb24gPiAuaW5uZXIgLnNwbGl0ID4gLmlubmVyIC5ibG9ja190ZXh0cyB7XG4gICAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfeSwgLmxvY2F0aW9uID4gLmlubmVyIC5zcGxpdCA+IC5pbm5lciAuYmxvY2tfdGV4dHMge1xuICAgICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTsgfSB9XG5cbi5pbm5lcl9zcGFjZXJfeCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5uZXJfc3BhY2VyX3gge1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfeCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfeCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIC5pbm5lcl9zcGFjZXJfeCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cblxuLm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4ubWJfMiB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07IH1cblxuLm1heHcsICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIC5pdGVtX2xpc3Rfd3JhcHBlcjpub3QoW2RhdGEtc2VhcmNoPVwiZXZlbnRzXCJdKSwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5tYXh3X2hhbGYge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4ud2lkdGhUZXh0QmxvY2sge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud2lkdGhUZXh0QmxvY2sge1xuICAgICAgd2lkdGg6IDgwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAud2lkdGhUZXh0QmxvY2sge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIG1heC13aWR0aDogODAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLndpZHRoVGV4dEJsb2NrIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBtYXgtd2lkdGg6IDkwMHB4OyB9IH1cblxuLnNwbGl0X2NvbnRlbnRzX3Jvb3Qge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc3BsaXRfY29udGVudHNfcm9vdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5zcGxpdF9jb250ZW50c19yb290LmZ1bGxoZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDk2JTsgfVxuICAgIC5zcGxpdF9jb250ZW50c19yb290LmZ1bGxoZWlnaHQgLnNwbGl0IHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAuc3BsaXRfY29udGVudHNfcm9vdC5jZW50ZXJlZC5yZXZlcnNlZF94cyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNwbGl0X2NvbnRlbnRzX3Jvb3QuY2VudGVyZWQucmV2ZXJzZWRfeHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLnNwbGl0X2NvbnRlbnRzX3Jvb3QuY2VudGVyZWQgLnNwbGl0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5zcGxpdF9jb250ZW50c19yb290LmNlbnRlcmVkIC5zcGxpdDpudGgtb2YtdHlwZSgxKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3BsaXRfY29udGVudHNfcm9vdC5jZW50ZXJlZCAuc3BsaXQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAgIC5zcGxpdF9jb250ZW50c19yb290LmNlbnRlcmVkIC5zcGxpdDpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5zcGxpdF9jb250ZW50c19yb290IC5zcGxpdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zcGxpdF9jb250ZW50c19yb290IC5zcGxpdCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC54cy10b3AtMC1yZW0ge1xuICAgIHRvcDogMHJlbTsgfVxuICAueHMtcmlnaHQtMC1yZW0ge1xuICAgIHJpZ2h0OiAwcmVtOyB9XG4gIC54cy1ib3R0b20tMC1yZW0ge1xuICAgIGJvdHRvbTogMHJlbTsgfVxuICAueHMtbGVmdC0wLXJlbSB7XG4gICAgbGVmdDogMHJlbTsgfVxuICAueHMtdG9wLTAtcCB7XG4gICAgdG9wOiAwJTsgfVxuICAueHMtcmlnaHQtMC1wIHtcbiAgICByaWdodDogMCU7IH1cbiAgLnhzLWJvdHRvbS0wLXAge1xuICAgIGJvdHRvbTogMCU7IH1cbiAgLnhzLWxlZnQtMC1wIHtcbiAgICBsZWZ0OiAwJTsgfVxuICAueHMtdG9wLTEtcmVtIHtcbiAgICB0b3A6IDFyZW07IH1cbiAgLnhzLXJpZ2h0LTEtcmVtIHtcbiAgICByaWdodDogMXJlbTsgfVxuICAueHMtYm90dG9tLTEtcmVtIHtcbiAgICBib3R0b206IDFyZW07IH1cbiAgLnhzLWxlZnQtMS1yZW0ge1xuICAgIGxlZnQ6IDFyZW07IH1cbiAgLnhzLXRvcC0xLXAge1xuICAgIHRvcDogMTAlOyB9XG4gIC54cy1yaWdodC0xLXAge1xuICAgIHJpZ2h0OiAxMCU7IH1cbiAgLnhzLWJvdHRvbS0xLXAge1xuICAgIGJvdHRvbTogMTAlOyB9XG4gIC54cy1sZWZ0LTEtcCB7XG4gICAgbGVmdDogMTAlOyB9XG4gIC54cy10b3AtMi1yZW0ge1xuICAgIHRvcDogMnJlbTsgfVxuICAueHMtcmlnaHQtMi1yZW0ge1xuICAgIHJpZ2h0OiAycmVtOyB9XG4gIC54cy1ib3R0b20tMi1yZW0ge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAueHMtbGVmdC0yLXJlbSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAueHMtdG9wLTItcCB7XG4gICAgdG9wOiAyMCU7IH1cbiAgLnhzLXJpZ2h0LTItcCB7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAueHMtYm90dG9tLTItcCB7XG4gICAgYm90dG9tOiAyMCU7IH1cbiAgLnhzLWxlZnQtMi1wIHtcbiAgICBsZWZ0OiAyMCU7IH1cbiAgLnhzLXRvcC0zLXJlbSB7XG4gICAgdG9wOiAzcmVtOyB9XG4gIC54cy1yaWdodC0zLXJlbSB7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLnhzLWJvdHRvbS0zLXJlbSB7XG4gICAgYm90dG9tOiAzcmVtOyB9XG4gIC54cy1sZWZ0LTMtcmVtIHtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC54cy10b3AtMy1wIHtcbiAgICB0b3A6IDMwJTsgfVxuICAueHMtcmlnaHQtMy1wIHtcbiAgICByaWdodDogMzAlOyB9XG4gIC54cy1ib3R0b20tMy1wIHtcbiAgICBib3R0b206IDMwJTsgfVxuICAueHMtbGVmdC0zLXAge1xuICAgIGxlZnQ6IDMwJTsgfVxuICAueHMtdG9wLTQtcmVtIHtcbiAgICB0b3A6IDRyZW07IH1cbiAgLnhzLXJpZ2h0LTQtcmVtIHtcbiAgICByaWdodDogNHJlbTsgfVxuICAueHMtYm90dG9tLTQtcmVtIHtcbiAgICBib3R0b206IDRyZW07IH1cbiAgLnhzLWxlZnQtNC1yZW0ge1xuICAgIGxlZnQ6IDRyZW07IH1cbiAgLnhzLXRvcC00LXAge1xuICAgIHRvcDogNDAlOyB9XG4gIC54cy1yaWdodC00LXAge1xuICAgIHJpZ2h0OiA0MCU7IH1cbiAgLnhzLWJvdHRvbS00LXAge1xuICAgIGJvdHRvbTogNDAlOyB9XG4gIC54cy1sZWZ0LTQtcCB7XG4gICAgbGVmdDogNDAlOyB9XG4gIC54cy10b3AtNS1yZW0ge1xuICAgIHRvcDogNXJlbTsgfVxuICAueHMtcmlnaHQtNS1yZW0ge1xuICAgIHJpZ2h0OiA1cmVtOyB9XG4gIC54cy1ib3R0b20tNS1yZW0ge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAueHMtbGVmdC01LXJlbSB7XG4gICAgbGVmdDogNXJlbTsgfVxuICAueHMtdG9wLTUtcCB7XG4gICAgdG9wOiA1MCU7IH1cbiAgLnhzLXJpZ2h0LTUtcCB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAueHMtYm90dG9tLTUtcCB7XG4gICAgYm90dG9tOiA1MCU7IH1cbiAgLnhzLWxlZnQtNS1wIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLnhzLXRvcC02LXJlbSB7XG4gICAgdG9wOiA2cmVtOyB9XG4gIC54cy1yaWdodC02LXJlbSB7XG4gICAgcmlnaHQ6IDZyZW07IH1cbiAgLnhzLWJvdHRvbS02LXJlbSB7XG4gICAgYm90dG9tOiA2cmVtOyB9XG4gIC54cy1sZWZ0LTYtcmVtIHtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC54cy10b3AtNi1wIHtcbiAgICB0b3A6IDYwJTsgfVxuICAueHMtcmlnaHQtNi1wIHtcbiAgICByaWdodDogNjAlOyB9XG4gIC54cy1ib3R0b20tNi1wIHtcbiAgICBib3R0b206IDYwJTsgfVxuICAueHMtbGVmdC02LXAge1xuICAgIGxlZnQ6IDYwJTsgfVxuICAueHMtdG9wLTctcmVtIHtcbiAgICB0b3A6IDdyZW07IH1cbiAgLnhzLXJpZ2h0LTctcmVtIHtcbiAgICByaWdodDogN3JlbTsgfVxuICAueHMtYm90dG9tLTctcmVtIHtcbiAgICBib3R0b206IDdyZW07IH1cbiAgLnhzLWxlZnQtNy1yZW0ge1xuICAgIGxlZnQ6IDdyZW07IH1cbiAgLnhzLXRvcC03LXAge1xuICAgIHRvcDogNzAlOyB9XG4gIC54cy1yaWdodC03LXAge1xuICAgIHJpZ2h0OiA3MCU7IH1cbiAgLnhzLWJvdHRvbS03LXAge1xuICAgIGJvdHRvbTogNzAlOyB9XG4gIC54cy1sZWZ0LTctcCB7XG4gICAgbGVmdDogNzAlOyB9XG4gIC54cy10b3AtOC1yZW0ge1xuICAgIHRvcDogOHJlbTsgfVxuICAueHMtcmlnaHQtOC1yZW0ge1xuICAgIHJpZ2h0OiA4cmVtOyB9XG4gIC54cy1ib3R0b20tOC1yZW0ge1xuICAgIGJvdHRvbTogOHJlbTsgfVxuICAueHMtbGVmdC04LXJlbSB7XG4gICAgbGVmdDogOHJlbTsgfVxuICAueHMtdG9wLTgtcCB7XG4gICAgdG9wOiA4MCU7IH1cbiAgLnhzLXJpZ2h0LTgtcCB7XG4gICAgcmlnaHQ6IDgwJTsgfVxuICAueHMtYm90dG9tLTgtcCB7XG4gICAgYm90dG9tOiA4MCU7IH1cbiAgLnhzLWxlZnQtOC1wIHtcbiAgICBsZWZ0OiA4MCU7IH1cbiAgLnhzLXRvcC05LXJlbSB7XG4gICAgdG9wOiA5cmVtOyB9XG4gIC54cy1yaWdodC05LXJlbSB7XG4gICAgcmlnaHQ6IDlyZW07IH1cbiAgLnhzLWJvdHRvbS05LXJlbSB7XG4gICAgYm90dG9tOiA5cmVtOyB9XG4gIC54cy1sZWZ0LTktcmVtIHtcbiAgICBsZWZ0OiA5cmVtOyB9XG4gIC54cy10b3AtOS1wIHtcbiAgICB0b3A6IDkwJTsgfVxuICAueHMtcmlnaHQtOS1wIHtcbiAgICByaWdodDogOTAlOyB9XG4gIC54cy1ib3R0b20tOS1wIHtcbiAgICBib3R0b206IDkwJTsgfVxuICAueHMtbGVmdC05LXAge1xuICAgIGxlZnQ6IDkwJTsgfVxuICAueHMtdG9wLTEwLXJlbSB7XG4gICAgdG9wOiAxMHJlbTsgfVxuICAueHMtcmlnaHQtMTAtcmVtIHtcbiAgICByaWdodDogMTByZW07IH1cbiAgLnhzLWJvdHRvbS0xMC1yZW0ge1xuICAgIGJvdHRvbTogMTByZW07IH1cbiAgLnhzLWxlZnQtMTAtcmVtIHtcbiAgICBsZWZ0OiAxMHJlbTsgfVxuICAueHMtdG9wLTEwLXAge1xuICAgIHRvcDogMTAwJTsgfVxuICAueHMtcmlnaHQtMTAtcCB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLnhzLWJvdHRvbS0xMC1wIHtcbiAgICBib3R0b206IDEwMCU7IH1cbiAgLnhzLWxlZnQtMTAtcCB7XG4gICAgbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NDRweCkge1xuICAuc20tdG9wLTAtcmVtIHtcbiAgICB0b3A6IDByZW07IH1cbiAgLnNtLXJpZ2h0LTAtcmVtIHtcbiAgICByaWdodDogMHJlbTsgfVxuICAuc20tYm90dG9tLTAtcmVtIHtcbiAgICBib3R0b206IDByZW07IH1cbiAgLnNtLWxlZnQtMC1yZW0ge1xuICAgIGxlZnQ6IDByZW07IH1cbiAgLnNtLXRvcC0wLXAge1xuICAgIHRvcDogMCU7IH1cbiAgLnNtLXJpZ2h0LTAtcCB7XG4gICAgcmlnaHQ6IDAlOyB9XG4gIC5zbS1ib3R0b20tMC1wIHtcbiAgICBib3R0b206IDAlOyB9XG4gIC5zbS1sZWZ0LTAtcCB7XG4gICAgbGVmdDogMCU7IH1cbiAgLnNtLXRvcC0xLXJlbSB7XG4gICAgdG9wOiAxcmVtOyB9XG4gIC5zbS1yaWdodC0xLXJlbSB7XG4gICAgcmlnaHQ6IDFyZW07IH1cbiAgLnNtLWJvdHRvbS0xLXJlbSB7XG4gICAgYm90dG9tOiAxcmVtOyB9XG4gIC5zbS1sZWZ0LTEtcmVtIHtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC5zbS10b3AtMS1wIHtcbiAgICB0b3A6IDEwJTsgfVxuICAuc20tcmlnaHQtMS1wIHtcbiAgICByaWdodDogMTAlOyB9XG4gIC5zbS1ib3R0b20tMS1wIHtcbiAgICBib3R0b206IDEwJTsgfVxuICAuc20tbGVmdC0xLXAge1xuICAgIGxlZnQ6IDEwJTsgfVxuICAuc20tdG9wLTItcmVtIHtcbiAgICB0b3A6IDJyZW07IH1cbiAgLnNtLXJpZ2h0LTItcmVtIHtcbiAgICByaWdodDogMnJlbTsgfVxuICAuc20tYm90dG9tLTItcmVtIHtcbiAgICBib3R0b206IDJyZW07IH1cbiAgLnNtLWxlZnQtMi1yZW0ge1xuICAgIGxlZnQ6IDJyZW07IH1cbiAgLnNtLXRvcC0yLXAge1xuICAgIHRvcDogMjAlOyB9XG4gIC5zbS1yaWdodC0yLXAge1xuICAgIHJpZ2h0OiAyMCU7IH1cbiAgLnNtLWJvdHRvbS0yLXAge1xuICAgIGJvdHRvbTogMjAlOyB9XG4gIC5zbS1sZWZ0LTItcCB7XG4gICAgbGVmdDogMjAlOyB9XG4gIC5zbS10b3AtMy1yZW0ge1xuICAgIHRvcDogM3JlbTsgfVxuICAuc20tcmlnaHQtMy1yZW0ge1xuICAgIHJpZ2h0OiAzcmVtOyB9XG4gIC5zbS1ib3R0b20tMy1yZW0ge1xuICAgIGJvdHRvbTogM3JlbTsgfVxuICAuc20tbGVmdC0zLXJlbSB7XG4gICAgbGVmdDogM3JlbTsgfVxuICAuc20tdG9wLTMtcCB7XG4gICAgdG9wOiAzMCU7IH1cbiAgLnNtLXJpZ2h0LTMtcCB7XG4gICAgcmlnaHQ6IDMwJTsgfVxuICAuc20tYm90dG9tLTMtcCB7XG4gICAgYm90dG9tOiAzMCU7IH1cbiAgLnNtLWxlZnQtMy1wIHtcbiAgICBsZWZ0OiAzMCU7IH1cbiAgLnNtLXRvcC00LXJlbSB7XG4gICAgdG9wOiA0cmVtOyB9XG4gIC5zbS1yaWdodC00LXJlbSB7XG4gICAgcmlnaHQ6IDRyZW07IH1cbiAgLnNtLWJvdHRvbS00LXJlbSB7XG4gICAgYm90dG9tOiA0cmVtOyB9XG4gIC5zbS1sZWZ0LTQtcmVtIHtcbiAgICBsZWZ0OiA0cmVtOyB9XG4gIC5zbS10b3AtNC1wIHtcbiAgICB0b3A6IDQwJTsgfVxuICAuc20tcmlnaHQtNC1wIHtcbiAgICByaWdodDogNDAlOyB9XG4gIC5zbS1ib3R0b20tNC1wIHtcbiAgICBib3R0b206IDQwJTsgfVxuICAuc20tbGVmdC00LXAge1xuICAgIGxlZnQ6IDQwJTsgfVxuICAuc20tdG9wLTUtcmVtIHtcbiAgICB0b3A6IDVyZW07IH1cbiAgLnNtLXJpZ2h0LTUtcmVtIHtcbiAgICByaWdodDogNXJlbTsgfVxuICAuc20tYm90dG9tLTUtcmVtIHtcbiAgICBib3R0b206IDVyZW07IH1cbiAgLnNtLWxlZnQtNS1yZW0ge1xuICAgIGxlZnQ6IDVyZW07IH1cbiAgLnNtLXRvcC01LXAge1xuICAgIHRvcDogNTAlOyB9XG4gIC5zbS1yaWdodC01LXAge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLnNtLWJvdHRvbS01LXAge1xuICAgIGJvdHRvbTogNTAlOyB9XG4gIC5zbS1sZWZ0LTUtcCB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5zbS10b3AtNi1yZW0ge1xuICAgIHRvcDogNnJlbTsgfVxuICAuc20tcmlnaHQtNi1yZW0ge1xuICAgIHJpZ2h0OiA2cmVtOyB9XG4gIC5zbS1ib3R0b20tNi1yZW0ge1xuICAgIGJvdHRvbTogNnJlbTsgfVxuICAuc20tbGVmdC02LXJlbSB7XG4gICAgbGVmdDogNnJlbTsgfVxuICAuc20tdG9wLTYtcCB7XG4gICAgdG9wOiA2MCU7IH1cbiAgLnNtLXJpZ2h0LTYtcCB7XG4gICAgcmlnaHQ6IDYwJTsgfVxuICAuc20tYm90dG9tLTYtcCB7XG4gICAgYm90dG9tOiA2MCU7IH1cbiAgLnNtLWxlZnQtNi1wIHtcbiAgICBsZWZ0OiA2MCU7IH1cbiAgLnNtLXRvcC03LXJlbSB7XG4gICAgdG9wOiA3cmVtOyB9XG4gIC5zbS1yaWdodC03LXJlbSB7XG4gICAgcmlnaHQ6IDdyZW07IH1cbiAgLnNtLWJvdHRvbS03LXJlbSB7XG4gICAgYm90dG9tOiA3cmVtOyB9XG4gIC5zbS1sZWZ0LTctcmVtIHtcbiAgICBsZWZ0OiA3cmVtOyB9XG4gIC5zbS10b3AtNy1wIHtcbiAgICB0b3A6IDcwJTsgfVxuICAuc20tcmlnaHQtNy1wIHtcbiAgICByaWdodDogNzAlOyB9XG4gIC5zbS1ib3R0b20tNy1wIHtcbiAgICBib3R0b206IDcwJTsgfVxuICAuc20tbGVmdC03LXAge1xuICAgIGxlZnQ6IDcwJTsgfVxuICAuc20tdG9wLTgtcmVtIHtcbiAgICB0b3A6IDhyZW07IH1cbiAgLnNtLXJpZ2h0LTgtcmVtIHtcbiAgICByaWdodDogOHJlbTsgfVxuICAuc20tYm90dG9tLTgtcmVtIHtcbiAgICBib3R0b206IDhyZW07IH1cbiAgLnNtLWxlZnQtOC1yZW0ge1xuICAgIGxlZnQ6IDhyZW07IH1cbiAgLnNtLXRvcC04LXAge1xuICAgIHRvcDogODAlOyB9XG4gIC5zbS1yaWdodC04LXAge1xuICAgIHJpZ2h0OiA4MCU7IH1cbiAgLnNtLWJvdHRvbS04LXAge1xuICAgIGJvdHRvbTogODAlOyB9XG4gIC5zbS1sZWZ0LTgtcCB7XG4gICAgbGVmdDogODAlOyB9XG4gIC5zbS10b3AtOS1yZW0ge1xuICAgIHRvcDogOXJlbTsgfVxuICAuc20tcmlnaHQtOS1yZW0ge1xuICAgIHJpZ2h0OiA5cmVtOyB9XG4gIC5zbS1ib3R0b20tOS1yZW0ge1xuICAgIGJvdHRvbTogOXJlbTsgfVxuICAuc20tbGVmdC05LXJlbSB7XG4gICAgbGVmdDogOXJlbTsgfVxuICAuc20tdG9wLTktcCB7XG4gICAgdG9wOiA5MCU7IH1cbiAgLnNtLXJpZ2h0LTktcCB7XG4gICAgcmlnaHQ6IDkwJTsgfVxuICAuc20tYm90dG9tLTktcCB7XG4gICAgYm90dG9tOiA5MCU7IH1cbiAgLnNtLWxlZnQtOS1wIHtcbiAgICBsZWZ0OiA5MCU7IH1cbiAgLnNtLXRvcC0xMC1yZW0ge1xuICAgIHRvcDogMTByZW07IH1cbiAgLnNtLXJpZ2h0LTEwLXJlbSB7XG4gICAgcmlnaHQ6IDEwcmVtOyB9XG4gIC5zbS1ib3R0b20tMTAtcmVtIHtcbiAgICBib3R0b206IDEwcmVtOyB9XG4gIC5zbS1sZWZ0LTEwLXJlbSB7XG4gICAgbGVmdDogMTByZW07IH1cbiAgLnNtLXRvcC0xMC1wIHtcbiAgICB0b3A6IDEwMCU7IH1cbiAgLnNtLXJpZ2h0LTEwLXAge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5zbS1ib3R0b20tMTAtcCB7XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC5zbS1sZWZ0LTEwLXAge1xuICAgIGxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kLXRvcC0wLXJlbSB7XG4gICAgdG9wOiAwcmVtOyB9XG4gIC5tZC1yaWdodC0wLXJlbSB7XG4gICAgcmlnaHQ6IDByZW07IH1cbiAgLm1kLWJvdHRvbS0wLXJlbSB7XG4gICAgYm90dG9tOiAwcmVtOyB9XG4gIC5tZC1sZWZ0LTAtcmVtIHtcbiAgICBsZWZ0OiAwcmVtOyB9XG4gIC5tZC10b3AtMC1wIHtcbiAgICB0b3A6IDAlOyB9XG4gIC5tZC1yaWdodC0wLXAge1xuICAgIHJpZ2h0OiAwJTsgfVxuICAubWQtYm90dG9tLTAtcCB7XG4gICAgYm90dG9tOiAwJTsgfVxuICAubWQtbGVmdC0wLXAge1xuICAgIGxlZnQ6IDAlOyB9XG4gIC5tZC10b3AtMS1yZW0ge1xuICAgIHRvcDogMXJlbTsgfVxuICAubWQtcmlnaHQtMS1yZW0ge1xuICAgIHJpZ2h0OiAxcmVtOyB9XG4gIC5tZC1ib3R0b20tMS1yZW0ge1xuICAgIGJvdHRvbTogMXJlbTsgfVxuICAubWQtbGVmdC0xLXJlbSB7XG4gICAgbGVmdDogMXJlbTsgfVxuICAubWQtdG9wLTEtcCB7XG4gICAgdG9wOiAxMCU7IH1cbiAgLm1kLXJpZ2h0LTEtcCB7XG4gICAgcmlnaHQ6IDEwJTsgfVxuICAubWQtYm90dG9tLTEtcCB7XG4gICAgYm90dG9tOiAxMCU7IH1cbiAgLm1kLWxlZnQtMS1wIHtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgLm1kLXRvcC0yLXJlbSB7XG4gICAgdG9wOiAycmVtOyB9XG4gIC5tZC1yaWdodC0yLXJlbSB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgLm1kLWJvdHRvbS0yLXJlbSB7XG4gICAgYm90dG9tOiAycmVtOyB9XG4gIC5tZC1sZWZ0LTItcmVtIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIC5tZC10b3AtMi1wIHtcbiAgICB0b3A6IDIwJTsgfVxuICAubWQtcmlnaHQtMi1wIHtcbiAgICByaWdodDogMjAlOyB9XG4gIC5tZC1ib3R0b20tMi1wIHtcbiAgICBib3R0b206IDIwJTsgfVxuICAubWQtbGVmdC0yLXAge1xuICAgIGxlZnQ6IDIwJTsgfVxuICAubWQtdG9wLTMtcmVtIHtcbiAgICB0b3A6IDNyZW07IH1cbiAgLm1kLXJpZ2h0LTMtcmVtIHtcbiAgICByaWdodDogM3JlbTsgfVxuICAubWQtYm90dG9tLTMtcmVtIHtcbiAgICBib3R0b206IDNyZW07IH1cbiAgLm1kLWxlZnQtMy1yZW0ge1xuICAgIGxlZnQ6IDNyZW07IH1cbiAgLm1kLXRvcC0zLXAge1xuICAgIHRvcDogMzAlOyB9XG4gIC5tZC1yaWdodC0zLXAge1xuICAgIHJpZ2h0OiAzMCU7IH1cbiAgLm1kLWJvdHRvbS0zLXAge1xuICAgIGJvdHRvbTogMzAlOyB9XG4gIC5tZC1sZWZ0LTMtcCB7XG4gICAgbGVmdDogMzAlOyB9XG4gIC5tZC10b3AtNC1yZW0ge1xuICAgIHRvcDogNHJlbTsgfVxuICAubWQtcmlnaHQtNC1yZW0ge1xuICAgIHJpZ2h0OiA0cmVtOyB9XG4gIC5tZC1ib3R0b20tNC1yZW0ge1xuICAgIGJvdHRvbTogNHJlbTsgfVxuICAubWQtbGVmdC00LXJlbSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAubWQtdG9wLTQtcCB7XG4gICAgdG9wOiA0MCU7IH1cbiAgLm1kLXJpZ2h0LTQtcCB7XG4gICAgcmlnaHQ6IDQwJTsgfVxuICAubWQtYm90dG9tLTQtcCB7XG4gICAgYm90dG9tOiA0MCU7IH1cbiAgLm1kLWxlZnQtNC1wIHtcbiAgICBsZWZ0OiA0MCU7IH1cbiAgLm1kLXRvcC01LXJlbSB7XG4gICAgdG9wOiA1cmVtOyB9XG4gIC5tZC1yaWdodC01LXJlbSB7XG4gICAgcmlnaHQ6IDVyZW07IH1cbiAgLm1kLWJvdHRvbS01LXJlbSB7XG4gICAgYm90dG9tOiA1cmVtOyB9XG4gIC5tZC1sZWZ0LTUtcmVtIHtcbiAgICBsZWZ0OiA1cmVtOyB9XG4gIC5tZC10b3AtNS1wIHtcbiAgICB0b3A6IDUwJTsgfVxuICAubWQtcmlnaHQtNS1wIHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5tZC1ib3R0b20tNS1wIHtcbiAgICBib3R0b206IDUwJTsgfVxuICAubWQtbGVmdC01LXAge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAubWQtdG9wLTYtcmVtIHtcbiAgICB0b3A6IDZyZW07IH1cbiAgLm1kLXJpZ2h0LTYtcmVtIHtcbiAgICByaWdodDogNnJlbTsgfVxuICAubWQtYm90dG9tLTYtcmVtIHtcbiAgICBib3R0b206IDZyZW07IH1cbiAgLm1kLWxlZnQtNi1yZW0ge1xuICAgIGxlZnQ6IDZyZW07IH1cbiAgLm1kLXRvcC02LXAge1xuICAgIHRvcDogNjAlOyB9XG4gIC5tZC1yaWdodC02LXAge1xuICAgIHJpZ2h0OiA2MCU7IH1cbiAgLm1kLWJvdHRvbS02LXAge1xuICAgIGJvdHRvbTogNjAlOyB9XG4gIC5tZC1sZWZ0LTYtcCB7XG4gICAgbGVmdDogNjAlOyB9XG4gIC5tZC10b3AtNy1yZW0ge1xuICAgIHRvcDogN3JlbTsgfVxuICAubWQtcmlnaHQtNy1yZW0ge1xuICAgIHJpZ2h0OiA3cmVtOyB9XG4gIC5tZC1ib3R0b20tNy1yZW0ge1xuICAgIGJvdHRvbTogN3JlbTsgfVxuICAubWQtbGVmdC03LXJlbSB7XG4gICAgbGVmdDogN3JlbTsgfVxuICAubWQtdG9wLTctcCB7XG4gICAgdG9wOiA3MCU7IH1cbiAgLm1kLXJpZ2h0LTctcCB7XG4gICAgcmlnaHQ6IDcwJTsgfVxuICAubWQtYm90dG9tLTctcCB7XG4gICAgYm90dG9tOiA3MCU7IH1cbiAgLm1kLWxlZnQtNy1wIHtcbiAgICBsZWZ0OiA3MCU7IH1cbiAgLm1kLXRvcC04LXJlbSB7XG4gICAgdG9wOiA4cmVtOyB9XG4gIC5tZC1yaWdodC04LXJlbSB7XG4gICAgcmlnaHQ6IDhyZW07IH1cbiAgLm1kLWJvdHRvbS04LXJlbSB7XG4gICAgYm90dG9tOiA4cmVtOyB9XG4gIC5tZC1sZWZ0LTgtcmVtIHtcbiAgICBsZWZ0OiA4cmVtOyB9XG4gIC5tZC10b3AtOC1wIHtcbiAgICB0b3A6IDgwJTsgfVxuICAubWQtcmlnaHQtOC1wIHtcbiAgICByaWdodDogODAlOyB9XG4gIC5tZC1ib3R0b20tOC1wIHtcbiAgICBib3R0b206IDgwJTsgfVxuICAubWQtbGVmdC04LXAge1xuICAgIGxlZnQ6IDgwJTsgfVxuICAubWQtdG9wLTktcmVtIHtcbiAgICB0b3A6IDlyZW07IH1cbiAgLm1kLXJpZ2h0LTktcmVtIHtcbiAgICByaWdodDogOXJlbTsgfVxuICAubWQtYm90dG9tLTktcmVtIHtcbiAgICBib3R0b206IDlyZW07IH1cbiAgLm1kLWxlZnQtOS1yZW0ge1xuICAgIGxlZnQ6IDlyZW07IH1cbiAgLm1kLXRvcC05LXAge1xuICAgIHRvcDogOTAlOyB9XG4gIC5tZC1yaWdodC05LXAge1xuICAgIHJpZ2h0OiA5MCU7IH1cbiAgLm1kLWJvdHRvbS05LXAge1xuICAgIGJvdHRvbTogOTAlOyB9XG4gIC5tZC1sZWZ0LTktcCB7XG4gICAgbGVmdDogOTAlOyB9XG4gIC5tZC10b3AtMTAtcmVtIHtcbiAgICB0b3A6IDEwcmVtOyB9XG4gIC5tZC1yaWdodC0xMC1yZW0ge1xuICAgIHJpZ2h0OiAxMHJlbTsgfVxuICAubWQtYm90dG9tLTEwLXJlbSB7XG4gICAgYm90dG9tOiAxMHJlbTsgfVxuICAubWQtbGVmdC0xMC1yZW0ge1xuICAgIGxlZnQ6IDEwcmVtOyB9XG4gIC5tZC10b3AtMTAtcCB7XG4gICAgdG9wOiAxMDAlOyB9XG4gIC5tZC1yaWdodC0xMC1wIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAubWQtYm90dG9tLTEwLXAge1xuICAgIGJvdHRvbTogMTAwJTsgfVxuICAubWQtbGVmdC0xMC1wIHtcbiAgICBsZWZ0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sZy10b3AtMC1yZW0ge1xuICAgIHRvcDogMHJlbTsgfVxuICAubGctcmlnaHQtMC1yZW0ge1xuICAgIHJpZ2h0OiAwcmVtOyB9XG4gIC5sZy1ib3R0b20tMC1yZW0ge1xuICAgIGJvdHRvbTogMHJlbTsgfVxuICAubGctbGVmdC0wLXJlbSB7XG4gICAgbGVmdDogMHJlbTsgfVxuICAubGctdG9wLTAtcCB7XG4gICAgdG9wOiAwJTsgfVxuICAubGctcmlnaHQtMC1wIHtcbiAgICByaWdodDogMCU7IH1cbiAgLmxnLWJvdHRvbS0wLXAge1xuICAgIGJvdHRvbTogMCU7IH1cbiAgLmxnLWxlZnQtMC1wIHtcbiAgICBsZWZ0OiAwJTsgfVxuICAubGctdG9wLTEtcmVtIHtcbiAgICB0b3A6IDFyZW07IH1cbiAgLmxnLXJpZ2h0LTEtcmVtIHtcbiAgICByaWdodDogMXJlbTsgfVxuICAubGctYm90dG9tLTEtcmVtIHtcbiAgICBib3R0b206IDFyZW07IH1cbiAgLmxnLWxlZnQtMS1yZW0ge1xuICAgIGxlZnQ6IDFyZW07IH1cbiAgLmxnLXRvcC0xLXAge1xuICAgIHRvcDogMTAlOyB9XG4gIC5sZy1yaWdodC0xLXAge1xuICAgIHJpZ2h0OiAxMCU7IH1cbiAgLmxnLWJvdHRvbS0xLXAge1xuICAgIGJvdHRvbTogMTAlOyB9XG4gIC5sZy1sZWZ0LTEtcCB7XG4gICAgbGVmdDogMTAlOyB9XG4gIC5sZy10b3AtMi1yZW0ge1xuICAgIHRvcDogMnJlbTsgfVxuICAubGctcmlnaHQtMi1yZW0ge1xuICAgIHJpZ2h0OiAycmVtOyB9XG4gIC5sZy1ib3R0b20tMi1yZW0ge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAubGctbGVmdC0yLXJlbSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAubGctdG9wLTItcCB7XG4gICAgdG9wOiAyMCU7IH1cbiAgLmxnLXJpZ2h0LTItcCB7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAubGctYm90dG9tLTItcCB7XG4gICAgYm90dG9tOiAyMCU7IH1cbiAgLmxnLWxlZnQtMi1wIHtcbiAgICBsZWZ0OiAyMCU7IH1cbiAgLmxnLXRvcC0zLXJlbSB7XG4gICAgdG9wOiAzcmVtOyB9XG4gIC5sZy1yaWdodC0zLXJlbSB7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLmxnLWJvdHRvbS0zLXJlbSB7XG4gICAgYm90dG9tOiAzcmVtOyB9XG4gIC5sZy1sZWZ0LTMtcmVtIHtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC5sZy10b3AtMy1wIHtcbiAgICB0b3A6IDMwJTsgfVxuICAubGctcmlnaHQtMy1wIHtcbiAgICByaWdodDogMzAlOyB9XG4gIC5sZy1ib3R0b20tMy1wIHtcbiAgICBib3R0b206IDMwJTsgfVxuICAubGctbGVmdC0zLXAge1xuICAgIGxlZnQ6IDMwJTsgfVxuICAubGctdG9wLTQtcmVtIHtcbiAgICB0b3A6IDRyZW07IH1cbiAgLmxnLXJpZ2h0LTQtcmVtIHtcbiAgICByaWdodDogNHJlbTsgfVxuICAubGctYm90dG9tLTQtcmVtIHtcbiAgICBib3R0b206IDRyZW07IH1cbiAgLmxnLWxlZnQtNC1yZW0ge1xuICAgIGxlZnQ6IDRyZW07IH1cbiAgLmxnLXRvcC00LXAge1xuICAgIHRvcDogNDAlOyB9XG4gIC5sZy1yaWdodC00LXAge1xuICAgIHJpZ2h0OiA0MCU7IH1cbiAgLmxnLWJvdHRvbS00LXAge1xuICAgIGJvdHRvbTogNDAlOyB9XG4gIC5sZy1sZWZ0LTQtcCB7XG4gICAgbGVmdDogNDAlOyB9XG4gIC5sZy10b3AtNS1yZW0ge1xuICAgIHRvcDogNXJlbTsgfVxuICAubGctcmlnaHQtNS1yZW0ge1xuICAgIHJpZ2h0OiA1cmVtOyB9XG4gIC5sZy1ib3R0b20tNS1yZW0ge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAubGctbGVmdC01LXJlbSB7XG4gICAgbGVmdDogNXJlbTsgfVxuICAubGctdG9wLTUtcCB7XG4gICAgdG9wOiA1MCU7IH1cbiAgLmxnLXJpZ2h0LTUtcCB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAubGctYm90dG9tLTUtcCB7XG4gICAgYm90dG9tOiA1MCU7IH1cbiAgLmxnLWxlZnQtNS1wIHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmxnLXRvcC02LXJlbSB7XG4gICAgdG9wOiA2cmVtOyB9XG4gIC5sZy1yaWdodC02LXJlbSB7XG4gICAgcmlnaHQ6IDZyZW07IH1cbiAgLmxnLWJvdHRvbS02LXJlbSB7XG4gICAgYm90dG9tOiA2cmVtOyB9XG4gIC5sZy1sZWZ0LTYtcmVtIHtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC5sZy10b3AtNi1wIHtcbiAgICB0b3A6IDYwJTsgfVxuICAubGctcmlnaHQtNi1wIHtcbiAgICByaWdodDogNjAlOyB9XG4gIC5sZy1ib3R0b20tNi1wIHtcbiAgICBib3R0b206IDYwJTsgfVxuICAubGctbGVmdC02LXAge1xuICAgIGxlZnQ6IDYwJTsgfVxuICAubGctdG9wLTctcmVtIHtcbiAgICB0b3A6IDdyZW07IH1cbiAgLmxnLXJpZ2h0LTctcmVtIHtcbiAgICByaWdodDogN3JlbTsgfVxuICAubGctYm90dG9tLTctcmVtIHtcbiAgICBib3R0b206IDdyZW07IH1cbiAgLmxnLWxlZnQtNy1yZW0ge1xuICAgIGxlZnQ6IDdyZW07IH1cbiAgLmxnLXRvcC03LXAge1xuICAgIHRvcDogNzAlOyB9XG4gIC5sZy1yaWdodC03LXAge1xuICAgIHJpZ2h0OiA3MCU7IH1cbiAgLmxnLWJvdHRvbS03LXAge1xuICAgIGJvdHRvbTogNzAlOyB9XG4gIC5sZy1sZWZ0LTctcCB7XG4gICAgbGVmdDogNzAlOyB9XG4gIC5sZy10b3AtOC1yZW0ge1xuICAgIHRvcDogOHJlbTsgfVxuICAubGctcmlnaHQtOC1yZW0ge1xuICAgIHJpZ2h0OiA4cmVtOyB9XG4gIC5sZy1ib3R0b20tOC1yZW0ge1xuICAgIGJvdHRvbTogOHJlbTsgfVxuICAubGctbGVmdC04LXJlbSB7XG4gICAgbGVmdDogOHJlbTsgfVxuICAubGctdG9wLTgtcCB7XG4gICAgdG9wOiA4MCU7IH1cbiAgLmxnLXJpZ2h0LTgtcCB7XG4gICAgcmlnaHQ6IDgwJTsgfVxuICAubGctYm90dG9tLTgtcCB7XG4gICAgYm90dG9tOiA4MCU7IH1cbiAgLmxnLWxlZnQtOC1wIHtcbiAgICBsZWZ0OiA4MCU7IH1cbiAgLmxnLXRvcC05LXJlbSB7XG4gICAgdG9wOiA5cmVtOyB9XG4gIC5sZy1yaWdodC05LXJlbSB7XG4gICAgcmlnaHQ6IDlyZW07IH1cbiAgLmxnLWJvdHRvbS05LXJlbSB7XG4gICAgYm90dG9tOiA5cmVtOyB9XG4gIC5sZy1sZWZ0LTktcmVtIHtcbiAgICBsZWZ0OiA5cmVtOyB9XG4gIC5sZy10b3AtOS1wIHtcbiAgICB0b3A6IDkwJTsgfVxuICAubGctcmlnaHQtOS1wIHtcbiAgICByaWdodDogOTAlOyB9XG4gIC5sZy1ib3R0b20tOS1wIHtcbiAgICBib3R0b206IDkwJTsgfVxuICAubGctbGVmdC05LXAge1xuICAgIGxlZnQ6IDkwJTsgfVxuICAubGctdG9wLTEwLXJlbSB7XG4gICAgdG9wOiAxMHJlbTsgfVxuICAubGctcmlnaHQtMTAtcmVtIHtcbiAgICByaWdodDogMTByZW07IH1cbiAgLmxnLWJvdHRvbS0xMC1yZW0ge1xuICAgIGJvdHRvbTogMTByZW07IH1cbiAgLmxnLWxlZnQtMTAtcmVtIHtcbiAgICBsZWZ0OiAxMHJlbTsgfVxuICAubGctdG9wLTEwLXAge1xuICAgIHRvcDogMTAwJTsgfVxuICAubGctcmlnaHQtMTAtcCB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmxnLWJvdHRvbS0xMC1wIHtcbiAgICBib3R0b206IDEwMCU7IH1cbiAgLmxnLWxlZnQtMTAtcCB7XG4gICAgbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnhsLXRvcC0wLXJlbSB7XG4gICAgdG9wOiAwcmVtOyB9XG4gIC54bC1yaWdodC0wLXJlbSB7XG4gICAgcmlnaHQ6IDByZW07IH1cbiAgLnhsLWJvdHRvbS0wLXJlbSB7XG4gICAgYm90dG9tOiAwcmVtOyB9XG4gIC54bC1sZWZ0LTAtcmVtIHtcbiAgICBsZWZ0OiAwcmVtOyB9XG4gIC54bC10b3AtMC1wIHtcbiAgICB0b3A6IDAlOyB9XG4gIC54bC1yaWdodC0wLXAge1xuICAgIHJpZ2h0OiAwJTsgfVxuICAueGwtYm90dG9tLTAtcCB7XG4gICAgYm90dG9tOiAwJTsgfVxuICAueGwtbGVmdC0wLXAge1xuICAgIGxlZnQ6IDAlOyB9XG4gIC54bC10b3AtMS1yZW0ge1xuICAgIHRvcDogMXJlbTsgfVxuICAueGwtcmlnaHQtMS1yZW0ge1xuICAgIHJpZ2h0OiAxcmVtOyB9XG4gIC54bC1ib3R0b20tMS1yZW0ge1xuICAgIGJvdHRvbTogMXJlbTsgfVxuICAueGwtbGVmdC0xLXJlbSB7XG4gICAgbGVmdDogMXJlbTsgfVxuICAueGwtdG9wLTEtcCB7XG4gICAgdG9wOiAxMCU7IH1cbiAgLnhsLXJpZ2h0LTEtcCB7XG4gICAgcmlnaHQ6IDEwJTsgfVxuICAueGwtYm90dG9tLTEtcCB7XG4gICAgYm90dG9tOiAxMCU7IH1cbiAgLnhsLWxlZnQtMS1wIHtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgLnhsLXRvcC0yLXJlbSB7XG4gICAgdG9wOiAycmVtOyB9XG4gIC54bC1yaWdodC0yLXJlbSB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgLnhsLWJvdHRvbS0yLXJlbSB7XG4gICAgYm90dG9tOiAycmVtOyB9XG4gIC54bC1sZWZ0LTItcmVtIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIC54bC10b3AtMi1wIHtcbiAgICB0b3A6IDIwJTsgfVxuICAueGwtcmlnaHQtMi1wIHtcbiAgICByaWdodDogMjAlOyB9XG4gIC54bC1ib3R0b20tMi1wIHtcbiAgICBib3R0b206IDIwJTsgfVxuICAueGwtbGVmdC0yLXAge1xuICAgIGxlZnQ6IDIwJTsgfVxuICAueGwtdG9wLTMtcmVtIHtcbiAgICB0b3A6IDNyZW07IH1cbiAgLnhsLXJpZ2h0LTMtcmVtIHtcbiAgICByaWdodDogM3JlbTsgfVxuICAueGwtYm90dG9tLTMtcmVtIHtcbiAgICBib3R0b206IDNyZW07IH1cbiAgLnhsLWxlZnQtMy1yZW0ge1xuICAgIGxlZnQ6IDNyZW07IH1cbiAgLnhsLXRvcC0zLXAge1xuICAgIHRvcDogMzAlOyB9XG4gIC54bC1yaWdodC0zLXAge1xuICAgIHJpZ2h0OiAzMCU7IH1cbiAgLnhsLWJvdHRvbS0zLXAge1xuICAgIGJvdHRvbTogMzAlOyB9XG4gIC54bC1sZWZ0LTMtcCB7XG4gICAgbGVmdDogMzAlOyB9XG4gIC54bC10b3AtNC1yZW0ge1xuICAgIHRvcDogNHJlbTsgfVxuICAueGwtcmlnaHQtNC1yZW0ge1xuICAgIHJpZ2h0OiA0cmVtOyB9XG4gIC54bC1ib3R0b20tNC1yZW0ge1xuICAgIGJvdHRvbTogNHJlbTsgfVxuICAueGwtbGVmdC00LXJlbSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAueGwtdG9wLTQtcCB7XG4gICAgdG9wOiA0MCU7IH1cbiAgLnhsLXJpZ2h0LTQtcCB7XG4gICAgcmlnaHQ6IDQwJTsgfVxuICAueGwtYm90dG9tLTQtcCB7XG4gICAgYm90dG9tOiA0MCU7IH1cbiAgLnhsLWxlZnQtNC1wIHtcbiAgICBsZWZ0OiA0MCU7IH1cbiAgLnhsLXRvcC01LXJlbSB7XG4gICAgdG9wOiA1cmVtOyB9XG4gIC54bC1yaWdodC01LXJlbSB7XG4gICAgcmlnaHQ6IDVyZW07IH1cbiAgLnhsLWJvdHRvbS01LXJlbSB7XG4gICAgYm90dG9tOiA1cmVtOyB9XG4gIC54bC1sZWZ0LTUtcmVtIHtcbiAgICBsZWZ0OiA1cmVtOyB9XG4gIC54bC10b3AtNS1wIHtcbiAgICB0b3A6IDUwJTsgfVxuICAueGwtcmlnaHQtNS1wIHtcbiAgICByaWdodDogNTAlOyB9XG4gIC54bC1ib3R0b20tNS1wIHtcbiAgICBib3R0b206IDUwJTsgfVxuICAueGwtbGVmdC01LXAge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAueGwtdG9wLTYtcmVtIHtcbiAgICB0b3A6IDZyZW07IH1cbiAgLnhsLXJpZ2h0LTYtcmVtIHtcbiAgICByaWdodDogNnJlbTsgfVxuICAueGwtYm90dG9tLTYtcmVtIHtcbiAgICBib3R0b206IDZyZW07IH1cbiAgLnhsLWxlZnQtNi1yZW0ge1xuICAgIGxlZnQ6IDZyZW07IH1cbiAgLnhsLXRvcC02LXAge1xuICAgIHRvcDogNjAlOyB9XG4gIC54bC1yaWdodC02LXAge1xuICAgIHJpZ2h0OiA2MCU7IH1cbiAgLnhsLWJvdHRvbS02LXAge1xuICAgIGJvdHRvbTogNjAlOyB9XG4gIC54bC1sZWZ0LTYtcCB7XG4gICAgbGVmdDogNjAlOyB9XG4gIC54bC10b3AtNy1yZW0ge1xuICAgIHRvcDogN3JlbTsgfVxuICAueGwtcmlnaHQtNy1yZW0ge1xuICAgIHJpZ2h0OiA3cmVtOyB9XG4gIC54bC1ib3R0b20tNy1yZW0ge1xuICAgIGJvdHRvbTogN3JlbTsgfVxuICAueGwtbGVmdC03LXJlbSB7XG4gICAgbGVmdDogN3JlbTsgfVxuICAueGwtdG9wLTctcCB7XG4gICAgdG9wOiA3MCU7IH1cbiAgLnhsLXJpZ2h0LTctcCB7XG4gICAgcmlnaHQ6IDcwJTsgfVxuICAueGwtYm90dG9tLTctcCB7XG4gICAgYm90dG9tOiA3MCU7IH1cbiAgLnhsLWxlZnQtNy1wIHtcbiAgICBsZWZ0OiA3MCU7IH1cbiAgLnhsLXRvcC04LXJlbSB7XG4gICAgdG9wOiA4cmVtOyB9XG4gIC54bC1yaWdodC04LXJlbSB7XG4gICAgcmlnaHQ6IDhyZW07IH1cbiAgLnhsLWJvdHRvbS04LXJlbSB7XG4gICAgYm90dG9tOiA4cmVtOyB9XG4gIC54bC1sZWZ0LTgtcmVtIHtcbiAgICBsZWZ0OiA4cmVtOyB9XG4gIC54bC10b3AtOC1wIHtcbiAgICB0b3A6IDgwJTsgfVxuICAueGwtcmlnaHQtOC1wIHtcbiAgICByaWdodDogODAlOyB9XG4gIC54bC1ib3R0b20tOC1wIHtcbiAgICBib3R0b206IDgwJTsgfVxuICAueGwtbGVmdC04LXAge1xuICAgIGxlZnQ6IDgwJTsgfVxuICAueGwtdG9wLTktcmVtIHtcbiAgICB0b3A6IDlyZW07IH1cbiAgLnhsLXJpZ2h0LTktcmVtIHtcbiAgICByaWdodDogOXJlbTsgfVxuICAueGwtYm90dG9tLTktcmVtIHtcbiAgICBib3R0b206IDlyZW07IH1cbiAgLnhsLWxlZnQtOS1yZW0ge1xuICAgIGxlZnQ6IDlyZW07IH1cbiAgLnhsLXRvcC05LXAge1xuICAgIHRvcDogOTAlOyB9XG4gIC54bC1yaWdodC05LXAge1xuICAgIHJpZ2h0OiA5MCU7IH1cbiAgLnhsLWJvdHRvbS05LXAge1xuICAgIGJvdHRvbTogOTAlOyB9XG4gIC54bC1sZWZ0LTktcCB7XG4gICAgbGVmdDogOTAlOyB9XG4gIC54bC10b3AtMTAtcmVtIHtcbiAgICB0b3A6IDEwcmVtOyB9XG4gIC54bC1yaWdodC0xMC1yZW0ge1xuICAgIHJpZ2h0OiAxMHJlbTsgfVxuICAueGwtYm90dG9tLTEwLXJlbSB7XG4gICAgYm90dG9tOiAxMHJlbTsgfVxuICAueGwtbGVmdC0xMC1yZW0ge1xuICAgIGxlZnQ6IDEwcmVtOyB9XG4gIC54bC10b3AtMTAtcCB7XG4gICAgdG9wOiAxMDAlOyB9XG4gIC54bC1yaWdodC0xMC1wIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAueGwtYm90dG9tLTEwLXAge1xuICAgIGJvdHRvbTogMTAwJTsgfVxuICAueGwtbGVmdC0xMC1wIHtcbiAgICBsZWZ0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAueHhsLXRvcC0wLXJlbSB7XG4gICAgdG9wOiAwcmVtOyB9XG4gIC54eGwtcmlnaHQtMC1yZW0ge1xuICAgIHJpZ2h0OiAwcmVtOyB9XG4gIC54eGwtYm90dG9tLTAtcmVtIHtcbiAgICBib3R0b206IDByZW07IH1cbiAgLnh4bC1sZWZ0LTAtcmVtIHtcbiAgICBsZWZ0OiAwcmVtOyB9XG4gIC54eGwtdG9wLTAtcCB7XG4gICAgdG9wOiAwJTsgfVxuICAueHhsLXJpZ2h0LTAtcCB7XG4gICAgcmlnaHQ6IDAlOyB9XG4gIC54eGwtYm90dG9tLTAtcCB7XG4gICAgYm90dG9tOiAwJTsgfVxuICAueHhsLWxlZnQtMC1wIHtcbiAgICBsZWZ0OiAwJTsgfVxuICAueHhsLXRvcC0xLXJlbSB7XG4gICAgdG9wOiAxcmVtOyB9XG4gIC54eGwtcmlnaHQtMS1yZW0ge1xuICAgIHJpZ2h0OiAxcmVtOyB9XG4gIC54eGwtYm90dG9tLTEtcmVtIHtcbiAgICBib3R0b206IDFyZW07IH1cbiAgLnh4bC1sZWZ0LTEtcmVtIHtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC54eGwtdG9wLTEtcCB7XG4gICAgdG9wOiAxMCU7IH1cbiAgLnh4bC1yaWdodC0xLXAge1xuICAgIHJpZ2h0OiAxMCU7IH1cbiAgLnh4bC1ib3R0b20tMS1wIHtcbiAgICBib3R0b206IDEwJTsgfVxuICAueHhsLWxlZnQtMS1wIHtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgLnh4bC10b3AtMi1yZW0ge1xuICAgIHRvcDogMnJlbTsgfVxuICAueHhsLXJpZ2h0LTItcmVtIHtcbiAgICByaWdodDogMnJlbTsgfVxuICAueHhsLWJvdHRvbS0yLXJlbSB7XG4gICAgYm90dG9tOiAycmVtOyB9XG4gIC54eGwtbGVmdC0yLXJlbSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAueHhsLXRvcC0yLXAge1xuICAgIHRvcDogMjAlOyB9XG4gIC54eGwtcmlnaHQtMi1wIHtcbiAgICByaWdodDogMjAlOyB9XG4gIC54eGwtYm90dG9tLTItcCB7XG4gICAgYm90dG9tOiAyMCU7IH1cbiAgLnh4bC1sZWZ0LTItcCB7XG4gICAgbGVmdDogMjAlOyB9XG4gIC54eGwtdG9wLTMtcmVtIHtcbiAgICB0b3A6IDNyZW07IH1cbiAgLnh4bC1yaWdodC0zLXJlbSB7XG4gICAgcmlnaHQ6IDNyZW07IH1cbiAgLnh4bC1ib3R0b20tMy1yZW0ge1xuICAgIGJvdHRvbTogM3JlbTsgfVxuICAueHhsLWxlZnQtMy1yZW0ge1xuICAgIGxlZnQ6IDNyZW07IH1cbiAgLnh4bC10b3AtMy1wIHtcbiAgICB0b3A6IDMwJTsgfVxuICAueHhsLXJpZ2h0LTMtcCB7XG4gICAgcmlnaHQ6IDMwJTsgfVxuICAueHhsLWJvdHRvbS0zLXAge1xuICAgIGJvdHRvbTogMzAlOyB9XG4gIC54eGwtbGVmdC0zLXAge1xuICAgIGxlZnQ6IDMwJTsgfVxuICAueHhsLXRvcC00LXJlbSB7XG4gICAgdG9wOiA0cmVtOyB9XG4gIC54eGwtcmlnaHQtNC1yZW0ge1xuICAgIHJpZ2h0OiA0cmVtOyB9XG4gIC54eGwtYm90dG9tLTQtcmVtIHtcbiAgICBib3R0b206IDRyZW07IH1cbiAgLnh4bC1sZWZ0LTQtcmVtIHtcbiAgICBsZWZ0OiA0cmVtOyB9XG4gIC54eGwtdG9wLTQtcCB7XG4gICAgdG9wOiA0MCU7IH1cbiAgLnh4bC1yaWdodC00LXAge1xuICAgIHJpZ2h0OiA0MCU7IH1cbiAgLnh4bC1ib3R0b20tNC1wIHtcbiAgICBib3R0b206IDQwJTsgfVxuICAueHhsLWxlZnQtNC1wIHtcbiAgICBsZWZ0OiA0MCU7IH1cbiAgLnh4bC10b3AtNS1yZW0ge1xuICAgIHRvcDogNXJlbTsgfVxuICAueHhsLXJpZ2h0LTUtcmVtIHtcbiAgICByaWdodDogNXJlbTsgfVxuICAueHhsLWJvdHRvbS01LXJlbSB7XG4gICAgYm90dG9tOiA1cmVtOyB9XG4gIC54eGwtbGVmdC01LXJlbSB7XG4gICAgbGVmdDogNXJlbTsgfVxuICAueHhsLXRvcC01LXAge1xuICAgIHRvcDogNTAlOyB9XG4gIC54eGwtcmlnaHQtNS1wIHtcbiAgICByaWdodDogNTAlOyB9XG4gIC54eGwtYm90dG9tLTUtcCB7XG4gICAgYm90dG9tOiA1MCU7IH1cbiAgLnh4bC1sZWZ0LTUtcCB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC54eGwtdG9wLTYtcmVtIHtcbiAgICB0b3A6IDZyZW07IH1cbiAgLnh4bC1yaWdodC02LXJlbSB7XG4gICAgcmlnaHQ6IDZyZW07IH1cbiAgLnh4bC1ib3R0b20tNi1yZW0ge1xuICAgIGJvdHRvbTogNnJlbTsgfVxuICAueHhsLWxlZnQtNi1yZW0ge1xuICAgIGxlZnQ6IDZyZW07IH1cbiAgLnh4bC10b3AtNi1wIHtcbiAgICB0b3A6IDYwJTsgfVxuICAueHhsLXJpZ2h0LTYtcCB7XG4gICAgcmlnaHQ6IDYwJTsgfVxuICAueHhsLWJvdHRvbS02LXAge1xuICAgIGJvdHRvbTogNjAlOyB9XG4gIC54eGwtbGVmdC02LXAge1xuICAgIGxlZnQ6IDYwJTsgfVxuICAueHhsLXRvcC03LXJlbSB7XG4gICAgdG9wOiA3cmVtOyB9XG4gIC54eGwtcmlnaHQtNy1yZW0ge1xuICAgIHJpZ2h0OiA3cmVtOyB9XG4gIC54eGwtYm90dG9tLTctcmVtIHtcbiAgICBib3R0b206IDdyZW07IH1cbiAgLnh4bC1sZWZ0LTctcmVtIHtcbiAgICBsZWZ0OiA3cmVtOyB9XG4gIC54eGwtdG9wLTctcCB7XG4gICAgdG9wOiA3MCU7IH1cbiAgLnh4bC1yaWdodC03LXAge1xuICAgIHJpZ2h0OiA3MCU7IH1cbiAgLnh4bC1ib3R0b20tNy1wIHtcbiAgICBib3R0b206IDcwJTsgfVxuICAueHhsLWxlZnQtNy1wIHtcbiAgICBsZWZ0OiA3MCU7IH1cbiAgLnh4bC10b3AtOC1yZW0ge1xuICAgIHRvcDogOHJlbTsgfVxuICAueHhsLXJpZ2h0LTgtcmVtIHtcbiAgICByaWdodDogOHJlbTsgfVxuICAueHhsLWJvdHRvbS04LXJlbSB7XG4gICAgYm90dG9tOiA4cmVtOyB9XG4gIC54eGwtbGVmdC04LXJlbSB7XG4gICAgbGVmdDogOHJlbTsgfVxuICAueHhsLXRvcC04LXAge1xuICAgIHRvcDogODAlOyB9XG4gIC54eGwtcmlnaHQtOC1wIHtcbiAgICByaWdodDogODAlOyB9XG4gIC54eGwtYm90dG9tLTgtcCB7XG4gICAgYm90dG9tOiA4MCU7IH1cbiAgLnh4bC1sZWZ0LTgtcCB7XG4gICAgbGVmdDogODAlOyB9XG4gIC54eGwtdG9wLTktcmVtIHtcbiAgICB0b3A6IDlyZW07IH1cbiAgLnh4bC1yaWdodC05LXJlbSB7XG4gICAgcmlnaHQ6IDlyZW07IH1cbiAgLnh4bC1ib3R0b20tOS1yZW0ge1xuICAgIGJvdHRvbTogOXJlbTsgfVxuICAueHhsLWxlZnQtOS1yZW0ge1xuICAgIGxlZnQ6IDlyZW07IH1cbiAgLnh4bC10b3AtOS1wIHtcbiAgICB0b3A6IDkwJTsgfVxuICAueHhsLXJpZ2h0LTktcCB7XG4gICAgcmlnaHQ6IDkwJTsgfVxuICAueHhsLWJvdHRvbS05LXAge1xuICAgIGJvdHRvbTogOTAlOyB9XG4gIC54eGwtbGVmdC05LXAge1xuICAgIGxlZnQ6IDkwJTsgfVxuICAueHhsLXRvcC0xMC1yZW0ge1xuICAgIHRvcDogMTByZW07IH1cbiAgLnh4bC1yaWdodC0xMC1yZW0ge1xuICAgIHJpZ2h0OiAxMHJlbTsgfVxuICAueHhsLWJvdHRvbS0xMC1yZW0ge1xuICAgIGJvdHRvbTogMTByZW07IH1cbiAgLnh4bC1sZWZ0LTEwLXJlbSB7XG4gICAgbGVmdDogMTByZW07IH1cbiAgLnh4bC10b3AtMTAtcCB7XG4gICAgdG9wOiAxMDAlOyB9XG4gIC54eGwtcmlnaHQtMTAtcCB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLnh4bC1ib3R0b20tMTAtcCB7XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC54eGwtbGVmdC0xMC1wIHtcbiAgICBsZWZ0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAueHh4bC10b3AtMC1yZW0ge1xuICAgIHRvcDogMHJlbTsgfVxuICAueHh4bC1yaWdodC0wLXJlbSB7XG4gICAgcmlnaHQ6IDByZW07IH1cbiAgLnh4eGwtYm90dG9tLTAtcmVtIHtcbiAgICBib3R0b206IDByZW07IH1cbiAgLnh4eGwtbGVmdC0wLXJlbSB7XG4gICAgbGVmdDogMHJlbTsgfVxuICAueHh4bC10b3AtMC1wIHtcbiAgICB0b3A6IDAlOyB9XG4gIC54eHhsLXJpZ2h0LTAtcCB7XG4gICAgcmlnaHQ6IDAlOyB9XG4gIC54eHhsLWJvdHRvbS0wLXAge1xuICAgIGJvdHRvbTogMCU7IH1cbiAgLnh4eGwtbGVmdC0wLXAge1xuICAgIGxlZnQ6IDAlOyB9XG4gIC54eHhsLXRvcC0xLXJlbSB7XG4gICAgdG9wOiAxcmVtOyB9XG4gIC54eHhsLXJpZ2h0LTEtcmVtIHtcbiAgICByaWdodDogMXJlbTsgfVxuICAueHh4bC1ib3R0b20tMS1yZW0ge1xuICAgIGJvdHRvbTogMXJlbTsgfVxuICAueHh4bC1sZWZ0LTEtcmVtIHtcbiAgICBsZWZ0OiAxcmVtOyB9XG4gIC54eHhsLXRvcC0xLXAge1xuICAgIHRvcDogMTAlOyB9XG4gIC54eHhsLXJpZ2h0LTEtcCB7XG4gICAgcmlnaHQ6IDEwJTsgfVxuICAueHh4bC1ib3R0b20tMS1wIHtcbiAgICBib3R0b206IDEwJTsgfVxuICAueHh4bC1sZWZ0LTEtcCB7XG4gICAgbGVmdDogMTAlOyB9XG4gIC54eHhsLXRvcC0yLXJlbSB7XG4gICAgdG9wOiAycmVtOyB9XG4gIC54eHhsLXJpZ2h0LTItcmVtIHtcbiAgICByaWdodDogMnJlbTsgfVxuICAueHh4bC1ib3R0b20tMi1yZW0ge1xuICAgIGJvdHRvbTogMnJlbTsgfVxuICAueHh4bC1sZWZ0LTItcmVtIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIC54eHhsLXRvcC0yLXAge1xuICAgIHRvcDogMjAlOyB9XG4gIC54eHhsLXJpZ2h0LTItcCB7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAueHh4bC1ib3R0b20tMi1wIHtcbiAgICBib3R0b206IDIwJTsgfVxuICAueHh4bC1sZWZ0LTItcCB7XG4gICAgbGVmdDogMjAlOyB9XG4gIC54eHhsLXRvcC0zLXJlbSB7XG4gICAgdG9wOiAzcmVtOyB9XG4gIC54eHhsLXJpZ2h0LTMtcmVtIHtcbiAgICByaWdodDogM3JlbTsgfVxuICAueHh4bC1ib3R0b20tMy1yZW0ge1xuICAgIGJvdHRvbTogM3JlbTsgfVxuICAueHh4bC1sZWZ0LTMtcmVtIHtcbiAgICBsZWZ0OiAzcmVtOyB9XG4gIC54eHhsLXRvcC0zLXAge1xuICAgIHRvcDogMzAlOyB9XG4gIC54eHhsLXJpZ2h0LTMtcCB7XG4gICAgcmlnaHQ6IDMwJTsgfVxuICAueHh4bC1ib3R0b20tMy1wIHtcbiAgICBib3R0b206IDMwJTsgfVxuICAueHh4bC1sZWZ0LTMtcCB7XG4gICAgbGVmdDogMzAlOyB9XG4gIC54eHhsLXRvcC00LXJlbSB7XG4gICAgdG9wOiA0cmVtOyB9XG4gIC54eHhsLXJpZ2h0LTQtcmVtIHtcbiAgICByaWdodDogNHJlbTsgfVxuICAueHh4bC1ib3R0b20tNC1yZW0ge1xuICAgIGJvdHRvbTogNHJlbTsgfVxuICAueHh4bC1sZWZ0LTQtcmVtIHtcbiAgICBsZWZ0OiA0cmVtOyB9XG4gIC54eHhsLXRvcC00LXAge1xuICAgIHRvcDogNDAlOyB9XG4gIC54eHhsLXJpZ2h0LTQtcCB7XG4gICAgcmlnaHQ6IDQwJTsgfVxuICAueHh4bC1ib3R0b20tNC1wIHtcbiAgICBib3R0b206IDQwJTsgfVxuICAueHh4bC1sZWZ0LTQtcCB7XG4gICAgbGVmdDogNDAlOyB9XG4gIC54eHhsLXRvcC01LXJlbSB7XG4gICAgdG9wOiA1cmVtOyB9XG4gIC54eHhsLXJpZ2h0LTUtcmVtIHtcbiAgICByaWdodDogNXJlbTsgfVxuICAueHh4bC1ib3R0b20tNS1yZW0ge1xuICAgIGJvdHRvbTogNXJlbTsgfVxuICAueHh4bC1sZWZ0LTUtcmVtIHtcbiAgICBsZWZ0OiA1cmVtOyB9XG4gIC54eHhsLXRvcC01LXAge1xuICAgIHRvcDogNTAlOyB9XG4gIC54eHhsLXJpZ2h0LTUtcCB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAueHh4bC1ib3R0b20tNS1wIHtcbiAgICBib3R0b206IDUwJTsgfVxuICAueHh4bC1sZWZ0LTUtcCB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC54eHhsLXRvcC02LXJlbSB7XG4gICAgdG9wOiA2cmVtOyB9XG4gIC54eHhsLXJpZ2h0LTYtcmVtIHtcbiAgICByaWdodDogNnJlbTsgfVxuICAueHh4bC1ib3R0b20tNi1yZW0ge1xuICAgIGJvdHRvbTogNnJlbTsgfVxuICAueHh4bC1sZWZ0LTYtcmVtIHtcbiAgICBsZWZ0OiA2cmVtOyB9XG4gIC54eHhsLXRvcC02LXAge1xuICAgIHRvcDogNjAlOyB9XG4gIC54eHhsLXJpZ2h0LTYtcCB7XG4gICAgcmlnaHQ6IDYwJTsgfVxuICAueHh4bC1ib3R0b20tNi1wIHtcbiAgICBib3R0b206IDYwJTsgfVxuICAueHh4bC1sZWZ0LTYtcCB7XG4gICAgbGVmdDogNjAlOyB9XG4gIC54eHhsLXRvcC03LXJlbSB7XG4gICAgdG9wOiA3cmVtOyB9XG4gIC54eHhsLXJpZ2h0LTctcmVtIHtcbiAgICByaWdodDogN3JlbTsgfVxuICAueHh4bC1ib3R0b20tNy1yZW0ge1xuICAgIGJvdHRvbTogN3JlbTsgfVxuICAueHh4bC1sZWZ0LTctcmVtIHtcbiAgICBsZWZ0OiA3cmVtOyB9XG4gIC54eHhsLXRvcC03LXAge1xuICAgIHRvcDogNzAlOyB9XG4gIC54eHhsLXJpZ2h0LTctcCB7XG4gICAgcmlnaHQ6IDcwJTsgfVxuICAueHh4bC1ib3R0b20tNy1wIHtcbiAgICBib3R0b206IDcwJTsgfVxuICAueHh4bC1sZWZ0LTctcCB7XG4gICAgbGVmdDogNzAlOyB9XG4gIC54eHhsLXRvcC04LXJlbSB7XG4gICAgdG9wOiA4cmVtOyB9XG4gIC54eHhsLXJpZ2h0LTgtcmVtIHtcbiAgICByaWdodDogOHJlbTsgfVxuICAueHh4bC1ib3R0b20tOC1yZW0ge1xuICAgIGJvdHRvbTogOHJlbTsgfVxuICAueHh4bC1sZWZ0LTgtcmVtIHtcbiAgICBsZWZ0OiA4cmVtOyB9XG4gIC54eHhsLXRvcC04LXAge1xuICAgIHRvcDogODAlOyB9XG4gIC54eHhsLXJpZ2h0LTgtcCB7XG4gICAgcmlnaHQ6IDgwJTsgfVxuICAueHh4bC1ib3R0b20tOC1wIHtcbiAgICBib3R0b206IDgwJTsgfVxuICAueHh4bC1sZWZ0LTgtcCB7XG4gICAgbGVmdDogODAlOyB9XG4gIC54eHhsLXRvcC05LXJlbSB7XG4gICAgdG9wOiA5cmVtOyB9XG4gIC54eHhsLXJpZ2h0LTktcmVtIHtcbiAgICByaWdodDogOXJlbTsgfVxuICAueHh4bC1ib3R0b20tOS1yZW0ge1xuICAgIGJvdHRvbTogOXJlbTsgfVxuICAueHh4bC1sZWZ0LTktcmVtIHtcbiAgICBsZWZ0OiA5cmVtOyB9XG4gIC54eHhsLXRvcC05LXAge1xuICAgIHRvcDogOTAlOyB9XG4gIC54eHhsLXJpZ2h0LTktcCB7XG4gICAgcmlnaHQ6IDkwJTsgfVxuICAueHh4bC1ib3R0b20tOS1wIHtcbiAgICBib3R0b206IDkwJTsgfVxuICAueHh4bC1sZWZ0LTktcCB7XG4gICAgbGVmdDogOTAlOyB9XG4gIC54eHhsLXRvcC0xMC1yZW0ge1xuICAgIHRvcDogMTByZW07IH1cbiAgLnh4eGwtcmlnaHQtMTAtcmVtIHtcbiAgICByaWdodDogMTByZW07IH1cbiAgLnh4eGwtYm90dG9tLTEwLXJlbSB7XG4gICAgYm90dG9tOiAxMHJlbTsgfVxuICAueHh4bC1sZWZ0LTEwLXJlbSB7XG4gICAgbGVmdDogMTByZW07IH1cbiAgLnh4eGwtdG9wLTEwLXAge1xuICAgIHRvcDogMTAwJTsgfVxuICAueHh4bC1yaWdodC0xMC1wIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAueHh4bC1ib3R0b20tMTAtcCB7XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC54eHhsLWxlZnQtMTAtcCB7XG4gICAgbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLnhzLWZ6LTYwcCB7XG4gICAgZm9udC1zaXplOiA2MCU7IH1cbiAgLnhzLWZ6LTcwcCB7XG4gICAgZm9udC1zaXplOiA3MCU7IH1cbiAgLnhzLWZ6LTgwcCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLnhzLWZ6LTkwcCB7XG4gICAgZm9udC1zaXplOiA5MCU7IH1cbiAgLnhzLWZ6LTEwMHAge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuICAueHMtZnotMTEwcCB7XG4gICAgZm9udC1zaXplOiAxMTAlOyB9XG4gIC54cy1mei0xMjBwIHtcbiAgICBmb250LXNpemU6IDEyMCU7IH1cbiAgLnhzLWZ6LTEzMHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTsgfVxuICAueHMtZnotMTQwcCB7XG4gICAgZm9udC1zaXplOiAxNDAlOyB9XG4gIC54cy1mei0xNTBwIHtcbiAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgLnhzLWZ6LTE2MHAge1xuICAgIGZvbnQtc2l6ZTogMTYwJTsgfVxuICAueHMtZnotMTcwcCB7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC54cy1mei0xODBwIHtcbiAgICBmb250LXNpemU6IDE4MCU7IH1cbiAgLnhzLWZ6LTE5MHAge1xuICAgIGZvbnQtc2l6ZTogMTkwJTsgfVxuICAueHMtZnotMjAwcCB7XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC54cy1mei0yMTBwIHtcbiAgICBmb250LXNpemU6IDIxMCU7IH1cbiAgLnhzLWZ6LTIyMHAge1xuICAgIGZvbnQtc2l6ZTogMjIwJTsgfVxuICAueHMtZnotMjMwcCB7XG4gICAgZm9udC1zaXplOiAyMzAlOyB9XG4gIC54cy1mei0yNDBwIHtcbiAgICBmb250LXNpemU6IDI0MCU7IH1cbiAgLnhzLWZ6LTI1MHAge1xuICAgIGZvbnQtc2l6ZTogMjUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NDRweCkge1xuICAuc20tZnotNjBwIHtcbiAgICBmb250LXNpemU6IDYwJTsgfVxuICAuc20tZnotNzBwIHtcbiAgICBmb250LXNpemU6IDcwJTsgfVxuICAuc20tZnotODBwIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuICAuc20tZnotOTBwIHtcbiAgICBmb250LXNpemU6IDkwJTsgfVxuICAuc20tZnotMTAwcCB7XG4gICAgZm9udC1zaXplOiAxMDAlOyB9XG4gIC5zbS1mei0xMTBwIHtcbiAgICBmb250LXNpemU6IDExMCU7IH1cbiAgLnNtLWZ6LTEyMHAge1xuICAgIGZvbnQtc2l6ZTogMTIwJTsgfVxuICAuc20tZnotMTMwcCB7XG4gICAgZm9udC1zaXplOiAxMzAlOyB9XG4gIC5zbS1mei0xNDBwIHtcbiAgICBmb250LXNpemU6IDE0MCU7IH1cbiAgLnNtLWZ6LTE1MHAge1xuICAgIGZvbnQtc2l6ZTogMTUwJTsgfVxuICAuc20tZnotMTYwcCB7XG4gICAgZm9udC1zaXplOiAxNjAlOyB9XG4gIC5zbS1mei0xNzBwIHtcbiAgICBmb250LXNpemU6IDE3MCU7IH1cbiAgLnNtLWZ6LTE4MHAge1xuICAgIGZvbnQtc2l6ZTogMTgwJTsgfVxuICAuc20tZnotMTkwcCB7XG4gICAgZm9udC1zaXplOiAxOTAlOyB9XG4gIC5zbS1mei0yMDBwIHtcbiAgICBmb250LXNpemU6IDIwMCU7IH1cbiAgLnNtLWZ6LTIxMHAge1xuICAgIGZvbnQtc2l6ZTogMjEwJTsgfVxuICAuc20tZnotMjIwcCB7XG4gICAgZm9udC1zaXplOiAyMjAlOyB9XG4gIC5zbS1mei0yMzBwIHtcbiAgICBmb250LXNpemU6IDIzMCU7IH1cbiAgLnNtLWZ6LTI0MHAge1xuICAgIGZvbnQtc2l6ZTogMjQwJTsgfVxuICAuc20tZnotMjUwcCB7XG4gICAgZm9udC1zaXplOiAyNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZC1mei02MHAge1xuICAgIGZvbnQtc2l6ZTogNjAlOyB9XG4gIC5tZC1mei03MHAge1xuICAgIGZvbnQtc2l6ZTogNzAlOyB9XG4gIC5tZC1mei04MHAge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIC5tZC1mei05MHAge1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIC5tZC1mei0xMDBwIHtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cbiAgLm1kLWZ6LTExMHAge1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAubWQtZnotMTIwcCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG4gIC5tZC1mei0xMzBwIHtcbiAgICBmb250LXNpemU6IDEzMCU7IH1cbiAgLm1kLWZ6LTE0MHAge1xuICAgIGZvbnQtc2l6ZTogMTQwJTsgfVxuICAubWQtZnotMTUwcCB7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG4gIC5tZC1mei0xNjBwIHtcbiAgICBmb250LXNpemU6IDE2MCU7IH1cbiAgLm1kLWZ6LTE3MHAge1xuICAgIGZvbnQtc2l6ZTogMTcwJTsgfVxuICAubWQtZnotMTgwcCB7XG4gICAgZm9udC1zaXplOiAxODAlOyB9XG4gIC5tZC1mei0xOTBwIHtcbiAgICBmb250LXNpemU6IDE5MCU7IH1cbiAgLm1kLWZ6LTIwMHAge1xuICAgIGZvbnQtc2l6ZTogMjAwJTsgfVxuICAubWQtZnotMjEwcCB7XG4gICAgZm9udC1zaXplOiAyMTAlOyB9XG4gIC5tZC1mei0yMjBwIHtcbiAgICBmb250LXNpemU6IDIyMCU7IH1cbiAgLm1kLWZ6LTIzMHAge1xuICAgIGZvbnQtc2l6ZTogMjMwJTsgfVxuICAubWQtZnotMjQwcCB7XG4gICAgZm9udC1zaXplOiAyNDAlOyB9XG4gIC5tZC1mei0yNTBwIHtcbiAgICBmb250LXNpemU6IDI1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxnLWZ6LTYwcCB7XG4gICAgZm9udC1zaXplOiA2MCU7IH1cbiAgLmxnLWZ6LTcwcCB7XG4gICAgZm9udC1zaXplOiA3MCU7IH1cbiAgLmxnLWZ6LTgwcCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLmxnLWZ6LTkwcCB7XG4gICAgZm9udC1zaXplOiA5MCU7IH1cbiAgLmxnLWZ6LTEwMHAge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuICAubGctZnotMTEwcCB7XG4gICAgZm9udC1zaXplOiAxMTAlOyB9XG4gIC5sZy1mei0xMjBwIHtcbiAgICBmb250LXNpemU6IDEyMCU7IH1cbiAgLmxnLWZ6LTEzMHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTsgfVxuICAubGctZnotMTQwcCB7XG4gICAgZm9udC1zaXplOiAxNDAlOyB9XG4gIC5sZy1mei0xNTBwIHtcbiAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgLmxnLWZ6LTE2MHAge1xuICAgIGZvbnQtc2l6ZTogMTYwJTsgfVxuICAubGctZnotMTcwcCB7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC5sZy1mei0xODBwIHtcbiAgICBmb250LXNpemU6IDE4MCU7IH1cbiAgLmxnLWZ6LTE5MHAge1xuICAgIGZvbnQtc2l6ZTogMTkwJTsgfVxuICAubGctZnotMjAwcCB7XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC5sZy1mei0yMTBwIHtcbiAgICBmb250LXNpemU6IDIxMCU7IH1cbiAgLmxnLWZ6LTIyMHAge1xuICAgIGZvbnQtc2l6ZTogMjIwJTsgfVxuICAubGctZnotMjMwcCB7XG4gICAgZm9udC1zaXplOiAyMzAlOyB9XG4gIC5sZy1mei0yNDBwIHtcbiAgICBmb250LXNpemU6IDI0MCU7IH1cbiAgLmxnLWZ6LTI1MHAge1xuICAgIGZvbnQtc2l6ZTogMjUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnhsLWZ6LTYwcCB7XG4gICAgZm9udC1zaXplOiA2MCU7IH1cbiAgLnhsLWZ6LTcwcCB7XG4gICAgZm9udC1zaXplOiA3MCU7IH1cbiAgLnhsLWZ6LTgwcCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLnhsLWZ6LTkwcCB7XG4gICAgZm9udC1zaXplOiA5MCU7IH1cbiAgLnhsLWZ6LTEwMHAge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuICAueGwtZnotMTEwcCB7XG4gICAgZm9udC1zaXplOiAxMTAlOyB9XG4gIC54bC1mei0xMjBwIHtcbiAgICBmb250LXNpemU6IDEyMCU7IH1cbiAgLnhsLWZ6LTEzMHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTsgfVxuICAueGwtZnotMTQwcCB7XG4gICAgZm9udC1zaXplOiAxNDAlOyB9XG4gIC54bC1mei0xNTBwIHtcbiAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgLnhsLWZ6LTE2MHAge1xuICAgIGZvbnQtc2l6ZTogMTYwJTsgfVxuICAueGwtZnotMTcwcCB7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC54bC1mei0xODBwIHtcbiAgICBmb250LXNpemU6IDE4MCU7IH1cbiAgLnhsLWZ6LTE5MHAge1xuICAgIGZvbnQtc2l6ZTogMTkwJTsgfVxuICAueGwtZnotMjAwcCB7XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC54bC1mei0yMTBwIHtcbiAgICBmb250LXNpemU6IDIxMCU7IH1cbiAgLnhsLWZ6LTIyMHAge1xuICAgIGZvbnQtc2l6ZTogMjIwJTsgfVxuICAueGwtZnotMjMwcCB7XG4gICAgZm9udC1zaXplOiAyMzAlOyB9XG4gIC54bC1mei0yNDBwIHtcbiAgICBmb250LXNpemU6IDI0MCU7IH1cbiAgLnhsLWZ6LTI1MHAge1xuICAgIGZvbnQtc2l6ZTogMjUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnh4bC1mei02MHAge1xuICAgIGZvbnQtc2l6ZTogNjAlOyB9XG4gIC54eGwtZnotNzBwIHtcbiAgICBmb250LXNpemU6IDcwJTsgfVxuICAueHhsLWZ6LTgwcCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLnh4bC1mei05MHAge1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIC54eGwtZnotMTAwcCB7XG4gICAgZm9udC1zaXplOiAxMDAlOyB9XG4gIC54eGwtZnotMTEwcCB7XG4gICAgZm9udC1zaXplOiAxMTAlOyB9XG4gIC54eGwtZnotMTIwcCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG4gIC54eGwtZnotMTMwcCB7XG4gICAgZm9udC1zaXplOiAxMzAlOyB9XG4gIC54eGwtZnotMTQwcCB7XG4gICAgZm9udC1zaXplOiAxNDAlOyB9XG4gIC54eGwtZnotMTUwcCB7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG4gIC54eGwtZnotMTYwcCB7XG4gICAgZm9udC1zaXplOiAxNjAlOyB9XG4gIC54eGwtZnotMTcwcCB7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC54eGwtZnotMTgwcCB7XG4gICAgZm9udC1zaXplOiAxODAlOyB9XG4gIC54eGwtZnotMTkwcCB7XG4gICAgZm9udC1zaXplOiAxOTAlOyB9XG4gIC54eGwtZnotMjAwcCB7XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC54eGwtZnotMjEwcCB7XG4gICAgZm9udC1zaXplOiAyMTAlOyB9XG4gIC54eGwtZnotMjIwcCB7XG4gICAgZm9udC1zaXplOiAyMjAlOyB9XG4gIC54eGwtZnotMjMwcCB7XG4gICAgZm9udC1zaXplOiAyMzAlOyB9XG4gIC54eGwtZnotMjQwcCB7XG4gICAgZm9udC1zaXplOiAyNDAlOyB9XG4gIC54eGwtZnotMjUwcCB7XG4gICAgZm9udC1zaXplOiAyNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAueHh4bC1mei02MHAge1xuICAgIGZvbnQtc2l6ZTogNjAlOyB9XG4gIC54eHhsLWZ6LTcwcCB7XG4gICAgZm9udC1zaXplOiA3MCU7IH1cbiAgLnh4eGwtZnotODBwIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuICAueHh4bC1mei05MHAge1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG4gIC54eHhsLWZ6LTEwMHAge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgfVxuICAueHh4bC1mei0xMTBwIHtcbiAgICBmb250LXNpemU6IDExMCU7IH1cbiAgLnh4eGwtZnotMTIwcCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG4gIC54eHhsLWZ6LTEzMHAge1xuICAgIGZvbnQtc2l6ZTogMTMwJTsgfVxuICAueHh4bC1mei0xNDBwIHtcbiAgICBmb250LXNpemU6IDE0MCU7IH1cbiAgLnh4eGwtZnotMTUwcCB7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG4gIC54eHhsLWZ6LTE2MHAge1xuICAgIGZvbnQtc2l6ZTogMTYwJTsgfVxuICAueHh4bC1mei0xNzBwIHtcbiAgICBmb250LXNpemU6IDE3MCU7IH1cbiAgLnh4eGwtZnotMTgwcCB7XG4gICAgZm9udC1zaXplOiAxODAlOyB9XG4gIC54eHhsLWZ6LTE5MHAge1xuICAgIGZvbnQtc2l6ZTogMTkwJTsgfVxuICAueHh4bC1mei0yMDBwIHtcbiAgICBmb250LXNpemU6IDIwMCU7IH1cbiAgLnh4eGwtZnotMjEwcCB7XG4gICAgZm9udC1zaXplOiAyMTAlOyB9XG4gIC54eHhsLWZ6LTIyMHAge1xuICAgIGZvbnQtc2l6ZTogMjIwJTsgfVxuICAueHh4bC1mei0yMzBwIHtcbiAgICBmb250LXNpemU6IDIzMCU7IH1cbiAgLnh4eGwtZnotMjQwcCB7XG4gICAgZm9udC1zaXplOiAyNDAlOyB9XG4gIC54eHhsLWZ6LTI1MHAge1xuICAgIGZvbnQtc2l6ZTogMjUwJTsgfSB9XG5cbi5mei02MHAge1xuICBmb250LXNpemU6IDYwJTsgfVxuXG4uZnotNzBwIHtcbiAgZm9udC1zaXplOiA3MCU7IH1cblxuLmZ6LTgwcCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi5mei05MHAge1xuICBmb250LXNpemU6IDkwJTsgfVxuXG4uZnotMTAwcCB7XG4gIGZvbnQtc2l6ZTogMTAwJTsgfVxuXG4uZnotMTEwcCB7XG4gIGZvbnQtc2l6ZTogMTEwJTsgfVxuXG4uZnotMTIwcCB7XG4gIGZvbnQtc2l6ZTogMTIwJTsgfVxuXG4uZnotMTMwcCB7XG4gIGZvbnQtc2l6ZTogMTMwJTsgfVxuXG4uZnotMTQwcCB7XG4gIGZvbnQtc2l6ZTogMTQwJTsgfVxuXG4uZnotMTUwcCB7XG4gIGZvbnQtc2l6ZTogMTUwJTsgfVxuXG4uZnotMTYwcCB7XG4gIGZvbnQtc2l6ZTogMTYwJTsgfVxuXG4uZnotMTcwcCB7XG4gIGZvbnQtc2l6ZTogMTcwJTsgfVxuXG4uZnotMTgwcCB7XG4gIGZvbnQtc2l6ZTogMTgwJTsgfVxuXG4uZnotMTkwcCB7XG4gIGZvbnQtc2l6ZTogMTkwJTsgfVxuXG4uZnotMjAwcCB7XG4gIGZvbnQtc2l6ZTogMjAwJTsgfVxuXG4uZnotMjEwcCB7XG4gIGZvbnQtc2l6ZTogMjEwJTsgfVxuXG4uZnotMjIwcCB7XG4gIGZvbnQtc2l6ZTogMjIwJTsgfVxuXG4uZnotMjMwcCB7XG4gIGZvbnQtc2l6ZTogMjMwJTsgfVxuXG4uZnotMjQwcCB7XG4gIGZvbnQtc2l6ZTogMjQwJTsgfVxuXG4uZnotMjUwcCB7XG4gIGZvbnQtc2l6ZTogMjUwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC54cy1mei0xZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xZW07IH1cbiAgLnhzLWZ6LTJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJlbTsgfVxuICAueHMtZnotM2VtIHtcbiAgICBmb250LXNpemU6IDAuM2VtOyB9XG4gIC54cy1mei00ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40ZW07IH1cbiAgLnhzLWZ6LTVlbSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTsgfVxuICAueHMtZnotNmVtIHtcbiAgICBmb250LXNpemU6IDAuNmVtOyB9XG4gIC54cy1mei03ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH1cbiAgLnhzLWZ6LThlbSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAueHMtZnotOWVtIHtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC54cy1mei0xMGVtIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAueHMtZnotMTFlbSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAueHMtZnotMTJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAueHMtZnotMTNlbSB7XG4gICAgZm9udC1zaXplOiAxLjNlbTsgfVxuICAueHMtZnotMTRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAueHMtZnotMTVlbSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAueHMtZnotMTZlbSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfVxuICAueHMtZnotMTdlbSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTsgfVxuICAueHMtZnotMThlbSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTsgfVxuICAueHMtZnotMTllbSB7XG4gICAgZm9udC1zaXplOiAxLjllbTsgfVxuICAueHMtZnotMjBlbSB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLnhzLWZ6LTIxZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07IH1cbiAgLnhzLWZ6LTIyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07IH1cbiAgLnhzLWZ6LTIzZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07IH1cbiAgLnhzLWZ6LTI0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07IH1cbiAgLnhzLWZ6LTI1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTQ0cHgpIHtcbiAgLnNtLWZ6LTFlbSB7XG4gICAgZm9udC1zaXplOiAwLjFlbTsgfVxuICAuc20tZnotMmVtIHtcbiAgICBmb250LXNpemU6IDAuMmVtOyB9XG4gIC5zbS1mei0zZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zZW07IH1cbiAgLnNtLWZ6LTRlbSB7XG4gICAgZm9udC1zaXplOiAwLjRlbTsgfVxuICAuc20tZnotNWVtIHtcbiAgICBmb250LXNpemU6IDAuNWVtOyB9XG4gIC5zbS1mei02ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42ZW07IH1cbiAgLnNtLWZ6LTdlbSB7XG4gICAgZm9udC1zaXplOiAwLjdlbTsgfVxuICAuc20tZnotOGVtIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9XG4gIC5zbS1mei05ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgLnNtLWZ6LTEwZW0ge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC5zbS1mei0xMWVtIHtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gIC5zbS1mei0xMmVtIHtcbiAgICBmb250LXNpemU6IDEuMmVtOyB9XG4gIC5zbS1mei0xM2VtIHtcbiAgICBmb250LXNpemU6IDEuM2VtOyB9XG4gIC5zbS1mei0xNGVtIHtcbiAgICBmb250LXNpemU6IDEuNGVtOyB9XG4gIC5zbS1mei0xNWVtIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC5zbS1mei0xNmVtIHtcbiAgICBmb250LXNpemU6IDEuNmVtOyB9XG4gIC5zbS1mei0xN2VtIHtcbiAgICBmb250LXNpemU6IDEuN2VtOyB9XG4gIC5zbS1mei0xOGVtIHtcbiAgICBmb250LXNpemU6IDEuOGVtOyB9XG4gIC5zbS1mei0xOWVtIHtcbiAgICBmb250LXNpemU6IDEuOWVtOyB9XG4gIC5zbS1mei0yMGVtIHtcbiAgICBmb250LXNpemU6IDJlbTsgfVxuICAuc20tZnotMjFlbSB7XG4gICAgZm9udC1zaXplOiAyLjFlbTsgfVxuICAuc20tZnotMjJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJlbTsgfVxuICAuc20tZnotMjNlbSB7XG4gICAgZm9udC1zaXplOiAyLjNlbTsgfVxuICAuc20tZnotMjRlbSB7XG4gICAgZm9udC1zaXplOiAyLjRlbTsgfVxuICAuc20tZnotMjVlbSB7XG4gICAgZm9udC1zaXplOiAyLjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWQtZnotMWVtIHtcbiAgICBmb250LXNpemU6IDAuMWVtOyB9XG4gIC5tZC1mei0yZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4yZW07IH1cbiAgLm1kLWZ6LTNlbSB7XG4gICAgZm9udC1zaXplOiAwLjNlbTsgfVxuICAubWQtZnotNGVtIHtcbiAgICBmb250LXNpemU6IDAuNGVtOyB9XG4gIC5tZC1mei01ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07IH1cbiAgLm1kLWZ6LTZlbSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTsgfVxuICAubWQtZnotN2VtIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIC5tZC1mei04ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cbiAgLm1kLWZ6LTllbSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAubWQtZnotMTBlbSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLm1kLWZ6LTExZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgLm1kLWZ6LTEyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLm1kLWZ6LTEzZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLm1kLWZ6LTE0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07IH1cbiAgLm1kLWZ6LTE1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLm1kLWZ6LTE2ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgLm1kLWZ6LTE3ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43ZW07IH1cbiAgLm1kLWZ6LTE4ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07IH1cbiAgLm1kLWZ6LTE5ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45ZW07IH1cbiAgLm1kLWZ6LTIwZW0ge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9XG4gIC5tZC1mei0yMWVtIHtcbiAgICBmb250LXNpemU6IDIuMWVtOyB9XG4gIC5tZC1mei0yMmVtIHtcbiAgICBmb250LXNpemU6IDIuMmVtOyB9XG4gIC5tZC1mei0yM2VtIHtcbiAgICBmb250LXNpemU6IDIuM2VtOyB9XG4gIC5tZC1mei0yNGVtIHtcbiAgICBmb250LXNpemU6IDIuNGVtOyB9XG4gIC5tZC1mei0yNWVtIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sZy1mei0xZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xZW07IH1cbiAgLmxnLWZ6LTJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJlbTsgfVxuICAubGctZnotM2VtIHtcbiAgICBmb250LXNpemU6IDAuM2VtOyB9XG4gIC5sZy1mei00ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40ZW07IH1cbiAgLmxnLWZ6LTVlbSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTsgfVxuICAubGctZnotNmVtIHtcbiAgICBmb250LXNpemU6IDAuNmVtOyB9XG4gIC5sZy1mei03ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH1cbiAgLmxnLWZ6LThlbSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAubGctZnotOWVtIHtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC5sZy1mei0xMGVtIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAubGctZnotMTFlbSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAubGctZnotMTJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAubGctZnotMTNlbSB7XG4gICAgZm9udC1zaXplOiAxLjNlbTsgfVxuICAubGctZnotMTRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAubGctZnotMTVlbSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAubGctZnotMTZlbSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfVxuICAubGctZnotMTdlbSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTsgfVxuICAubGctZnotMThlbSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTsgfVxuICAubGctZnotMTllbSB7XG4gICAgZm9udC1zaXplOiAxLjllbTsgfVxuICAubGctZnotMjBlbSB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLmxnLWZ6LTIxZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07IH1cbiAgLmxnLWZ6LTIyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07IH1cbiAgLmxnLWZ6LTIzZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07IH1cbiAgLmxnLWZ6LTI0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07IH1cbiAgLmxnLWZ6LTI1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC54bC1mei0xZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xZW07IH1cbiAgLnhsLWZ6LTJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJlbTsgfVxuICAueGwtZnotM2VtIHtcbiAgICBmb250LXNpemU6IDAuM2VtOyB9XG4gIC54bC1mei00ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40ZW07IH1cbiAgLnhsLWZ6LTVlbSB7XG4gICAgZm9udC1zaXplOiAwLjVlbTsgfVxuICAueGwtZnotNmVtIHtcbiAgICBmb250LXNpemU6IDAuNmVtOyB9XG4gIC54bC1mei03ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH1cbiAgLnhsLWZ6LThlbSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAueGwtZnotOWVtIHtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC54bC1mei0xMGVtIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAueGwtZnotMTFlbSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAueGwtZnotMTJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAueGwtZnotMTNlbSB7XG4gICAgZm9udC1zaXplOiAxLjNlbTsgfVxuICAueGwtZnotMTRlbSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAueGwtZnotMTVlbSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAueGwtZnotMTZlbSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfVxuICAueGwtZnotMTdlbSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTsgfVxuICAueGwtZnotMThlbSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTsgfVxuICAueGwtZnotMTllbSB7XG4gICAgZm9udC1zaXplOiAxLjllbTsgfVxuICAueGwtZnotMjBlbSB7XG4gICAgZm9udC1zaXplOiAyZW07IH1cbiAgLnhsLWZ6LTIxZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07IH1cbiAgLnhsLWZ6LTIyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07IH1cbiAgLnhsLWZ6LTIzZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zZW07IH1cbiAgLnhsLWZ6LTI0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07IH1cbiAgLnhsLWZ6LTI1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC54eGwtZnotMWVtIHtcbiAgICBmb250LXNpemU6IDAuMWVtOyB9XG4gIC54eGwtZnotMmVtIHtcbiAgICBmb250LXNpemU6IDAuMmVtOyB9XG4gIC54eGwtZnotM2VtIHtcbiAgICBmb250LXNpemU6IDAuM2VtOyB9XG4gIC54eGwtZnotNGVtIHtcbiAgICBmb250LXNpemU6IDAuNGVtOyB9XG4gIC54eGwtZnotNWVtIHtcbiAgICBmb250LXNpemU6IDAuNWVtOyB9XG4gIC54eGwtZnotNmVtIHtcbiAgICBmb250LXNpemU6IDAuNmVtOyB9XG4gIC54eGwtZnotN2VtIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9XG4gIC54eGwtZnotOGVtIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9XG4gIC54eGwtZnotOWVtIHtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC54eGwtZnotMTBlbSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLnh4bC1mei0xMWVtIHtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gIC54eGwtZnotMTJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAueHhsLWZ6LTEzZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLnh4bC1mei0xNGVtIHtcbiAgICBmb250LXNpemU6IDEuNGVtOyB9XG4gIC54eGwtZnotMTVlbSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfVxuICAueHhsLWZ6LTE2ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgLnh4bC1mei0xN2VtIHtcbiAgICBmb250LXNpemU6IDEuN2VtOyB9XG4gIC54eGwtZnotMThlbSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTsgfVxuICAueHhsLWZ6LTE5ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45ZW07IH1cbiAgLnh4bC1mei0yMGVtIHtcbiAgICBmb250LXNpemU6IDJlbTsgfVxuICAueHhsLWZ6LTIxZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xZW07IH1cbiAgLnh4bC1mei0yMmVtIHtcbiAgICBmb250LXNpemU6IDIuMmVtOyB9XG4gIC54eGwtZnotMjNlbSB7XG4gICAgZm9udC1zaXplOiAyLjNlbTsgfVxuICAueHhsLWZ6LTI0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40ZW07IH1cbiAgLnh4bC1mei0yNWVtIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAueHh4bC1mei0xZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xZW07IH1cbiAgLnh4eGwtZnotMmVtIHtcbiAgICBmb250LXNpemU6IDAuMmVtOyB9XG4gIC54eHhsLWZ6LTNlbSB7XG4gICAgZm9udC1zaXplOiAwLjNlbTsgfVxuICAueHh4bC1mei00ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40ZW07IH1cbiAgLnh4eGwtZnotNWVtIHtcbiAgICBmb250LXNpemU6IDAuNWVtOyB9XG4gIC54eHhsLWZ6LTZlbSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTsgfVxuICAueHh4bC1mei03ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH1cbiAgLnh4eGwtZnotOGVtIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9XG4gIC54eHhsLWZ6LTllbSB7XG4gICAgZm9udC1zaXplOiAwLjllbTsgfVxuICAueHh4bC1mei0xMGVtIHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICAueHh4bC1mei0xMWVtIHtcbiAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gIC54eHhsLWZ6LTEyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgLnh4eGwtZnotMTNlbSB7XG4gICAgZm9udC1zaXplOiAxLjNlbTsgfVxuICAueHh4bC1mei0xNGVtIHtcbiAgICBmb250LXNpemU6IDEuNGVtOyB9XG4gIC54eHhsLWZ6LTE1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH1cbiAgLnh4eGwtZnotMTZlbSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfVxuICAueHh4bC1mei0xN2VtIHtcbiAgICBmb250LXNpemU6IDEuN2VtOyB9XG4gIC54eHhsLWZ6LTE4ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44ZW07IH1cbiAgLnh4eGwtZnotMTllbSB7XG4gICAgZm9udC1zaXplOiAxLjllbTsgfVxuICAueHh4bC1mei0yMGVtIHtcbiAgICBmb250LXNpemU6IDJlbTsgfVxuICAueHh4bC1mei0yMWVtIHtcbiAgICBmb250LXNpemU6IDIuMWVtOyB9XG4gIC54eHhsLWZ6LTIyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07IH1cbiAgLnh4eGwtZnotMjNlbSB7XG4gICAgZm9udC1zaXplOiAyLjNlbTsgfVxuICAueHh4bC1mei0yNGVtIHtcbiAgICBmb250LXNpemU6IDIuNGVtOyB9XG4gIC54eHhsLWZ6LTI1ZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07IH0gfVxuXG4uZnotMWVtIHtcbiAgZm9udC1zaXplOiAwLjFlbTsgfVxuXG4uZnotMmVtIHtcbiAgZm9udC1zaXplOiAwLjJlbTsgfVxuXG4uZnotM2VtIHtcbiAgZm9udC1zaXplOiAwLjNlbTsgfVxuXG4uZnotNGVtIHtcbiAgZm9udC1zaXplOiAwLjRlbTsgfVxuXG4uZnotNWVtIHtcbiAgZm9udC1zaXplOiAwLjVlbTsgfVxuXG4uZnotNmVtIHtcbiAgZm9udC1zaXplOiAwLjZlbTsgfVxuXG4uZnotN2VtIHtcbiAgZm9udC1zaXplOiAwLjdlbTsgfVxuXG4uZnotOGVtIHtcbiAgZm9udC1zaXplOiAwLjhlbTsgfVxuXG4uZnotOWVtIHtcbiAgZm9udC1zaXplOiAwLjllbTsgfVxuXG4uZnotMTBlbSB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5mei0xMWVtIHtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuXG4uZnotMTJlbSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07IH1cblxuLmZ6LTEzZW0ge1xuICBmb250LXNpemU6IDEuM2VtOyB9XG5cbi5mei0xNGVtIHtcbiAgZm9udC1zaXplOiAxLjRlbTsgfVxuXG4uZnotMTVlbSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuLmZ6LTE2ZW0ge1xuICBmb250LXNpemU6IDEuNmVtOyB9XG5cbi5mei0xN2VtIHtcbiAgZm9udC1zaXplOiAxLjdlbTsgfVxuXG4uZnotMThlbSB7XG4gIGZvbnQtc2l6ZTogMS44ZW07IH1cblxuLmZ6LTE5ZW0ge1xuICBmb250LXNpemU6IDEuOWVtOyB9XG5cbi5mei0yMGVtIHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmZ6LTIxZW0ge1xuICBmb250LXNpemU6IDIuMWVtOyB9XG5cbi5mei0yMmVtIHtcbiAgZm9udC1zaXplOiAyLjJlbTsgfVxuXG4uZnotMjNlbSB7XG4gIGZvbnQtc2l6ZTogMi4zZW07IH1cblxuLmZ6LTI0ZW0ge1xuICBmb250LXNpemU6IDIuNGVtOyB9XG5cbi5mei0yNWVtIHtcbiAgZm9udC1zaXplOiAyLjVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC54cy1mei0xcmVtIHtcbiAgICBmb250LXNpemU6IDAuMXJlbTsgfVxuICAueHMtZnotMnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJyZW07IH1cbiAgLnhzLWZ6LTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zcmVtOyB9XG4gIC54cy1mei00cmVtIHtcbiAgICBmb250LXNpemU6IDAuNHJlbTsgfVxuICAueHMtZnotNXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cbiAgLnhzLWZ6LTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtOyB9XG4gIC54cy1mei03cmVtIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAueHMtZnotOHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLnhzLWZ6LTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9XG4gIC54cy1mei0xMHJlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC54cy1mei0xMXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLnhzLWZ6LTEycmVtIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAueHMtZnotMTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC54cy1mei0xNHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnhzLWZ6LTE1cmVtIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAueHMtZnotMTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC54cy1mei0xN3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLnhzLWZ6LTE4cmVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAueHMtZnotMTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC54cy1mei0yMHJlbSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC54cy1mei0yMXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07IH1cbiAgLnhzLWZ6LTIycmVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAueHMtZnotMjNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG4gIC54cy1mei0yNHJlbSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgLnhzLWZ6LTI1cmVtIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NDRweCkge1xuICAuc20tZnotMXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjFyZW07IH1cbiAgLnNtLWZ6LTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4ycmVtOyB9XG4gIC5zbS1mei0zcmVtIHtcbiAgICBmb250LXNpemU6IDAuM3JlbTsgfVxuICAuc20tZnotNHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjRyZW07IH1cbiAgLnNtLWZ6LTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtOyB9XG4gIC5zbS1mei02cmVtIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxuICAuc20tZnotN3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07IH1cbiAgLnNtLWZ6LThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtOyB9XG4gIC5zbS1mei05cmVtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAuc20tZnotMTByZW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuc20tZnotMTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5zbS1mei0xMnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLnNtLWZ6LTEzcmVtIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAuc20tZnotMTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5zbS1mei0xNXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnNtLWZ6LTE2cmVtIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuc20tZnotMTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC5zbS1mei0xOHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLnNtLWZ6LTE5cmVtIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTsgfVxuICAuc20tZnotMjByZW0ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAuc20tZnotMjFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gIC5zbS1mei0yMnJlbSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLnNtLWZ6LTIzcmVtIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTsgfVxuICAuc20tZnotMjRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC5zbS1mei0yNXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kLWZ6LTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xcmVtOyB9XG4gIC5tZC1mei0ycmVtIHtcbiAgICBmb250LXNpemU6IDAuMnJlbTsgfVxuICAubWQtZnotM3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjNyZW07IH1cbiAgLm1kLWZ6LTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40cmVtOyB9XG4gIC5tZC1mei01cmVtIHtcbiAgICBmb250LXNpemU6IDAuNXJlbTsgfVxuICAubWQtZnotNnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07IH1cbiAgLm1kLWZ6LTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtOyB9XG4gIC5tZC1mei04cmVtIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAubWQtZnotOXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLm1kLWZ6LTEwcmVtIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLm1kLWZ6LTExcmVtIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAubWQtZnotMTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5tZC1mei0xM3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLm1kLWZ6LTE0cmVtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAubWQtZnotMTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5tZC1mei0xNnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLm1kLWZ6LTE3cmVtIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuICAubWQtZnotMThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC5tZC1mei0xOXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07IH1cbiAgLm1kLWZ6LTIwcmVtIHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLm1kLWZ6LTIxcmVtIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTsgfVxuICAubWQtZnotMjJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC5tZC1mei0yM3JlbSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07IH1cbiAgLm1kLWZ6LTI0cmVtIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAubWQtZnotMjVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sZy1mei0xcmVtIHtcbiAgICBmb250LXNpemU6IDAuMXJlbTsgfVxuICAubGctZnotMnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJyZW07IH1cbiAgLmxnLWZ6LTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4zcmVtOyB9XG4gIC5sZy1mei00cmVtIHtcbiAgICBmb250LXNpemU6IDAuNHJlbTsgfVxuICAubGctZnotNXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cbiAgLmxnLWZ6LTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtOyB9XG4gIC5sZy1mei03cmVtIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAubGctZnotOHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLmxnLWZ6LTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9XG4gIC5sZy1mei0xMHJlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5sZy1mei0xMXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmxnLWZ6LTEycmVtIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAubGctZnotMTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC5sZy1mei0xNHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLmxnLWZ6LTE1cmVtIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAubGctZnotMTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5sZy1mei0xN3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLmxnLWZ6LTE4cmVtIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAubGctZnotMTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC5sZy1mei0yMHJlbSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC5sZy1mei0yMXJlbSB7XG4gICAgZm9udC1zaXplOiAyLjFyZW07IH1cbiAgLmxnLWZ6LTIycmVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAubGctZnotMjNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG4gIC5sZy1mei0yNHJlbSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgLmxnLWZ6LTI1cmVtIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnhsLWZ6LTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xcmVtOyB9XG4gIC54bC1mei0ycmVtIHtcbiAgICBmb250LXNpemU6IDAuMnJlbTsgfVxuICAueGwtZnotM3JlbSB7XG4gICAgZm9udC1zaXplOiAwLjNyZW07IH1cbiAgLnhsLWZ6LTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40cmVtOyB9XG4gIC54bC1mei01cmVtIHtcbiAgICBmb250LXNpemU6IDAuNXJlbTsgfVxuICAueGwtZnotNnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjZyZW07IH1cbiAgLnhsLWZ6LTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtOyB9XG4gIC54bC1mei04cmVtIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAueGwtZnotOXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLnhsLWZ6LTEwcmVtIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnhsLWZ6LTExcmVtIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAueGwtZnotMTJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC54bC1mei0xM3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLnhsLWZ6LTE0cmVtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAueGwtZnotMTVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC54bC1mei0xNnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLnhsLWZ6LTE3cmVtIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuICAueGwtZnotMThyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC54bC1mei0xOXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07IH1cbiAgLnhsLWZ6LTIwcmVtIHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLnhsLWZ6LTIxcmVtIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTsgfVxuICAueGwtZnotMjJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC54bC1mei0yM3JlbSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07IH1cbiAgLnhsLWZ6LTI0cmVtIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAueGwtZnotMjVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAueHhsLWZ6LTFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC4xcmVtOyB9XG4gIC54eGwtZnotMnJlbSB7XG4gICAgZm9udC1zaXplOiAwLjJyZW07IH1cbiAgLnh4bC1mei0zcmVtIHtcbiAgICBmb250LXNpemU6IDAuM3JlbTsgfVxuICAueHhsLWZ6LTRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC40cmVtOyB9XG4gIC54eGwtZnotNXJlbSB7XG4gICAgZm9udC1zaXplOiAwLjVyZW07IH1cbiAgLnh4bC1mei02cmVtIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxuICAueHhsLWZ6LTdyZW0ge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtOyB9XG4gIC54eGwtZnotOHJlbSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLnh4bC1mei05cmVtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAueHhsLWZ6LTEwcmVtIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnh4bC1mei0xMXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLnh4bC1mei0xMnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLnh4bC1mei0xM3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLnh4bC1mei0xNHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnh4bC1mei0xNXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnh4bC1mei0xNnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLnh4bC1mei0xN3JlbSB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07IH1cbiAgLnh4bC1mei0xOHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLnh4bC1mei0xOXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07IH1cbiAgLnh4bC1mei0yMHJlbSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9XG4gIC54eGwtZnotMjFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gIC54eGwtZnotMjJyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC54eGwtZnotMjNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9XG4gIC54eGwtZnotMjRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC54eGwtZnotMjVyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwMDBweCkge1xuICAueHh4bC1mei0xcmVtIHtcbiAgICBmb250LXNpemU6IDAuMXJlbTsgfVxuICAueHh4bC1mei0ycmVtIHtcbiAgICBmb250LXNpemU6IDAuMnJlbTsgfVxuICAueHh4bC1mei0zcmVtIHtcbiAgICBmb250LXNpemU6IDAuM3JlbTsgfVxuICAueHh4bC1mei00cmVtIHtcbiAgICBmb250LXNpemU6IDAuNHJlbTsgfVxuICAueHh4bC1mei01cmVtIHtcbiAgICBmb250LXNpemU6IDAuNXJlbTsgfVxuICAueHh4bC1mei02cmVtIHtcbiAgICBmb250LXNpemU6IDAuNnJlbTsgfVxuICAueHh4bC1mei03cmVtIHtcbiAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAueHh4bC1mei04cmVtIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAueHh4bC1mei05cmVtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAueHh4bC1mei0xMHJlbSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC54eHhsLWZ6LTExcmVtIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAueHh4bC1mei0xMnJlbSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLnh4eGwtZnotMTNyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC54eHhsLWZ6LTE0cmVtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAueHh4bC1mei0xNXJlbSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnh4eGwtZnotMTZyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC54eHhsLWZ6LTE3cmVtIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuICAueHh4bC1mei0xOHJlbSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLnh4eGwtZnotMTlyZW0ge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC54eHhsLWZ6LTIwcmVtIHtcbiAgICBmb250LXNpemU6IDJyZW07IH1cbiAgLnh4eGwtZnotMjFyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gIC54eHhsLWZ6LTIycmVtIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAueHh4bC1mei0yM3JlbSB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07IH1cbiAgLnh4eGwtZnotMjRyZW0ge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC54eHhsLWZ6LTI1cmVtIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbi5mei0xcmVtIHtcbiAgZm9udC1zaXplOiAwLjFyZW07IH1cblxuLmZ6LTJyZW0ge1xuICBmb250LXNpemU6IDAuMnJlbTsgfVxuXG4uZnotM3JlbSB7XG4gIGZvbnQtc2l6ZTogMC4zcmVtOyB9XG5cbi5mei00cmVtIHtcbiAgZm9udC1zaXplOiAwLjRyZW07IH1cblxuLmZ6LTVyZW0ge1xuICBmb250LXNpemU6IDAuNXJlbTsgfVxuXG4uZnotNnJlbSB7XG4gIGZvbnQtc2l6ZTogMC42cmVtOyB9XG5cbi5mei03cmVtIHtcbiAgZm9udC1zaXplOiAwLjdyZW07IH1cblxuLmZ6LThyZW0ge1xuICBmb250LXNpemU6IDAuOHJlbTsgfVxuXG4uZnotOXJlbSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtOyB9XG5cbi5mei0xMHJlbSB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uZnotMTFyZW0ge1xuICBmb250LXNpemU6IDEuMXJlbTsgfVxuXG4uZnotMTJyZW0ge1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uZnotMTNyZW0ge1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuXG4uZnotMTRyZW0ge1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4uZnotMTVyZW0ge1xuICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG4uZnotMTZyZW0ge1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4uZnotMTdyZW0ge1xuICBmb250LXNpemU6IDEuN3JlbTsgfVxuXG4uZnotMThyZW0ge1xuICBmb250LXNpemU6IDEuOHJlbTsgfVxuXG4uZnotMTlyZW0ge1xuICBmb250LXNpemU6IDEuOXJlbTsgfVxuXG4uZnotMjByZW0ge1xuICBmb250LXNpemU6IDJyZW07IH1cblxuLmZ6LTIxcmVtIHtcbiAgZm9udC1zaXplOiAyLjFyZW07IH1cblxuLmZ6LTIycmVtIHtcbiAgZm9udC1zaXplOiAyLjJyZW07IH1cblxuLmZ6LTIzcmVtIHtcbiAgZm9udC1zaXplOiAyLjNyZW07IH1cblxuLmZ6LTI0cmVtIHtcbiAgZm9udC1zaXplOiAyLjRyZW07IH1cblxuLmZ6LTI1cmVtIHtcbiAgZm9udC1zaXplOiAyLjVyZW07IH1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjE7IH1cblxuLm9wYWNpdHktMjAge1xuICBvcGFjaXR5OiAwLjI7IH1cblxuLm9wYWNpdHktMzAge1xuICBvcGFjaXR5OiAwLjM7IH1cblxuLm9wYWNpdHktNDAge1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLm9wYWNpdHktNjAge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLm9wYWNpdHktNzAge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuLm9wYWNpdHktODAge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLm9wYWNpdHktOTAge1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udG9wLTAtcmVtIHtcbiAgdG9wOiAwcmVtOyB9XG5cbi5yaWdodC0wLXJlbSB7XG4gIHJpZ2h0OiAwcmVtOyB9XG5cbi5ib3R0b20tMC1yZW0ge1xuICBib3R0b206IDByZW07IH1cblxuLmxlZnQtMC1yZW0ge1xuICBsZWZ0OiAwcmVtOyB9XG5cbi50b3AtMC1wIHtcbiAgdG9wOiAwJTsgfVxuXG4ucmlnaHQtMC1wIHtcbiAgcmlnaHQ6IDAlOyB9XG5cbi5ib3R0b20tMC1wIHtcbiAgYm90dG9tOiAwJTsgfVxuXG4ubGVmdC0wLXAge1xuICBsZWZ0OiAwJTsgfVxuXG4udG9wLTEtcmVtIHtcbiAgdG9wOiAxcmVtOyB9XG5cbi5yaWdodC0xLXJlbSB7XG4gIHJpZ2h0OiAxcmVtOyB9XG5cbi5ib3R0b20tMS1yZW0ge1xuICBib3R0b206IDFyZW07IH1cblxuLmxlZnQtMS1yZW0ge1xuICBsZWZ0OiAxcmVtOyB9XG5cbi50b3AtMS1wIHtcbiAgdG9wOiAxMCU7IH1cblxuLnJpZ2h0LTEtcCB7XG4gIHJpZ2h0OiAxMCU7IH1cblxuLmJvdHRvbS0xLXAge1xuICBib3R0b206IDEwJTsgfVxuXG4ubGVmdC0xLXAge1xuICBsZWZ0OiAxMCU7IH1cblxuLnRvcC0yLXJlbSB7XG4gIHRvcDogMnJlbTsgfVxuXG4ucmlnaHQtMi1yZW0ge1xuICByaWdodDogMnJlbTsgfVxuXG4uYm90dG9tLTItcmVtIHtcbiAgYm90dG9tOiAycmVtOyB9XG5cbi5sZWZ0LTItcmVtIHtcbiAgbGVmdDogMnJlbTsgfVxuXG4udG9wLTItcCB7XG4gIHRvcDogMjAlOyB9XG5cbi5yaWdodC0yLXAge1xuICByaWdodDogMjAlOyB9XG5cbi5ib3R0b20tMi1wIHtcbiAgYm90dG9tOiAyMCU7IH1cblxuLmxlZnQtMi1wIHtcbiAgbGVmdDogMjAlOyB9XG5cbi50b3AtMy1yZW0ge1xuICB0b3A6IDNyZW07IH1cblxuLnJpZ2h0LTMtcmVtIHtcbiAgcmlnaHQ6IDNyZW07IH1cblxuLmJvdHRvbS0zLXJlbSB7XG4gIGJvdHRvbTogM3JlbTsgfVxuXG4ubGVmdC0zLXJlbSB7XG4gIGxlZnQ6IDNyZW07IH1cblxuLnRvcC0zLXAge1xuICB0b3A6IDMwJTsgfVxuXG4ucmlnaHQtMy1wIHtcbiAgcmlnaHQ6IDMwJTsgfVxuXG4uYm90dG9tLTMtcCB7XG4gIGJvdHRvbTogMzAlOyB9XG5cbi5sZWZ0LTMtcCB7XG4gIGxlZnQ6IDMwJTsgfVxuXG4udG9wLTQtcmVtIHtcbiAgdG9wOiA0cmVtOyB9XG5cbi5yaWdodC00LXJlbSB7XG4gIHJpZ2h0OiA0cmVtOyB9XG5cbi5ib3R0b20tNC1yZW0ge1xuICBib3R0b206IDRyZW07IH1cblxuLmxlZnQtNC1yZW0ge1xuICBsZWZ0OiA0cmVtOyB9XG5cbi50b3AtNC1wIHtcbiAgdG9wOiA0MCU7IH1cblxuLnJpZ2h0LTQtcCB7XG4gIHJpZ2h0OiA0MCU7IH1cblxuLmJvdHRvbS00LXAge1xuICBib3R0b206IDQwJTsgfVxuXG4ubGVmdC00LXAge1xuICBsZWZ0OiA0MCU7IH1cblxuLnRvcC01LXJlbSB7XG4gIHRvcDogNXJlbTsgfVxuXG4ucmlnaHQtNS1yZW0ge1xuICByaWdodDogNXJlbTsgfVxuXG4uYm90dG9tLTUtcmVtIHtcbiAgYm90dG9tOiA1cmVtOyB9XG5cbi5sZWZ0LTUtcmVtIHtcbiAgbGVmdDogNXJlbTsgfVxuXG4udG9wLTUtcCB7XG4gIHRvcDogNTAlOyB9XG5cbi5yaWdodC01LXAge1xuICByaWdodDogNTAlOyB9XG5cbi5ib3R0b20tNS1wIHtcbiAgYm90dG9tOiA1MCU7IH1cblxuLmxlZnQtNS1wIHtcbiAgbGVmdDogNTAlOyB9XG5cbi50b3AtNi1yZW0ge1xuICB0b3A6IDZyZW07IH1cblxuLnJpZ2h0LTYtcmVtIHtcbiAgcmlnaHQ6IDZyZW07IH1cblxuLmJvdHRvbS02LXJlbSB7XG4gIGJvdHRvbTogNnJlbTsgfVxuXG4ubGVmdC02LXJlbSB7XG4gIGxlZnQ6IDZyZW07IH1cblxuLnRvcC02LXAge1xuICB0b3A6IDYwJTsgfVxuXG4ucmlnaHQtNi1wIHtcbiAgcmlnaHQ6IDYwJTsgfVxuXG4uYm90dG9tLTYtcCB7XG4gIGJvdHRvbTogNjAlOyB9XG5cbi5sZWZ0LTYtcCB7XG4gIGxlZnQ6IDYwJTsgfVxuXG4udG9wLTctcmVtIHtcbiAgdG9wOiA3cmVtOyB9XG5cbi5yaWdodC03LXJlbSB7XG4gIHJpZ2h0OiA3cmVtOyB9XG5cbi5ib3R0b20tNy1yZW0ge1xuICBib3R0b206IDdyZW07IH1cblxuLmxlZnQtNy1yZW0ge1xuICBsZWZ0OiA3cmVtOyB9XG5cbi50b3AtNy1wIHtcbiAgdG9wOiA3MCU7IH1cblxuLnJpZ2h0LTctcCB7XG4gIHJpZ2h0OiA3MCU7IH1cblxuLmJvdHRvbS03LXAge1xuICBib3R0b206IDcwJTsgfVxuXG4ubGVmdC03LXAge1xuICBsZWZ0OiA3MCU7IH1cblxuLnRvcC04LXJlbSB7XG4gIHRvcDogOHJlbTsgfVxuXG4ucmlnaHQtOC1yZW0ge1xuICByaWdodDogOHJlbTsgfVxuXG4uYm90dG9tLTgtcmVtIHtcbiAgYm90dG9tOiA4cmVtOyB9XG5cbi5sZWZ0LTgtcmVtIHtcbiAgbGVmdDogOHJlbTsgfVxuXG4udG9wLTgtcCB7XG4gIHRvcDogODAlOyB9XG5cbi5yaWdodC04LXAge1xuICByaWdodDogODAlOyB9XG5cbi5ib3R0b20tOC1wIHtcbiAgYm90dG9tOiA4MCU7IH1cblxuLmxlZnQtOC1wIHtcbiAgbGVmdDogODAlOyB9XG5cbi50b3AtOS1yZW0ge1xuICB0b3A6IDlyZW07IH1cblxuLnJpZ2h0LTktcmVtIHtcbiAgcmlnaHQ6IDlyZW07IH1cblxuLmJvdHRvbS05LXJlbSB7XG4gIGJvdHRvbTogOXJlbTsgfVxuXG4ubGVmdC05LXJlbSB7XG4gIGxlZnQ6IDlyZW07IH1cblxuLnRvcC05LXAge1xuICB0b3A6IDkwJTsgfVxuXG4ucmlnaHQtOS1wIHtcbiAgcmlnaHQ6IDkwJTsgfVxuXG4uYm90dG9tLTktcCB7XG4gIGJvdHRvbTogOTAlOyB9XG5cbi5sZWZ0LTktcCB7XG4gIGxlZnQ6IDkwJTsgfVxuXG4udG9wLTEwLXJlbSB7XG4gIHRvcDogMTByZW07IH1cblxuLnJpZ2h0LTEwLXJlbSB7XG4gIHJpZ2h0OiAxMHJlbTsgfVxuXG4uYm90dG9tLTEwLXJlbSB7XG4gIGJvdHRvbTogMTByZW07IH1cblxuLmxlZnQtMTAtcmVtIHtcbiAgbGVmdDogMTByZW07IH1cblxuLnRvcC0xMC1wIHtcbiAgdG9wOiAxMDAlOyB9XG5cbi5yaWdodC0xMC1wIHtcbiAgcmlnaHQ6IDEwMCU7IH1cblxuLmJvdHRvbS0xMC1wIHtcbiAgYm90dG9tOiAxMDAlOyB9XG5cbi5sZWZ0LTEwLXAge1xuICBsZWZ0OiAxMDAlOyB9XG5cbi54c19kb3duX2hpZGUsXG4ueHNfZG93bl9oaWRlLmRmIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gICAgLnhzX2Rvd25faGlkZSxcbiAgICAueHNfZG93bl9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAueHNfZG93bl9oaWRlLnhzLWRmLCAueHNfZG93bl9oaWRlLmRmLFxuICAgICAgLnhzX2Rvd25faGlkZS5kZi54cy1kZixcbiAgICAgIC54c19kb3duX2hpZGUuZGYuZGYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLnNtX2Rvd25faGlkZSxcbi5zbV9kb3duX2hpZGUuZGYge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NDRweCkge1xuICAgIC5zbV9kb3duX2hpZGUsXG4gICAgLnNtX2Rvd25faGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnNtX2Rvd25faGlkZS5zbS1kZiwgLnNtX2Rvd25faGlkZS5kZixcbiAgICAgIC5zbV9kb3duX2hpZGUuZGYuc20tZGYsXG4gICAgICAuc21fZG93bl9oaWRlLmRmLmRmIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5tZF9kb3duX2hpZGUsXG4ubWRfZG93bl9oaWRlLmRmIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWRfZG93bl9oaWRlLFxuICAgIC5tZF9kb3duX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5tZF9kb3duX2hpZGUubWQtZGYsIC5tZF9kb3duX2hpZGUuZGYsXG4gICAgICAubWRfZG93bl9oaWRlLmRmLm1kLWRmLFxuICAgICAgLm1kX2Rvd25faGlkZS5kZi5kZiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ubGdfZG93bl9oaWRlLFxuLmxnX2Rvd25faGlkZS5kZiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxnX2Rvd25faGlkZSxcbiAgICAubGdfZG93bl9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAubGdfZG93bl9oaWRlLmxnLWRmLCAubGdfZG93bl9oaWRlLmRmLFxuICAgICAgLmxnX2Rvd25faGlkZS5kZi5sZy1kZixcbiAgICAgIC5sZ19kb3duX2hpZGUuZGYuZGYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLnhsX2Rvd25faGlkZSxcbi54bF9kb3duX2hpZGUuZGYge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAueGxfZG93bl9oaWRlLFxuICAgIC54bF9kb3duX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC54bF9kb3duX2hpZGUueGwtZGYsIC54bF9kb3duX2hpZGUuZGYsXG4gICAgICAueGxfZG93bl9oaWRlLmRmLnhsLWRmLFxuICAgICAgLnhsX2Rvd25faGlkZS5kZi5kZiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ueHhsX2Rvd25faGlkZSxcbi54eGxfZG93bl9oaWRlLmRmIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnh4bF9kb3duX2hpZGUsXG4gICAgLnh4bF9kb3duX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC54eGxfZG93bl9oaWRlLnh4bC1kZiwgLnh4bF9kb3duX2hpZGUuZGYsXG4gICAgICAueHhsX2Rvd25faGlkZS5kZi54eGwtZGYsXG4gICAgICAueHhsX2Rvd25faGlkZS5kZi5kZiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ueHNfdXBfaGlkZSxcbi54c191cF9oaWRlLmRmIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnhzX3VwX2hpZGUueHMtZGYsIC54c191cF9oaWRlLmRmLFxuICAueHNfdXBfaGlkZS5kZi54cy1kZixcbiAgLnhzX3VwX2hpZGUuZGYuZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDBweCkge1xuICAgIC54c191cF9oaWRlLFxuICAgIC54c191cF9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc21fdXBfaGlkZSxcbi5zbV91cF9oaWRlLmRmIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNtX3VwX2hpZGUuc20tZGYsIC5zbV91cF9oaWRlLmRmLFxuICAuc21fdXBfaGlkZS5kZi5zbS1kZixcbiAgLnNtX3VwX2hpZGUuZGYuZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0NHB4KSB7XG4gICAgLnNtX3VwX2hpZGUsXG4gICAgLnNtX3VwX2hpZGUuZGYge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5tZF91cF9oaWRlLFxuLm1kX3VwX2hpZGUuZGYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAubWRfdXBfaGlkZS5tZC1kZiwgLm1kX3VwX2hpZGUuZGYsXG4gIC5tZF91cF9oaWRlLmRmLm1kLWRmLFxuICAubWRfdXBfaGlkZS5kZi5kZiB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWRfdXBfaGlkZSxcbiAgICAubWRfdXBfaGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmxnX3VwX2hpZGUsXG4ubGdfdXBfaGlkZS5kZiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5sZ191cF9oaWRlLmxnLWRmLCAubGdfdXBfaGlkZS5kZixcbiAgLmxnX3VwX2hpZGUuZGYubGctZGYsXG4gIC5sZ191cF9oaWRlLmRmLmRmIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5sZ191cF9oaWRlLFxuICAgIC5sZ191cF9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ueGxfdXBfaGlkZSxcbi54bF91cF9oaWRlLmRmIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnhsX3VwX2hpZGUueGwtZGYsIC54bF91cF9oaWRlLmRmLFxuICAueGxfdXBfaGlkZS5kZi54bC1kZixcbiAgLnhsX3VwX2hpZGUuZGYuZGYge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC54bF91cF9oaWRlLFxuICAgIC54bF91cF9oaWRlLmRmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ueHhsX3VwX2hpZGUsXG4ueHhsX3VwX2hpZGUuZGYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICAueHhsX3VwX2hpZGUueHhsLWRmLCAueHhsX3VwX2hpZGUuZGYsXG4gIC54eGxfdXBfaGlkZS5kZi54eGwtZGYsXG4gIC54eGxfdXBfaGlkZS5kZi5kZiB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gICAgLnh4bF91cF9oaWRlLFxuICAgIC54eGxfdXBfaGlkZS5kZiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5vaXIxLFxuW2RhdGEtY29sb3I9XCJub2lyMVwiXSB7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5iZy1ub2lyMSxcbltkYXRhLWJjb2xvcj1cIm5vaXIxXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuXG4uYnItbm9pcjEge1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7IH1cblxuLnRkYy1ub2lyMSB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzMzMzMzMzsgfVxuXG4uZmlsbC1ub2lyMSB7XG4gIGZpbGw6ICMzMzMzMzM7IH1cblxuLmJnLWdyYWQtbGlnaHQtbm9pcjEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMzMzMzMzLCAjNDI0MjQyIDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstbm9pcjEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMzMzMzMzLCAjMjQyNDI0IDEwMCUpOyB9XG5cbi5ub2lyMS1vcDEge1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjEpOyB9XG5cbi5iZy1ub2lyMS1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7IH1cblxuLm5vaXIxLW9wMiB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMik7IH1cblxuLmJnLW5vaXIxLW9wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4yKTsgfVxuXG4ubm9pcjEtb3AzIHtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4zKTsgfVxuXG4uYmctbm9pcjEtb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjMpOyB9XG5cbi5ub2lyMS1vcDQge1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjQpOyB9XG5cbi5iZy1ub2lyMS1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNCk7IH1cblxuLm5vaXIxLW9wNSB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNSk7IH1cblxuLmJnLW5vaXIxLW9wNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC41KTsgfVxuXG4ubm9pcjEtb3A2IHtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC42KTsgfVxuXG4uYmctbm9pcjEtb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjYpOyB9XG5cbi5ub2lyMS1vcDcge1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjcpOyB9XG5cbi5iZy1ub2lyMS1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNyk7IH1cblxuLm5vaXIxLW9wOCB7XG4gIGNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuOCk7IH1cblxuLmJnLW5vaXIxLW9wOCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC44KTsgfVxuXG4uYmxhbmMxLFxuW2RhdGEtY29sb3I9XCJibGFuYzFcIl0ge1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uYmctYmxhbmMxLFxuW2RhdGEtYmNvbG9yPVwiYmxhbmMxXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuXG4uYnItYmxhbmMxIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi50ZGMtYmxhbmMxIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRkZGRkZGOyB9XG5cbi5maWxsLWJsYW5jMSB7XG4gIGZpbGw6ICNGRkZGRkY7IH1cblxuLmJnLWdyYWQtbGlnaHQtYmxhbmMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGRkZGRiwgd2hpdGUgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1ibGFuYzEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRkZGRkZGLCAjZjBmMGYwIDEwMCUpOyB9XG5cbi5ibGFuYzEtb3AxIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4uYmctYmxhbmMxLW9wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4uYmxhbmMxLW9wMiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cblxuLmJnLWJsYW5jMS1vcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cblxuLmJsYW5jMS1vcDMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5iZy1ibGFuYzEtb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5ibGFuYzEtb3A0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4uYmctYmxhbmMxLW9wNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4uYmxhbmMxLW9wNSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJnLWJsYW5jMS1vcDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJsYW5jMS1vcDYge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG5cbi5iZy1ibGFuYzEtb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG5cbi5ibGFuYzEtb3A3IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4uYmctYmxhbmMxLW9wNyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG4uYmxhbmMxLW9wOCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLmJnLWJsYW5jMS1vcDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLmdyaXMxLFxuW2RhdGEtY29sb3I9XCJncmlzMVwiXSB7XG4gIGNvbG9yOiAjRjdGN0Y3OyB9XG5cbi5iZy1ncmlzMSxcbltkYXRhLWJjb2xvcj1cImdyaXMxXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNzsgfVxuXG4uYnItZ3JpczEge1xuICBib3JkZXItY29sb3I6ICNGN0Y3Rjc7IH1cblxuLnRkYy1ncmlzMSB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0Y3RjdGNzsgfVxuXG4uZmlsbC1ncmlzMSB7XG4gIGZpbGw6ICNGN0Y3Rjc7IH1cblxuLmJnLWdyYWQtbGlnaHQtZ3JpczEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjdGN0Y3LCB3aGl0ZSAxMDAlKTsgfVxuXG4uYmctZ3JhZC1kYXJrLWdyaXMxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0Y3RjdGNywgI2U4ZThlOCAxMDAlKTsgfVxuXG4uZ3JpczEtb3AxIHtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC4xKTsgfVxuXG4uYmctZ3JpczEtb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjEpOyB9XG5cbi5ncmlzMS1vcDIge1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjIpOyB9XG5cbi5iZy1ncmlzMS1vcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuMik7IH1cblxuLmdyaXMxLW9wMyB7XG4gIGNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuMyk7IH1cblxuLmJnLWdyaXMxLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC4zKTsgfVxuXG4uZ3JpczEtb3A0IHtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC40KTsgfVxuXG4uYmctZ3JpczEtb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjQpOyB9XG5cbi5ncmlzMS1vcDUge1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjUpOyB9XG5cbi5iZy1ncmlzMS1vcDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuNSk7IH1cblxuLmdyaXMxLW9wNiB7XG4gIGNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuNik7IH1cblxuLmJnLWdyaXMxLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC42KTsgfVxuXG4uZ3JpczEtb3A3IHtcbiAgY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC43KTsgfVxuXG4uYmctZ3JpczEtb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjcpOyB9XG5cbi5ncmlzMS1vcDgge1xuICBjb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjgpOyB9XG5cbi5iZy1ncmlzMS1vcDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuOCk7IH1cblxuLmMxLFxuW2RhdGEtY29sb3I9XCJjMVwiXSB7XG4gIGNvbG9yOiAjNkJDNUQyOyB9XG5cbi5iZy1jMSxcbltkYXRhLWJjb2xvcj1cImMxXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzVEMjsgfVxuXG4uYnItYzEge1xuICBib3JkZXItY29sb3I6ICM2QkM1RDI7IH1cblxuLnRkYy1jMSB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzZCQzVEMjsgfVxuXG4uZmlsbC1jMSB7XG4gIGZpbGw6ICM2QkM1RDI7IH1cblxuLmJnLWdyYWQtbGlnaHQtYzEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNkJDNUQyLCAjODJjZWQ5IDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYzEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNkJDNUQyLCAjNTRiY2NiIDEwMCUpOyB9XG5cbi5jMS1vcDEge1xuICBjb2xvcjogcmdiYSgxMDcsIDE5NywgMjEwLCAwLjEpOyB9XG5cbi5iZy1jMS1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTk3LCAyMTAsIDAuMSk7IH1cblxuLmMxLW9wMiB7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTk3LCAyMTAsIDAuMik7IH1cblxuLmJnLWMxLW9wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxOTcsIDIxMCwgMC4yKTsgfVxuXG4uYzEtb3AzIHtcbiAgY29sb3I6IHJnYmEoMTA3LCAxOTcsIDIxMCwgMC4zKTsgfVxuXG4uYmctYzEtb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDE5NywgMjEwLCAwLjMpOyB9XG5cbi5jMS1vcDQge1xuICBjb2xvcjogcmdiYSgxMDcsIDE5NywgMjEwLCAwLjQpOyB9XG5cbi5iZy1jMS1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTk3LCAyMTAsIDAuNCk7IH1cblxuLmMxLW9wNSB7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTk3LCAyMTAsIDAuNSk7IH1cblxuLmJnLWMxLW9wNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxOTcsIDIxMCwgMC41KTsgfVxuXG4uYzEtb3A2IHtcbiAgY29sb3I6IHJnYmEoMTA3LCAxOTcsIDIxMCwgMC42KTsgfVxuXG4uYmctYzEtb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDE5NywgMjEwLCAwLjYpOyB9XG5cbi5jMS1vcDcge1xuICBjb2xvcjogcmdiYSgxMDcsIDE5NywgMjEwLCAwLjcpOyB9XG5cbi5iZy1jMS1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTk3LCAyMTAsIDAuNyk7IH1cblxuLmMxLW9wOCB7XG4gIGNvbG9yOiByZ2JhKDEwNywgMTk3LCAyMTAsIDAuOCk7IH1cblxuLmJnLWMxLW9wOCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA3LCAxOTcsIDIxMCwgMC44KTsgfVxuXG4uYzIsXG5bZGF0YS1jb2xvcj1cImMyXCJdIHtcbiAgY29sb3I6ICMxRjY5N0Q7IH1cblxuLmJnLWMyLFxuW2RhdGEtYmNvbG9yPVwiYzJcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUY2OTdEOyB9XG5cbi5ici1jMiB7XG4gIGJvcmRlci1jb2xvcjogIzFGNjk3RDsgfVxuXG4udGRjLWMyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjMUY2OTdEOyB9XG5cbi5maWxsLWMyIHtcbiAgZmlsbDogIzFGNjk3RDsgfVxuXG4uYmctZ3JhZC1saWdodC1jMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMxRjY5N0QsICMyNTdlOTYgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMxRjY5N0QsICMxOTU0NjQgMTAwJSk7IH1cblxuLmMyLW9wMSB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC4xKTsgfVxuXG4uYmctYzItb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuMSk7IH1cblxuLmMyLW9wMiB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC4yKTsgfVxuXG4uYmctYzItb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuMik7IH1cblxuLmMyLW9wMyB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC4zKTsgfVxuXG4uYmctYzItb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuMyk7IH1cblxuLmMyLW9wNCB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC40KTsgfVxuXG4uYmctYzItb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuNCk7IH1cblxuLmMyLW9wNSB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC41KTsgfVxuXG4uYmctYzItb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuNSk7IH1cblxuLmMyLW9wNiB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC42KTsgfVxuXG4uYmctYzItb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuNik7IH1cblxuLmMyLW9wNyB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC43KTsgfVxuXG4uYmctYzItb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuNyk7IH1cblxuLmMyLW9wOCB7XG4gIGNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC44KTsgfVxuXG4uYmctYzItb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMTA1LCAxMjUsIDAuOCk7IH1cblxuLmMzLFxuW2RhdGEtY29sb3I9XCJjM1wiXSB7XG4gIGNvbG9yOiAjMUUzRDUyOyB9XG5cbi5iZy1jMyxcbltkYXRhLWJjb2xvcj1cImMzXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFM0Q1MjsgfVxuXG4uYnItYzMge1xuICBib3JkZXItY29sb3I6ICMxRTNENTI7IH1cblxuLnRkYy1jMyB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzFFM0Q1MjsgfVxuXG4uZmlsbC1jMyB7XG4gIGZpbGw6ICMxRTNENTI7IH1cblxuLmJnLWdyYWQtbGlnaHQtYzMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMUUzRDUyLCAjMjY0ZTY4IDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYzMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMUUzRDUyLCAjMTYyYzNjIDEwMCUpOyB9XG5cbi5jMy1vcDEge1xuICBjb2xvcjogcmdiYSgzMCwgNjEsIDgyLCAwLjEpOyB9XG5cbi5iZy1jMy1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2MSwgODIsIDAuMSk7IH1cblxuLmMzLW9wMiB7XG4gIGNvbG9yOiByZ2JhKDMwLCA2MSwgODIsIDAuMik7IH1cblxuLmJnLWMzLW9wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDYxLCA4MiwgMC4yKTsgfVxuXG4uYzMtb3AzIHtcbiAgY29sb3I6IHJnYmEoMzAsIDYxLCA4MiwgMC4zKTsgfVxuXG4uYmctYzMtb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjEsIDgyLCAwLjMpOyB9XG5cbi5jMy1vcDQge1xuICBjb2xvcjogcmdiYSgzMCwgNjEsIDgyLCAwLjQpOyB9XG5cbi5iZy1jMy1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2MSwgODIsIDAuNCk7IH1cblxuLmMzLW9wNSB7XG4gIGNvbG9yOiByZ2JhKDMwLCA2MSwgODIsIDAuNSk7IH1cblxuLmJnLWMzLW9wNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDYxLCA4MiwgMC41KTsgfVxuXG4uYzMtb3A2IHtcbiAgY29sb3I6IHJnYmEoMzAsIDYxLCA4MiwgMC42KTsgfVxuXG4uYmctYzMtb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgNjEsIDgyLCAwLjYpOyB9XG5cbi5jMy1vcDcge1xuICBjb2xvcjogcmdiYSgzMCwgNjEsIDgyLCAwLjcpOyB9XG5cbi5iZy1jMy1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCA2MSwgODIsIDAuNyk7IH1cblxuLmMzLW9wOCB7XG4gIGNvbG9yOiByZ2JhKDMwLCA2MSwgODIsIDAuOCk7IH1cblxuLmJnLWMzLW9wOCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDYxLCA4MiwgMC44KTsgfVxuXG4uYzQsXG5bZGF0YS1jb2xvcj1cImM0XCJdIHtcbiAgY29sb3I6ICM2MTI3Nzc7IH1cblxuLmJnLWM0LFxuW2RhdGEtYmNvbG9yPVwiYzRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjEyNzc3OyB9XG5cbi5ici1jNCB7XG4gIGJvcmRlci1jb2xvcjogIzYxMjc3NzsgfVxuXG4udGRjLWM0IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjNjEyNzc3OyB9XG5cbi5maWxsLWM0IHtcbiAgZmlsbDogIzYxMjc3NzsgfVxuXG4uYmctZ3JhZC1saWdodC1jNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2MTI3NzcsICM3NDJmOGUgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2MTI3NzcsICM0ZTFmNjAgMTAwJSk7IH1cblxuLmM0LW9wMSB7XG4gIGNvbG9yOiByZ2JhKDk3LCAzOSwgMTE5LCAwLjEpOyB9XG5cbi5iZy1jNC1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk3LCAzOSwgMTE5LCAwLjEpOyB9XG5cbi5jNC1vcDIge1xuICBjb2xvcjogcmdiYSg5NywgMzksIDExOSwgMC4yKTsgfVxuXG4uYmctYzQtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NywgMzksIDExOSwgMC4yKTsgfVxuXG4uYzQtb3AzIHtcbiAgY29sb3I6IHJnYmEoOTcsIDM5LCAxMTksIDAuMyk7IH1cblxuLmJnLWM0LW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTcsIDM5LCAxMTksIDAuMyk7IH1cblxuLmM0LW9wNCB7XG4gIGNvbG9yOiByZ2JhKDk3LCAzOSwgMTE5LCAwLjQpOyB9XG5cbi5iZy1jNC1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk3LCAzOSwgMTE5LCAwLjQpOyB9XG5cbi5jNC1vcDUge1xuICBjb2xvcjogcmdiYSg5NywgMzksIDExOSwgMC41KTsgfVxuXG4uYmctYzQtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NywgMzksIDExOSwgMC41KTsgfVxuXG4uYzQtb3A2IHtcbiAgY29sb3I6IHJnYmEoOTcsIDM5LCAxMTksIDAuNik7IH1cblxuLmJnLWM0LW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTcsIDM5LCAxMTksIDAuNik7IH1cblxuLmM0LW9wNyB7XG4gIGNvbG9yOiByZ2JhKDk3LCAzOSwgMTE5LCAwLjcpOyB9XG5cbi5iZy1jNC1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk3LCAzOSwgMTE5LCAwLjcpOyB9XG5cbi5jNC1vcDgge1xuICBjb2xvcjogcmdiYSg5NywgMzksIDExOSwgMC44KTsgfVxuXG4uYmctYzQtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5NywgMzksIDExOSwgMC44KTsgfVxuXG4uYzUsXG5bZGF0YS1jb2xvcj1cImM1XCJdIHtcbiAgY29sb3I6ICM4MTQ3OTY7IH1cblxuLmJnLWM1LFxuW2RhdGEtYmNvbG9yPVwiYzVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE0Nzk2OyB9XG5cbi5ici1jNSB7XG4gIGJvcmRlci1jb2xvcjogIzgxNDc5NjsgfVxuXG4udGRjLWM1IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjODE0Nzk2OyB9XG5cbi5maWxsLWM1IHtcbiAgZmlsbDogIzgxNDc5NjsgfVxuXG4uYmctZ3JhZC1saWdodC1jNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM4MTQ3OTYsICM5MzUxYWIgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM4MTQ3OTYsICM2ZjNkODEgMTAwJSk7IH1cblxuLmM1LW9wMSB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC4xKTsgfVxuXG4uYmctYzUtb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuMSk7IH1cblxuLmM1LW9wMiB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC4yKTsgfVxuXG4uYmctYzUtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuMik7IH1cblxuLmM1LW9wMyB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC4zKTsgfVxuXG4uYmctYzUtb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuMyk7IH1cblxuLmM1LW9wNCB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC40KTsgfVxuXG4uYmctYzUtb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuNCk7IH1cblxuLmM1LW9wNSB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC41KTsgfVxuXG4uYmctYzUtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuNSk7IH1cblxuLmM1LW9wNiB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC42KTsgfVxuXG4uYmctYzUtb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuNik7IH1cblxuLmM1LW9wNyB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC43KTsgfVxuXG4uYmctYzUtb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuNyk7IH1cblxuLmM1LW9wOCB7XG4gIGNvbG9yOiByZ2JhKDEyOSwgNzEsIDE1MCwgMC44KTsgfVxuXG4uYmctYzUtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjksIDcxLCAxNTAsIDAuOCk7IH1cblxuLmM2LFxuW2RhdGEtY29sb3I9XCJjNlwiXSB7XG4gIGNvbG9yOiAjRUI1QzY2OyB9XG5cbi5iZy1jNixcbltkYXRhLWJjb2xvcj1cImM2XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCNUM2NjsgfVxuXG4uYnItYzYge1xuICBib3JkZXItY29sb3I6ICNFQjVDNjY7IH1cblxuLnRkYy1jNiB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0VCNUM2NjsgfVxuXG4uZmlsbC1jNiB7XG4gIGZpbGw6ICNFQjVDNjY7IH1cblxuLmJnLWdyYWQtbGlnaHQtYzYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRUI1QzY2LCAjZWU3NzgwIDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYzYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRUI1QzY2LCAjZTg0MTRjIDEwMCUpOyB9XG5cbi5jNi1vcDEge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuMSk7IH1cblxuLmJnLWM2LW9wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjEpOyB9XG5cbi5jNi1vcDIge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuMik7IH1cblxuLmJnLWM2LW9wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjIpOyB9XG5cbi5jNi1vcDMge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuMyk7IH1cblxuLmJnLWM2LW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjMpOyB9XG5cbi5jNi1vcDQge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuNCk7IH1cblxuLmJnLWM2LW9wNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjQpOyB9XG5cbi5jNi1vcDUge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuNSk7IH1cblxuLmJnLWM2LW9wNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjUpOyB9XG5cbi5jNi1vcDYge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuNik7IH1cblxuLmJnLWM2LW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjYpOyB9XG5cbi5jNi1vcDcge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuNyk7IH1cblxuLmJnLWM2LW9wNyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjcpOyB9XG5cbi5jNi1vcDgge1xuICBjb2xvcjogcmdiYSgyMzUsIDkyLCAxMDIsIDAuOCk7IH1cblxuLmJnLWM2LW9wOCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCA5MiwgMTAyLCAwLjgpOyB9XG5cbi5jNyxcbltkYXRhLWNvbG9yPVwiYzdcIl0ge1xuICBjb2xvcjogI0YxODYzQTsgfVxuXG4uYmctYzcsXG5bZGF0YS1iY29sb3I9XCJjN1wiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTg2M0E7IH1cblxuLmJyLWM3IHtcbiAgYm9yZGVyLWNvbG9yOiAjRjE4NjNBOyB9XG5cbi50ZGMtYzcge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNGMTg2M0E7IH1cblxuLmZpbGwtYzcge1xuICBmaWxsOiAjRjE4NjNBOyB9XG5cbi5iZy1ncmFkLWxpZ2h0LWM3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0YxODYzQSwgI2YzOTg1NyAxMDAlKTsgfVxuXG4uYmctZ3JhZC1kYXJrLWM3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0YxODYzQSwgI2VmNzQxZCAxMDAlKTsgfVxuXG4uYzctb3AxIHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjEpOyB9XG5cbi5iZy1jNy1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC4xKTsgfVxuXG4uYzctb3AyIHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjIpOyB9XG5cbi5iZy1jNy1vcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC4yKTsgfVxuXG4uYzctb3AzIHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjMpOyB9XG5cbi5iZy1jNy1vcDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC4zKTsgfVxuXG4uYzctb3A0IHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjQpOyB9XG5cbi5iZy1jNy1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC40KTsgfVxuXG4uYzctb3A1IHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjUpOyB9XG5cbi5iZy1jNy1vcDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC41KTsgfVxuXG4uYzctb3A2IHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjYpOyB9XG5cbi5iZy1jNy1vcDYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC42KTsgfVxuXG4uYzctb3A3IHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjcpOyB9XG5cbi5iZy1jNy1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC43KTsgfVxuXG4uYzctb3A4IHtcbiAgY29sb3I6IHJnYmEoMjQxLCAxMzQsIDU4LCAwLjgpOyB9XG5cbi5iZy1jNy1vcDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMTM0LCA1OCwgMC44KTsgfVxuXG4uYzgsXG5bZGF0YS1jb2xvcj1cImM4XCJdIHtcbiAgY29sb3I6ICNGNkFFMjM7IH1cblxuLmJnLWM4LFxuW2RhdGEtYmNvbG9yPVwiYzhcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZBRTIzOyB9XG5cbi5ici1jOCB7XG4gIGJvcmRlci1jb2xvcjogI0Y2QUUyMzsgfVxuXG4udGRjLWM4IHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRjZBRTIzOyB9XG5cbi5maWxsLWM4IHtcbiAgZmlsbDogI0Y2QUUyMzsgfVxuXG4uYmctZ3JhZC1saWdodC1jOCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGNkFFMjMsICNmN2I5NDAgMTAwJSk7IH1cblxuLmJnLWdyYWQtZGFyay1jOCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGNkFFMjMsICNmMWEyMGEgMTAwJSk7IH1cblxuLmM4LW9wMSB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC4xKTsgfVxuXG4uYmctYzgtb3AxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuMSk7IH1cblxuLmM4LW9wMiB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC4yKTsgfVxuXG4uYmctYzgtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuMik7IH1cblxuLmM4LW9wMyB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC4zKTsgfVxuXG4uYmctYzgtb3AzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuMyk7IH1cblxuLmM4LW9wNCB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC40KTsgfVxuXG4uYmctYzgtb3A0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuNCk7IH1cblxuLmM4LW9wNSB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC41KTsgfVxuXG4uYmctYzgtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuNSk7IH1cblxuLmM4LW9wNiB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC42KTsgfVxuXG4uYmctYzgtb3A2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuNik7IH1cblxuLmM4LW9wNyB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC43KTsgfVxuXG4uYmctYzgtb3A3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuNyk7IH1cblxuLmM4LW9wOCB7XG4gIGNvbG9yOiByZ2JhKDI0NiwgMTc0LCAzNSwgMC44KTsgfVxuXG4uYmctYzgtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDE3NCwgMzUsIDAuOCk7IH1cblxuLmM5LFxuW2RhdGEtY29sb3I9XCJjOVwiXSB7XG4gIGNvbG9yOiAjRjFDRDFCOyB9XG5cbi5iZy1jOSxcbltkYXRhLWJjb2xvcj1cImM5XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxQ0QxQjsgfVxuXG4uYnItYzkge1xuICBib3JkZXItY29sb3I6ICNGMUNEMUI7IH1cblxuLnRkYy1jOSB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0YxQ0QxQjsgfVxuXG4uZmlsbC1jOSB7XG4gIGZpbGw6ICNGMUNEMUI7IH1cblxuLmJnLWdyYWQtbGlnaHQtYzkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjFDRDFCLCAjZjNkMzM4IDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYzkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjFDRDFCLCAjZTBiYzBlIDEwMCUpOyB9XG5cbi5jOS1vcDEge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuMSk7IH1cblxuLmJnLWM5LW9wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjEpOyB9XG5cbi5jOS1vcDIge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuMik7IH1cblxuLmJnLWM5LW9wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjIpOyB9XG5cbi5jOS1vcDMge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuMyk7IH1cblxuLmJnLWM5LW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjMpOyB9XG5cbi5jOS1vcDQge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuNCk7IH1cblxuLmJnLWM5LW9wNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjQpOyB9XG5cbi5jOS1vcDUge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuNSk7IH1cblxuLmJnLWM5LW9wNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjUpOyB9XG5cbi5jOS1vcDYge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuNik7IH1cblxuLmJnLWM5LW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjYpOyB9XG5cbi5jOS1vcDcge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuNyk7IH1cblxuLmJnLWM5LW9wNyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjcpOyB9XG5cbi5jOS1vcDgge1xuICBjb2xvcjogcmdiYSgyNDEsIDIwNSwgMjcsIDAuOCk7IH1cblxuLmJnLWM5LW9wOCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAyMDUsIDI3LCAwLjgpOyB9XG5cbi5jMTAsXG5bZGF0YS1jb2xvcj1cImMxMFwiXSB7XG4gIGNvbG9yOiAjMUExQTI4OyB9XG5cbi5iZy1jMTAsXG5bZGF0YS1iY29sb3I9XCJjMTBcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUExQTI4OyB9XG5cbi5ici1jMTAge1xuICBib3JkZXItY29sb3I6ICMxQTFBMjg7IH1cblxuLnRkYy1jMTAge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMxQTFBMjg7IH1cblxuLmZpbGwtYzEwIHtcbiAgZmlsbDogIzFBMUEyODsgfVxuXG4uYmctZ3JhZC1saWdodC1jMTAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMUExQTI4LCAjMjYyNjNiIDEwMCUpOyB9XG5cbi5iZy1ncmFkLWRhcmstYzEwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzFBMUEyOCwgIzBlMGUxNSAxMDAlKTsgfVxuXG4uYzEwLW9wMSB7XG4gIGNvbG9yOiByZ2JhKDI2LCAyNiwgNDAsIDAuMSk7IH1cblxuLmJnLWMxMC1vcDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgNDAsIDAuMSk7IH1cblxuLmMxMC1vcDIge1xuICBjb2xvcjogcmdiYSgyNiwgMjYsIDQwLCAwLjIpOyB9XG5cbi5iZy1jMTAtb3AyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMjYsIDQwLCAwLjIpOyB9XG5cbi5jMTAtb3AzIHtcbiAgY29sb3I6IHJnYmEoMjYsIDI2LCA0MCwgMC4zKTsgfVxuXG4uYmctYzEwLW9wMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI2LCA0MCwgMC4zKTsgfVxuXG4uYzEwLW9wNCB7XG4gIGNvbG9yOiByZ2JhKDI2LCAyNiwgNDAsIDAuNCk7IH1cblxuLmJnLWMxMC1vcDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgNDAsIDAuNCk7IH1cblxuLmMxMC1vcDUge1xuICBjb2xvcjogcmdiYSgyNiwgMjYsIDQwLCAwLjUpOyB9XG5cbi5iZy1jMTAtb3A1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMjYsIDQwLCAwLjUpOyB9XG5cbi5jMTAtb3A2IHtcbiAgY29sb3I6IHJnYmEoMjYsIDI2LCA0MCwgMC42KTsgfVxuXG4uYmctYzEwLW9wNiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDI2LCA0MCwgMC42KTsgfVxuXG4uYzEwLW9wNyB7XG4gIGNvbG9yOiByZ2JhKDI2LCAyNiwgNDAsIDAuNyk7IH1cblxuLmJnLWMxMC1vcDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAyNiwgNDAsIDAuNyk7IH1cblxuLmMxMC1vcDgge1xuICBjb2xvcjogcmdiYSgyNiwgMjYsIDQwLCAwLjgpOyB9XG5cbi5iZy1jMTAtb3A4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMjYsIDQwLCAwLjgpOyB9XG5cbi5ncmFkQXJpdHN0ZSwgI21haW5fbWVudV9jb250YWluZXIsIC5ibG9jayA+IC5pbm5lciAuYmdfYmxvY2sgLmJnLm92ZXJsYXksIC5ibG9jayNzdW11cCA+IC5pbm5lciA+IGEsICNmb290ZXIsIC5zZWN0aW9uX21haW5fdGl0bGUsIC5jb250ZW50LmFydGlzdGVzIC5waWN0dXJlLCAuaXRlbS5ldmVudHNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMWUzZDUyIDAlLCAjNjEyNzc3IDEwMCUpOyB9XG5cbi5ncmFkRXZlbnQsIC5zZWN0aW9uX21haW5fdGl0bGUuZXZlbnRzX21haW5fdGl0bGUsIC5maWx0ZXJzIC5maWx0ZXIuaXMtY2hlY2tlZCwgLml0ZW0uZXZlbnRzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjODE0Nzk2IDAlLCAjZWI1YzY2IDEwMCUpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05pbnRlbmRvaWQxJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChkYXRhOmZvbnQvdHRmO2Jhc2U2NCxkMDlHTWdBQkFBQUFBQXBJQUFvQUFBQUFNQ0FBQUFuOEFBRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQm1BQWhrUUt1bENvV0F1RGNBQUJOZ0lrQTROc0JDQUZsQVVISUJ1R0pLT1FiaTVPMWloSzlPUTcyWDg1b0lmWTJnSytDeXhGaUNpc1V6bmN3OW95R0RGT2xpaGJ6N1QrYlAzOTNxT3llaXBieTdOM2hvZ3dBc1Q1M29ybnY5K1AzM3FDUytKL3o3aFBsd3lWU3JhN0k1RUdWVlFTalF6VEtZbDBDSXZGM0NRM1BNSXFsRVJaV29LMmVha0lINUkrSWxpYXBTakN3aFphV1NuWDc2djdsR1RIUDErVzdKKzc5SnJYbHdMaTJQbUFzYmdEejUxNDdkd1JjQUtjMXNLMkxTSzlhYXB0MHpEYkNXNlhueTU5NjMzMWdVVWt2cEFmQW94RVRVUG1JWVgxM1k0Y1BCMExBUHl2YVQ5NysxdTlPNnI2TTZIZm9CQ3VDWVBIb2xESXUzMzNzcE84N0c4dHYvRkxDNzNzSnBraENiMTRVTTNTWGFzUzdkRUlqZnphSVpTRWgvd2JIeVNRLzJjSkpHMHQ5Q3pRQ051NnlsTUxMSldTVU50RVhXK1hTMWpwMmlha1JsV0ZxM04weGc4aFA3dFk0NStxSHk1eHd3TFhLK2dWUFR2OGhoRVFCaXdGT0gzMjNCbEhUVTVORDRFaGdpa1lNZ1NUb01lQTlRYWhlMmJzYm1IZXBOSEx4MjEzUGZEWVU4Kzk4OUZYUC8yZHpDZTNURTVQN3A5OE5qVmRoVW5JaHU2enpXWDcvdGV6L3RWLy9kV3Z2dGUzK2xydjYyMjlxdWQxd1grN2QyeDk2YmVnOXR4VVNINFdBT0RtSVlEL3dDL1NIOVd2THEyVkowU2QxWTJVd2tVSmpOS0lrVFRRS1Bha21RU2NNOW9zZytEcHhFcWIzdXdST0ttcVJLTVhYYnUyWXFsTUE5dWpJdGFxdHpscml4Q2tMRjB0dDNsdVdEWnpIR3B4WHBmV1hpdGxLc0tGU05qa3JFZUlaWnNHVjFld1o1SHZxQlZwMFRyWDlFcnAzT1lQV3VlS2drWGh6RXI3MGZ4aWkydS96NWJsRmtsSFlCaEJvR1AwbFh6djREZTR1TXdwS3JTbnRrY2wzM3ZqQkF5ZE1ucGtORUZsZ0tVcnhsaUFvZDNvUWxBNUtLVzVvSVN5cmI3UEEycXJEU2VIWjF4YndXUWpCVEJvNHdZZWxBMlhlMzRlYVoraHJWMkIyMmhFVGpDMWZPMEpVelFkUXdmd0llVWh4L016T2pHS0cxVVNHbmtNSFdicEpCcVBuU1lsaHJTR2VURjNVQTF0U1VmNU1tTkt2QjF3Q2xpbWZRSXlvR2hkaFltSTgzSjFRcHdWekJCLzRvUU1yTXZndWwydHJDWjR2MkF5Q0dpOEJZVmEvZVhFZzRLTHBLSzJDOGd5MXR5VE5wcm96U3dTVVpKT05uRERVK3F0S05USlZJWmlMaG9YSXEzVWpiSTQzUUx6RHVwT2hZUzg1ckpaeXhtZUk4aFJDeXFJSnE1M0dTRXhrbGkwazdoOFl6Q0tZaU9zeU1pYk9yMERndGtUSStTelBjRzFjNW5na1FZRTBLTWtJbGMxNk1mWUNONHdpbTFkQk8vSVFwd2JHbnZLVENOd0FycUFHbE9MRmU5dDU1aUhsd2NyTGFlellhTmtqa2JIQUFnVXhCWkNpeXp0THRxejRIR2lkb1pDekdmNFpaRngxMEppVzhXNG1XSEZWemMwaStRVUp4akFMamFCQjBYRnNZaWRZV1FqajZSWW9jY1g2NVZzcTZqVEhrcnBJU2RLVER1TUVndi9CRS9JeTRXNXhmalZUTEdNZHBDd2hXTW95cmVzUlFFekw5SW5pb29SSmdpeE0xQkZvV1dQeE5JSGVydGZSak54TnZjYU0zMHhETXIxeHFPQ2pQb3FSSEhCTE9RTk5vSjZnZ2N1ZzBudGNnSXdDUU5TdHk5SFR6b29LRUZsZUJLMmhRN3JQY0VIbGRRcThzUTJJc3pqSWRaSmF3N3JhVEJ2ZTZ5dWtieFJ2R3VlQ0IxVktFOHdDY29iSFVZYWtGb1ZTNnhXelFRZ1Fma3BEUnNTWkdwUDIvenExRE8xMTZlelpobE5JRHVvQjFOVU5PRXo5UlFsZTB2VXo4NmxvNVlJV1RzRVYrTzdLRkdWNzEyMGJKaDZxV0dlZjBYZlh2Tlk5eDh2eXgvbDIzK0tIanowNjA4azdOOTZLWWxFcWlKYVJSSlJMVWsxU1pJRXdhaHVaV3JTWWJsVm9sMnRUV0JWRTFUcDRxSXkwdGxVOWdyd3BpVG5JdWMvZHZCV0hDZGxyZ2pnSEZrek84TGxMYUs5dFpCb3BUSWhaaEdaZGpHSmFHS054SkJKMFhGNk5xV2FjbE50eXNyMGtzNG4yQ29SczJZeG5DczR5Q09DVithaXBCUmdrYzVRa3JTVFBncUdSN0cwL1l4SWc1OTFJQmlQajA0Q25QeDlBRysxSUdzMlV3d3BRbGo4bW9nWG1kSzZuRkFKUW0xT285RmpyNG9TZGJGSUdBbk1zek1yQTFSQmdISWhMb0c0aG40OEYxTlZhaElXeDhGYWxHSUxhTElTS0lzUVRoamR6QStIU3pWY1NVS3Z1YmhLNkxHQ1dCOFd0UlVqZC9EUE1GcjFtN2lnamFxYzVyWnZaTjF4MnNoTndtUUpjMWZmckgxVGEvQmFENWZhTWlFaERQVysvSkpxZFJ4cVVSV3ladGZaOE43ZVhRQXVFMVFoQitUeG5rR3BXMThRVlpCbEphTk1OVmdMQmRmeXV0Wi9DK21VNnhaM2tvNzV5WkJGWGNHM2VJb0RiZTRjcSs0NnkyVEI5eWppVEZRZEpTaGVDdVhiN3FmdTVKTmZwMjZldjdEcTRIZmd6LzgwdXF5TUZpeFc4S05ES295QmtlNy9sTXN4ak9oMFBVcW16SHBFSWhFeU1xcE42UEZlbFNIcEtuSU9XUFpsaUQrNTNwYzVrdk5ycWRyV29jZzBPU3hKdjZQRFpUdXRBT21rM2RpU1d6cHpDV2FRS0pHS1BZejFEck55bHlXOGJvNFlVM0hCa2xTRDE2clVSNXpHKzBsYzdCYXFiSjlnZjYrWGVudjc2Z2FDdE44TVhoVUF6dlRmRDZpWUltRTdHWWQybkxWblF4SU51OHNwOWxURk5kOUlIYmpEcWpaY0QrNnpzUkEzdG80Njh6d1d0TzlycWRmOEd5VWVnUUMxOXdmVGRyNytWNVRkRzJZZnNYVHVjTG1FOVlhWWRpU3lzUE9TSmZ6SkV1ampjZHN1RWJCb1NzYlZjRSttalhacVhyeTFnMWJmNno1c3UrU0hKWTllZjl6QlFyN2Z0TTlXeUltYlFkL3VHbUpkSy9IeXNHbFZYK3ZZLy9YbytTZGZuNnB5emMyVEhjL1ZkME02QVcrRngrekNuZmRrWE9Fc1BGOTlRQ2Fid3dIZWdCRnd3Tjdqc1BiYTltSyswVmpkS1E0MitzSWVXTEJOSHJZRHc0NlVyOVk1OFJST01SMkVrdkxIdmh6MEpUNlFRN3hVTkNjK1llbDZpdzA4KzNmRDI4RGgzL1pDM283NzNpdmJkTVZqVE1MR1ovajBCOFhtZjN5MSttZWVsTGN5endXVC9EN0plOVhoN0V5TjNqN3B1MzkyZGxESEhTalZwL2ZBbGNxOTJERkhzTkVlTjVZZnpVcFh0VmV6N1RNL3BNbC94QkRZamVtTlN6ZUdtaG5hMUV1NGV1ZTRPUDNMNWV6NTJmNkw2WGVHbFF2SnFNcUlGd2p3Q29tTUdCM3dDQlVkQit6YXRtUFhNeElKSjdJU1lvRWQ3eHl2NktIc1doS0pEeUlyREFHNGNFVkpRSGprTnlkanBDa21kMjVzYTdZVnd2M3ZUQmhBUUdUSWNnWW82NEJrQmx6N2NBZlFGSVFhQkhkTzNDeWVGMW44R3VxQkd3UHRWaURFNkpTaXpQQlJadkFzRzBZeVVHSmZWV3dJOHAxUmdEbkVnRmFRbnVTZm5vZ0F2UFltTGpuWm1QZWNETElNTThOazlNUTZiUmlEQ2lRR0hxVG14R0NRQ1FVeDBVTU1FRmxDa0hkZCtRQ2V5d1lKd3VNZ2l5SW90K2NucHZqRTBoU2RyajN6UkRVMmNndm0yRGp4SWhkRzZya0RIZmlYQmozNnNZTVZvL2NRZFBDWnk1aWJKV3c2YUpWZ3VFRlJjaXB1cG1mVFhrR3NqSDZRZFpCeFBCaW8zU1dISUJTQVNKQk1rV1Znc0FOWjFoTkNkMEFGa0VndkJ6QWVOQ2pXeURSMlpNakVJL0NHY0ZNVmhId3FFMGNTc0NLU3dVUU5FTmh6RnNpR0JBQm9FUWYzcXpHSjhHQUx4dG43bWNLQ1pFNDVkTlI3dW4yN2xCajdxWjhjRnpMSDhmU1hLMTI0a0FPWkI4NUl0b3RvSmZWaG0yUUk0aWF4R3UxbG5vb1pabGdrZDc2dlZpbDcxYzZ3Y3MzQTFVZ203NDhDSThjVWppMlhqb0thQzFwSmI5N0cyTnhhYUthUHRjNmQyZmR5dnQrT3dicjJwbWIyQUE9PSkgZm9ybWF0KFwid29mZjJcIik7IH1cblxuLmZvbnQxLCBib2R5LCAuc2VibG9kX2Zvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sIC5zZWJsb2RfZm9ybSB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0bycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5mb250MiwgLmJ1dHRvbixcbmJ1dHRvbi5idXR0b24sXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSwgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dC50ZXh0X3dpdGhfYmcuZmF0X3RleHQsIC5ibG9jayNzdW11cCA+IC5pbm5lciA+IGEsIC50ZXh0X2xpbmVfb3V0ZXIgLnRleHRfbGluZV9sb29wLCAjZm9vdGVyICNtZW51X2Zvb3RlciwgI21haW5fbWVudV93cmFwcGVyICNtZW51X2Zvb3RlciwgLnNlYmxvZF9mb3JtID4gLmlubmVyICNmb3JtX3RpdGxlIGgxLCAuc2VibG9kX2Zvcm0gPiAuaW5uZXIgI2Zvcm1fZm9ybXMgLmZvcm1fYmxvY2sgLmZvcm1fbGFiZWwsIC5zZWN0aW9uX21haW5fdGl0bGUgPiAuaW5uZXIgaDEsIC5jb250ZW50LmFydGlzdGVzIC50ZXh0cyA+IC5pbm5lciAuYXJ0aXN0ZV90ZXh0IC5hcnRpc3RlX3RpdGxlLCAuaXRlbS5hcnRpc3RlcyA+IC5pbm5lciAuYXJ0aXN0ZV9uYW1lLmJpZywgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF90aXRsZV9ibG9jayAuZXZlbnRfdGl0cmUgaDMsIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfbGVmdF9ibG9jayAuZXZlbnRfZGF0ZV9sZWZ0IC5tb2lzLCAuaXRlbS5ldmVudHNzID4gLmlubmVyID4gZGl2LmV2ZW50X3JpZ2h0X2Jsb2NrIC5ldmVudF9yaWdodF9taWQgLnRpdHJlIHtcbiAgZm9udC1mYW1pbHk6ICdBbnRvbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvbnQzLCAubWFpbl90aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBOaW50ZW5kb2lkMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4vKiAuc2VtaWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufSAqL1xuLmJvbGQsICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCAudGV4dF9ibG9jayBwIHNwYW4sIC5zZWJsb2RfZm9ybSA+IC5pbm5lciAjZm9ybV90aXRsZSBoMiwgc2VsZWN0LCAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCAuYXJ0aXN0ZV9iaW8sIC5pdGVtLmV2ZW50cyA+IC5pbm5lciAuZXZlbnRfY2F0IHNwYW4sIC5pdGVtLmV2ZW50cyA+IC5pbm5lciAuZXZlbnRfdGl0bGVfYmxvY2sgLmV2ZW50X2RhdGVfc3RyaW5nIHNwYW4uaWNvbi1jbG9jaywgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF9saWV1IHNwYW4sIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfcmlnaHRfYmxvY2sgLmV2ZW50X3JpZ2h0X2JvdHRvbSAuZGVzY3JpcHRpb24sIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfcmlnaHRfYmxvY2sgLmV2ZW50X3JpZ2h0X2luZm9zIC5kYXRlX3N0cmluZywgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9yaWdodF9ibG9jayAuZXZlbnRfcmlnaHRfaW5mb3MgLmxpZXUge1xuICBmb250LXdlaWdodDogOTAwOyB9XG5cbi54Ym9sZCwgLnN1YnRpdGxlLCAuYmxvY2tfdGV4dCBwIHNwYW4sIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfbGVmdF9ibG9jayAuZXZlbnRfdHlwZSwgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9sZWZ0X2Jsb2NrIC5ldmVudF9kYXRlX2xlZnQgLmpvdXIge1xuICBmb250LXdlaWdodDogOTAwOyB9XG5cbi50YWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5tYWluX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tYWluX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfSB9XG4gIC5tYWluX3RpdGxlID4gc3BhbiB7XG4gICAgY29sb3I6ICM2MTI3Nzc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1haW5fdGl0bGUuY2VudGVyZWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5tYWluX3RpdGxlLmNlbnRlcmVkLmdsaXRjaCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLm1haW5fdGl0bGUuZ2xpdGNoIHtcbiAgICBhbmltYXRpb246IGdsaXRjaCAxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBnbGl0Y2gge1xuICAyJSwgNjQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIDApIHNrZXcoMGRlZyk7IH1cbiAgNCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCkgc2tldygwZGVnKTsgfVxuICA2MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNrZXcoNWRlZyk7IH0gfVxuXG4ubWFpbl90aXRsZS5nbGl0Y2ggc3BhbjpiZWZvcmUsXG4ubWFpbl90aXRsZS5nbGl0Y2ggc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZ2xpdGNoKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuLm1haW5fdGl0bGUuZ2xpdGNoIHNwYW46YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBnbGl0Y2hUb3AgMXMgbGluZWFyIGluZmluaXRlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMzMlLCAwIDMzJSk7IH1cblxuQGtleWZyYW1lcyBnbGl0Y2hUb3Age1xuICAyJSwgNjQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC0ycHgpOyB9XG4gIDQlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDJweCk7IH1cbiAgNjIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxM3B4LCAtMXB4KSBza2V3KC0xM2RlZyk7IH0gfVxuXG4ubWFpbl90aXRsZS5nbGl0Y2ggc3BhbjphZnRlciB7XG4gIGFuaW1hdGlvbjogZ2xpdGNoQm90b20gMS41cyBsaW5lYXIgaW5maW5pdGU7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDY3JSwgMTAwJSA2NyUsIDEwMCUgMTAwJSwgMCAxMDAlKTsgfVxuXG5Aa2V5ZnJhbWVzIGdsaXRjaEJvdG9tIHtcbiAgMiUsIDY0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCk7IH1cbiAgNCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCk7IH1cbiAgNjIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjJweCwgNXB4KSBza2V3KDIxZGVnKTsgfSB9XG5cbi5zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICBjb2xvcjogIzZCQzVEMjtcbiAgZm9udC1zaXplOiA5MCU7IH1cbiAgLnN1YnRpdGxlLmNlbnRlcmVkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG4uYnV0dG9uLFxuYnV0dG9uLmJ1dHRvbixcbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2hhZG93OiAwIDAuMzVyZW0gMC42cmVtIHJnYmEoNTEsIDUxLCA1MSwgMC4xKTsgfVxuICAuYnV0dG9uOmhvdmVyLFxuICBidXR0b24uYnV0dG9uOmhvdmVyLFxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gIC5idXR0b24uaW5mbyxcbiAgYnV0dG9uLmJ1dHRvbi5pbmZvLFxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXS5pbmZvIHtcbiAgICBjb2xvcjogIzZCQzVEMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGOyB9XG4gIC5idXR0b24ubW9yZSxcbiAgYnV0dG9uLmJ1dHRvbi5tb3JlLFxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXS5tb3JlIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDNUQyOyB9XG4gICAgLmJ1dHRvbi5tb3JlOmhvdmVyLFxuICAgIGJ1dHRvbi5idXR0b24ubW9yZTpob3ZlcixcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXS5tb3JlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNkJDNUQyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsgfVxuICAuYnV0dG9uLnJldmVyc2UsXG4gIGJ1dHRvbi5idXR0b24ucmV2ZXJzZSxcbiAgaW5wdXRbdHlwZT1cImZpbGVcIl0ucmV2ZXJzZSB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuYnV0dG9uLnJldmVyc2U6aG92ZXIsXG4gICAgYnV0dG9uLmJ1dHRvbi5yZXZlcnNlOmhvdmVyLFxuICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdLnJldmVyc2U6aG92ZXIge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cblxuYSwgYTphY3RpdmUsIGE6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5sb2dvX0xCU0Ege1xuICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gIC5sb2dvX0xCU0EgPiBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5sb2dvX0xCU0EgPiBzdmcjbG9nb190eHRfc3ZnIHtcbiAgICAgIG1hcmdpbi10b3A6IDMlO1xuICAgICAgZmlsbDogI2ZmZjsgfVxuXG4uYmxvY2tfdGV4dCBwIHNwYW4ge1xuICBjb2xvcjogIzFBMUEyODsgfVxuXG4uYmxvY2tfdGV4dCBwIGEge1xuICBjb2xvcjogIzgxNDc5NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbnMvdmlsbGFzdGVycmVldG1lci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ljb25zL3ZpbGxhc3RlcnJlZXRtZXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9pY29ucy92aWxsYXN0ZXJyZWV0bWVyLnN2ZyN2aWxsYXN0ZXJyZWV0bWVyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbltkYXRhLWljb25dOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInZpbGxhc3RlcnJlZXRtZXJcIiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcbltjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwidmlsbGFzdGVycmVldG1lclwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLmljb24tbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjFcIjsgfVxuXG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYyXCI7IH1cblxuLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYzXCI7IH1cblxuLmljb24tbGVmdC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjRcIjsgfVxuXG4uaWNvbi1yaWdodC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjVcIjsgfVxuXG4uaWNvbi13ZWJzaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NlwiOyB9XG5cbi5pY29uLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjdcIjsgfVxuXG4uaWNvbi1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY4XCI7IH1cblxuLmljb24tb3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmFcIjsgfVxuXG4uaWNvbi1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmJcIjsgfVxuXG4uaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmNcIjsgfVxuXG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZFwiOyB9XG5cbi5pY29uLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZlXCI7IH1cblxuLmljb24tbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjlcIjsgfVxuXG4uaWNvbi1nZW5lcmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZlwiOyB9XG5cbi5pY29uLWNvbXBsZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcwXCI7IH1cblxuLmljb24tc3VyZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzFcIjsgfVxuXG4uaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3MlwiOyB9XG5cbi5pY29uLXByaW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDczXCI7IH1cblxuLmljb24tb2ZmcmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NFwiOyB9XG5cbi5pY29uLWV4Y2x1c2l2aXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NVwiOyB9XG5cbi5pY29uLW5vdXZlYXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzZcIjsgfVxuXG4uaWNvbi1jb3VwZGVjb2V1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzdcIjsgfVxuXG4ucm91bmRfaWNvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnJvdW5kX2ljbyBzcGFuLFxuICAucm91bmRfaWNvIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucm91bmRfaWNvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAyLjRyZW07XG4gICAgaGVpZ2h0OiAyLjRyZW07IH1cblxuLmljb25fZmFjZWJvb2sge1xuICBjb2xvcjogIzE4NzdmMjsgfVxuXG4uaWNvbl9pbnN0YWdyYW0ge1xuICBjb2xvcjogI2MzMmFhMzsgfVxuXG4uaWNvbl90d2l0dGVyIHtcbiAgY29sb3I6ICMxZGExZjI7IH1cblxuLnNjcm9sbGFibGUudmVydGljYWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCBib2R5Ojotd2Via2l0LXNjcm9sbGJhciwgI21haW5fbWVudV9jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLCAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCAuYXJ0aXN0ZV9iaW86Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCA3MSwgMTUwLCAwLjEpOyB9XG5cbi5zY3JvbGxhYmxlLnZlcnRpY2FsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsICNtYWluX21lbnVfY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHQgLmFydGlzdGVfYmlvOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTQ3OTY7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG5cbi5zY3JvbGxhYmxlLmhvcml6b250YWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCBib2R5Lmhvcml6b250YWw6Oi13ZWJraXQtc2Nyb2xsYmFyLCAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCAuaG9yaXpvbnRhbC5hcnRpc3RlX2Jpbzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDNweDsgfVxuXG4uc2Nyb2xsYWJsZS5ob3Jpem9udGFsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgYm9keS5ob3Jpem9udGFsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHQgLmhvcml6b250YWwuYXJ0aXN0ZV9iaW86Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgbWluLXdpZHRoOiAxMDBweDsgfVxuXG4uc2Nyb2xsYWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsIGJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCAuYXJ0aXN0ZV9iaW86Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDNlbTsgfVxuXG4uc2Nyb2xsYWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssIGJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLCAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCAuYXJ0aXN0ZV9iaW86Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnNjcm9sbC52ZXJ0aWNhbCwgYm9keS5zY3JvbGwsIC5jb250ZW50LmFydGlzdGVzIC50ZXh0cyA+IC5pbm5lciAuYXJ0aXN0ZV90ZXh0IC5zY3JvbGwuYXJ0aXN0ZV9iaW8ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uc2Nyb2xsLmhvcml6b250YWwge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pbWdfcmVzcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyohXG4gKiBhbmltYXRlLmNzcyAtIGh0dHBzOi8vYW5pbWF0ZS5zdHlsZS9cbiAqIFZlcnNpb24gLSA0LjEuMVxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAyMCBBbmltYXRlLmNzc1xuICovXG46cm9vdCB7XG4gIC0tYW5pbWF0ZS1kdXJhdGlvbjoxcztcbiAgLS1hbmltYXRlLWRlbGF5OjFzO1xuICAtLWFuaW1hdGUtcmVwZWF0OjE7IH1cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tYW5pbWF0ZS1kdXJhdGlvbik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tYW5pbWF0ZS1kdXJhdGlvbik7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTsgfVxuXG4uYW5pbWF0ZWQucmVwZWF0LTEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tYW5pbWF0ZS1yZXBlYXQpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1hbmltYXRlLXJlcGVhdCk7IH1cblxuLmFuaW1hdGVkLnJlcGVhdC0yIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTsgfVxuXG4uYW5pbWF0ZWQucmVwZWF0LTMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpOyB9XG5cbi5hbmltYXRlZC5kZWxheS0xcyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IHZhcigtLWFuaW1hdGUtZGVsYXkpO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWFuaW1hdGUtZGVsYXkpOyB9XG5cbi5hbmltYXRlZC5kZWxheS0ycyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMik7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSoyKTsgfVxuXG4uYW5pbWF0ZWQuZGVsYXktM3Mge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjMpO1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMyk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTRzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDRzO1xuICBhbmltYXRpb24tZGVsYXk6IDRzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo0KTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjQpOyB9XG5cbi5hbmltYXRlZC5kZWxheS01cyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiA1cztcbiAgYW5pbWF0aW9uLWRlbGF5OiA1cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNSk7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo1KTsgfVxuXG4uYW5pbWF0ZWQuZmFzdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pLzIpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikvMik7IH1cblxuLmFuaW1hdGVkLmZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC44cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCk7IH1cblxuLmFuaW1hdGVkLnNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7IH1cblxuLmFuaW1hdGVkLnNsb3dlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMyk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKTsgfVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSksIHByaW50IHtcbiAgLmFuaW1hdGVkIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDsgfVxuICAuYW5pbWF0ZWRbY2xhc3MqPU91dF0ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDIwJSwgNTMlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGVZKDAuOTUpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDIwJSwgNTMlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGVZKDAuOTUpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTsgfSB9XG5cbi5ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpOyB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9IH1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7IH1cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVgge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzaGFrZVgge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9IH1cblxuLnNoYWtlWCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlWDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlWDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VZIHtcbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2hha2VZIHtcbiAgMCUsIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfSB9XG5cbi5zaGFrZVkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZVk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZVk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpOyB9XG4gIDE4LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTsgfVxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpOyB9XG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7IH1cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpOyB9XG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7IH1cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuLmhlYWRTaGFrZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH0gfVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTsgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpOyB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlKC0zZGVnKTsgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpOyB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyk7IH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpOyB9XG4gIDQ1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqZWxsbyB7XG4gIDAlLCAxMS4xJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpOyB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTsgfVxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTsgfVxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTsgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpOyB9XG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2M2RlZykgc2tld1koMC4zOTA2M2RlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYzZGVnKSBza2V3WSgwLjM5MDYzZGVnKTsgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMWRlZykgc2tld1koLTAuMTk1MzFkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIDAlLCAxMS4xJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpOyB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTsgfVxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTsgfVxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTsgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpOyB9XG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2M2RlZykgc2tld1koMC4zOTA2M2RlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYzZGVnKSBza2V3WSgwLjM5MDYzZGVnKTsgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMWRlZykgc2tld1koLTAuMTk1MzFkZWcpOyB9IH1cblxuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhcnRCZWF0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDE0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpOyB9XG4gIDI4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgaGVhcnRCZWF0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDE0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpOyB9XG4gIDI4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbi5oZWFydEJlYXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoZWFydEJlYXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBoZWFydEJlYXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoxLjMpO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja0luRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5iYWNrSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja0luRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tJbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYmFja0luTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5iYWNrSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYmFja0luUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja0luVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmJhY2tJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja0luVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja091dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbi5iYWNrT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogYmFja091dERvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuQGtleWZyYW1lcyBiYWNrT3V0TGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbi5iYWNrT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYmFja091dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG4uYmFja091dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYmFja091dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuQGtleWZyYW1lcyBiYWNrT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuLmJhY2tPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXRVcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuICAwJSwgMjAlLCA0MCUsIDYwJSwgODAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG4uYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApIHNjYWxlWSgzKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKSBzY2FsZVkoMC45ODUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5ib3VuY2VJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApIHNjYWxlWCgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApIHNjYWxlWCgzKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5ib3VuY2VJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICAwJSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKSBzY2FsZVkoNSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKSBzY2FsZVkoNSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5ib3VuY2VJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH0gfVxuXG4uYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyk7IH0gfVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7IH0gfVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyk7IH0gfVxuXG4uYm91bmNlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluRG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5SaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblRvcExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblRvcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Ub3BMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVG9wTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5Ub3BSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblRvcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVG9wUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJbkJvdHRvbUxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluQm90dG9tTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJbkJvdHRvbVJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluQm90dG9tUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuLmZhZGVPdXREb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuLmZhZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuLmZhZGVPdXRVcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dFRvcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VG9wTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3BMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dFRvcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFRvcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFRvcFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0Qm90dG9tUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0Qm90dG9tUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0Qm90dG9tUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0Qm90dG9tUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dEJvdHRvbUxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0Qm90dG9tTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9IH1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZsaXBPdXRYIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmxpZ2h0U3BlZWRJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW5SaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4ubGlnaHRTcGVlZEluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW5MZWZ0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5saWdodFNwZWVkT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0UmlnaHQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5saWdodFNwZWVkT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dExlZnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4ucm90YXRlSW5Eb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJblVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXRVcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDQwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDQwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqYWNrSW5UaGVCb3gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7IH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBqYWNrSW5UaGVCb3gge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7IH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLmphY2tJblRoZUJveCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGphY2tJblRoZUJveDtcbiAgYW5pbWF0aW9uLW5hbWU6IGphY2tJblRoZUJveDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlKC0xMjBkZWcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm9sbEluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlKC0xMjBkZWcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5yb2xsSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlKDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpOyB9IH1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21JblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21JblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnpvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuLnpvb21PdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uc2xpZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLnNsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5zbGlkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuLnNsaWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9IH1cblxuLnNsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuLnNsaWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDsgfVxuXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuI21lbnVfdG9wX2xvZ28ge1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjJyZW0gMC4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMC4ycmVtIDAuN3JlbSByZ2JhKDUxLCA1MSwgNTEsIDAuMTUpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNtZW51X3RvcF9sb2dvIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxcmVtIDFyZW07IH0gfVxuICAjbWVudV90b3BfbG9nbyAjbWVudV9sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgI21lbnVfdG9wX2xvZ28gI21lbnVfbG9nbyBzdmcge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNjAlOyB9XG5cbiNtZW51X3RvcCA+IC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgI21lbnVfdG9wID4gLmlubmVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH0gfVxuXG4jbWVudV9pY28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDJyZW07XG4gIHRvcDogMnJlbTtcbiAgei1pbmRleDogMTsgfVxuICAjbWVudV9pY28gI21lbnVfaWNvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgI21lbnVfaWNvICNtZW51X2ljb24gLmJhciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSkgcm90YXRlKDBkZWcpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDAuMnJlbTtcbiAgICAgIHdpZHRoOiAxLjZyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUY2OTdEO1xuICAgICAgLyogICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkbWVudV9pY29fd2lkdGggLSAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgfSAqLyB9XG4gICAgICAjbWVudV9pY28gI21lbnVfaWNvbiAuYmFyICsgLmJhciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTsgfVxuXG4jbWFpbl9tZW51X2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgI21haW5fbWVudV9jb250YWluZXIgI21haW5fbWVudV9pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDAwcHg7IH1cblxuLm1lbnVfdGl0cmUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZCB7XG4gICAgaGVpZ2h0OiA5NiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWQgPiAuaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZF9ibG9jayB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuI2hlYWRfYmxvY2sgPiAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICNoZWFkX2Jsb2NrID4gLmlubmVyID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLnJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAucmlnaHQgLnRleHRfYmxvY2sge1xuICAgICAgcGFkZGluZzogNHJlbSAwOyB9XG4gICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAucmlnaHQgLnRleHRfYmxvY2sgLm1haW5fdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtOyB9XG4gICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAucmlnaHQgLnRleHRfYmxvY2sgLnN1YnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLnJpZ2h0IC50ZXh0X2Jsb2NrIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDExMCU7IH1cbiAgICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLnJpZ2h0IC50ZXh0X2Jsb2NrIHAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM4MTQ3OTY7XG4gICAgICAgICAgZm9udC1zaXplOiA5NSU7IH1cbiAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCAudGV4dF9ibG9jayAuc3VidGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAucmlnaHQgLnRleHRfYmxvY2sgLnN1YnRleHQgLnVwZGF0ZV90ZW1wIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE0Nzk2O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1zaXplOiA2MCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjVyZW07XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBhbmltYXRpb246IGNsaWdub3R0ZSAycyBhbHRlcm5hdGUtcmV2ZXJzZSBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGNsaWdub3R0ZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAucmlnaHQgLnRleHRfYmxvY2sgLnN1YnRleHQgKyAuc3VidGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAucmlnaHQgLnRleHRfYmxvY2sgLnN1YnRleHQgLnN1YnRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCAudGV4dF9ibG9jayAuc3VidGV4dCAuc29jaWFsID4gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMDAlOyB9XG4gICAgICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLnJpZ2h0IC50ZXh0X2Jsb2NrIC5zdWJ0ZXh0IC5zb2NpYWwgPiBhICsgYSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gICAgICAgICNoZWFkX2Jsb2NrID4gLmlubmVyIC5yaWdodCAudGV4dF9ibG9jayAuc3VidGV4dCAuYnV0dG9uICsgLmJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLmxlZnQgLnBpY3R1cmVfYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE0dnc7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAucGljdHVyZV9ibG9jayB7XG4gICAgICAgICAgcGFkZGluZzogNXZ3OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAjaGVhZF9ibG9jayA+IC5pbm5lciAubGVmdCAucGljdHVyZV9ibG9jayB7XG4gICAgICAgICAgcGFkZGluZzogOHZ3OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLmxlZnQgLnBpY3R1cmVfYmxvY2sge1xuICAgICAgICAgIHBhZGRpbmc6IDExdnc7IH0gfVxuICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLmxlZnQgLnBpY3R1cmVfYmxvY2sgI2hlYWRlcl9waXgge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAuMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xczsgfVxuICAgICAgI2hlYWRfYmxvY2sgPiAuaW5uZXIgLmxlZnQgLnBpY3R1cmVfYmxvY2sgI2hlYWRlcl9sb2dvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmxvY2suaW1nX2Jsb2NrID4gLmlubmVyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHRfNCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF80Om5vdCg6bnRoLW9mLXR5cGUoNCkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHRfNCB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMnJlbSk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHRfNCArIC5ibG9ja190ZXh0XzQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtOyB9XG4gICAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF80Om50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF80IHtcbiAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAycmVtKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF80Om50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAycmVtKTsgfSB9XG4gICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF8zIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYmxvY2sgPiAuaW5uZXIgLmJsb2NrX3RleHRzIC5ibG9ja190ZXh0XzM6bm90KDpudGgtb2YtdHlwZSgzKSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF8zIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxcmVtKTsgfVxuICAgICAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHRfMzpub3QoOm50aC1vZi10eXBlKDMpKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF8zOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtOyB9XG4gICAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF8zOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dF8zIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAycmVtKTsgfVxuICAgICAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHRfMzpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAycmVtKTsgfVxuICAgICAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHRfMyArIC5ibG9ja190ZXh0XzMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtOyB9IH1cbiAgICAuYmxvY2sgPiAuaW5uZXIgLmJsb2NrX3RleHRzIC5ibG9ja190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gICAgICAuYmxvY2sgPiAuaW5uZXIgLmJsb2NrX3RleHRzIC5ibG9ja190aXRsZSAubWFpbl90aXRsZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGl0bGUgLm1haW5fdGl0bGUuY2VudGVyZWQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAuYmxvY2sgPiAuaW5uZXIgLmJsb2NrX3RleHRzIC5ibG9ja190aXRsZSAubWFpbl90aXRsZS5zbWFsbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMjAlOyB9XG4gICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dCB7XG4gICAgICBmb250LXNpemU6IDExMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmJsb2NrID4gLmlubmVyIC5ibG9ja190ZXh0cyAuYmxvY2tfdGV4dC5mbGV4X3RleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAzcmVtOyB9IH1cbiAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHQudGV4dF93aXRoX2JnIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5ibG9jayA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrX3RleHQudGV4dF93aXRoX2JnLmZhdF90ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE1MCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAuYmxvY2sgPiAuaW5uZXIgLmJsb2NrX3RleHRzIC5ibG9ja190ZXh0LmNvbW1vbl90ZXh0IHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jayA+IC5pbm5lciAuYmdfYmxvY2sgLmJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLmJsb2NrID4gLmlubmVyIC5iZ19ibG9jayAuYmcuYmdfYm90dG9tIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTsgfVxuICAgIC5ibG9jayA+IC5pbm5lciAuYmdfYmxvY2sgLmJnLm92ZXJsYXkge1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gIC5ibG9jayNzdW11cCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gICAgLmJsb2NrI3N1bXVwID4gLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDRyZW07IH1cbiAgICAgIC5ibG9jayNzdW11cCA+IC5pbm5lciA+IGEge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzogNHJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgICAgICAuYmxvY2sjc3VtdXAgPiAuaW5uZXIgPiBhOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjEyNzc3OyB9XG4gICAgICAgIC5ibG9jayNzdW11cCA+IC5pbm5lciA+IGE6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTI3Nzc7IH1cbiAgICAgICAgLmJsb2NrI3N1bXVwID4gLmlubmVyID4gYTpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxMjc3NzsgfVxuICAgICAgICAuYmxvY2sjc3VtdXAgPiAuaW5uZXIgPiBhID4gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAyMDAlOyB9XG5cbiNtYXNvbnJ5X2dyaWQsXG4jbWFzb25yeV9ncmlkMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gICNtYXNvbnJ5X2dyaWQ6YWZ0ZXIsXG4gICNtYXNvbnJ5X2dyaWQyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuICAjbWFzb25yeV9ncmlkID4gLmlubmVyLFxuICAjbWFzb25yeV9ncmlkMiA+IC5pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAjbWFzb25yeV9ncmlkID4gLmlubmVyIC5ncmlkLWl0ZW0sXG4gICAgI21hc29ucnlfZ3JpZDIgPiAuaW5uZXIgLmdyaWQtaXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgI21hc29ucnlfZ3JpZCA+IC5pbm5lciAuZ3JpZC1pdGVtLFxuICAgICAgICAjbWFzb25yeV9ncmlkMiA+IC5pbm5lciAuZ3JpZC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAjbWFzb25yeV9ncmlkID4gLmlubmVyIC5ncmlkLWl0ZW0sXG4gICAgICAgICNtYXNvbnJ5X2dyaWQyID4gLmlubmVyIC5ncmlkLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAyMCU7IH0gfVxuICAgICNtYXNvbnJ5X2dyaWQgPiAuaW5uZXIgLmdyaWQtaXRlbSBpbWcsXG4gICAgI21hc29ucnlfZ3JpZDIgPiAuaW5uZXIgLmdyaWQtaXRlbSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMCU7XG4gICAgbGVmdDogMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC52aWRlby1jb250YWluZXIgLm92ZXJsYXlfdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAlO1xuICAgIGxlZnQ6IDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDsgfVxuXG4vKiAjdGV4dHNfbGluZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgPi5pbm5lcntcclxuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9mbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAvL2p1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzAwJTtcclxuICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICBhbmltYXRpb246IHNsaWRlX3RleHRzX2xpbmUgMTBzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IFxyXG5cclxuQGtleWZyYW1lcyBzbGlkZV90ZXh0c19saW5lIHtcclxuICAgIGZyb217dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDB2dyk7fVxyXG4gICAgdG97dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDB2dyk7fSAgICBcclxufSovXG4udGV4dF9saW5lX291dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudGV4dF9saW5lX291dGVyIGRpdiwgLnRleHRfbGluZV9vdXRlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnRleHRfbGluZV9vdXRlciAudGV4dF9saW5lX2xvb3Age1xuICAgIGZvbnQtc2l6ZTogMzAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbkBrZXlmcmFtZXMgbG9vcC1hbmltIHtcbiAgMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTAlOyB9IH1cblxuLmxvY2F0aW9uID4gLmlubmVyIC5zcGxpdCA+IC5pbm5lciAuYmxvY2tfdGV4dHMgLmJsb2NrXzJfbWFyZ2luX3RvcCB7XG4gIG1hcmdpbi10b3A6IDRyZW07IH1cblxuLmxvY2F0aW9uID4gLmlubmVyIC5zcGxpdC5tYXAgI2dnbWFwXzEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5sb2NhdGlvbiA+IC5pbm5lciAuc3BsaXQubWFwICNnZ21hcF8xID4gLmlubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAubG9jYXRpb24gPiAuaW5uZXIgLnNwbGl0Lm1hcCAjZ2dtYXBfMSA+IC5pbm5lciBpZnJhbWUge1xuICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4jZm9vdGVyIC5tZW51X2Zvb3RlciAuaW5uZXIsICNtYWluX21lbnVfd3JhcHBlciAubWVudV9mb290ZXIgLmlubmVyIHtcbiAgcGFkZGluZzogMnJlbTsgfVxuXG4jZm9vdGVyICNtZW51X2Zvb3RlciwgI21haW5fbWVudV93cmFwcGVyICNtZW51X2Zvb3RlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICNmb290ZXIgI21lbnVfZm9vdGVyLCAjbWFpbl9tZW51X3dyYXBwZXIgI21lbnVfZm9vdGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAjZm9vdGVyICNtZW51X2Zvb3RlciBhLCAjbWFpbl9tZW51X3dyYXBwZXIgI21lbnVfZm9vdGVyIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtOyB9XG4gICAgI2Zvb3RlciAjbWVudV9mb290ZXIgYTpob3ZlciwgI21haW5fbWVudV93cmFwcGVyICNtZW51X2Zvb3RlciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNjEyNzc3OyB9XG5cbiNmb290ZXIgLnNvY2lhbCwgI21haW5fbWVudV93cmFwcGVyIC5zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtOyB9XG4gICNmb290ZXIgLnNvY2lhbCBhLCAjbWFpbl9tZW51X3dyYXBwZXIgLnNvY2lhbCBhIHtcbiAgICBmb250LXNpemU6IDIwMCU7IH1cblxuI2Zvb3RlciAjZ2dtYXAsICNtYWluX21lbnVfd3JhcHBlciAjZ2dtYXAge1xuICB3aWR0aDogMTAwJTsgfVxuXG4jZm9vdGVyIC5ibG9ja190ZXh0IHAgc3BhbiwgI21haW5fbWVudV93cmFwcGVyIC5ibG9ja190ZXh0IHAgc3BhbiB7XG4gIGNvbG9yOiAjNkJDNUQyOyB9XG5cbiNjb21wb25lbnRfam9vbWxhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMDAlOyB9XG4gICNjb21wb25lbnRfam9vbWxhOm5vdCguc2VhcmNoKTpub3QoLmhvbWUpOm5vdCguY29tX2Njay5mb3JtKSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciA+IC5sb2dpbiB7XG4gICAgICBtYXJnaW4tdG9wOiA4cmVtOyB9XG4gICAgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luLCAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAubG9naW4gKyBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luICsgZGl2LCAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAubG9naW4gKyBkaXYgKyBkaXYge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLml0ZW1fbGlzdF93cmFwcGVyOm5vdChbZGF0YS1zZWFyY2g9XCJldmVudHNcIl0pLCAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciAubG9naW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU0NHB4KSB7XG4gICAgICAgICNjb21wb25lbnRfam9vbWxhID4gLmlubmVyIC5pdGVtX2xpc3Rfd3JhcHBlcjpub3QoW2RhdGEtc2VhcmNoPVwiZXZlbnRzXCJdKSwgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmxvZ2luIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTsgfSB9XG4gICAgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLml0ZW1fbGlzdF93cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgICAjY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciA+ICoge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgI2NvbXBvbmVudF9qb29tbGEgPiAuaW5uZXIgLmJnLWNvbXBvbmVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUY2OTdEO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7IH1cblxuLmFkbWluX2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAuYWRtaW5fYmxvY2suYWRtaW5fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5hZG1pbl9ibG9jayA+IGRpdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmFkbWluX2Jsb2NrID4gZGl2ICsgZGl2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gICAgLmFkbWluX2Jsb2NrID4gZGl2LmNja19lZGl0ZXIgaW5wdXQuYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzVEMjtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gICAgLmFkbWluX2Jsb2NrID4gZGl2LmNja19zdXBwcmltZXIgaW5wdXQuYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxMjc3NztcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gICAgLmFkbWluX2Jsb2NrID4gZGl2LnByaW50IGlucHV0LmJ1dHRvbiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2QkM1RDI7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuXG4uc2VibG9kX2Zvcm0ge1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VibG9kX2Zvcm0gPiAuaW5uZXIgI2Zvcm1fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAuc2VibG9kX2Zvcm0gPiAuaW5uZXIgI2Zvcm1fdGl0bGUgaDEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMjAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLnNlYmxvZF9mb3JtID4gLmlubmVyICNmb3JtX3RpdGxlIGgyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE1MCU7XG4gICAgICBjb2xvcjogIzZCQzVEMjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgLnNlYmxvZF9mb3JtID4gLmlubmVyICNmb3JtX3RpdGxlIGgxICsgaDIge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gIC5zZWJsb2RfZm9ybSA+IC5pbm5lciAjZm9ybV9mb3JtcyAuZm9ybV9ibG9jayArIC5mb3JtX2Jsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5zZWJsb2RfZm9ybSA+IC5pbm5lciAjZm9ybV9mb3JtcyAuZm9ybV9ibG9jayAuZm9ybV9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMjAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2MTI3Nzc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1cmVtOyB9XG4gIC5zZWJsb2RfZm9ybSA+IC5pbm5lciAjZm9ybV9mb3JtcyAuZm9ybV9ibG9jayAuZm9ybV9sYWJlbCArIC5mb3JtX2Zvcm0ge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cbiAgLnNlYmxvZF9mb3JtID4gLmlubmVyICNmb3JtX2Zvcm1zIC5mb3JtX2Jsb2NrIFtkYXRhLXJlc2V0XSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGNvbG9yOiByZWQ7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gICAgLnNlYmxvZF9mb3JtID4gLmlubmVyICNmb3JtX2Zvcm1zIC5mb3JtX2Jsb2NrIFtkYXRhLXJlc2V0XTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5zZWJsb2RfZm9ybSA+IC5pbm5lciAjZm9ybV9mb3JtcyAuZm9ybV9sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07IH1cbiAgICAuc2VibG9kX2Zvcm0gPiAuaW5uZXIgI2Zvcm1fZm9ybXMgLmZvcm1fbGFiZWwgPiBkaXYgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTNENTI7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuc2VibG9kX2Zvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sIC5zZWJsb2RfZm9ybSB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAuc2VibG9kX2Zvcm0gdGV4dGFyZWE6bm90KCNldmVudHNfaGVsbG9hc3NvKSB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7IH1cblxuYnV0dG9uI2V2ZW50c19kYXRlLXRyaWdnZXIsIGJ1dHRvbiNldmVudHNfZGF0ZV9lbmQtdHJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMjYwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxMjc3NztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuOHJlbSAxcmVtIDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTsgfVxuXG4uZm9ybV9ibG9jayAuZm9ybV9mb3JtLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNHJlbTsgfVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xuICBmb250LXNpemU6IDEyMCU7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07IH1cblxuc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxMjAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICMxRjY5N0Q7IH1cblxuI2FkZF90b29sIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgI2FkZF90b29sIHNwYW4ge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICNhZGRfdG9vbCBzcGFuOmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uc2VjdGlvbl9tYWluX3RpdGxlID4gLmlubmVyIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiA0MDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5jb250ZW50LmFydGlzdGVzIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5jb250ZW50LmFydGlzdGVzLnBvcHVwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEyOyB9XG4gIC5jb250ZW50LmFydGlzdGVzID4gLmlubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuY29udGVudC5hcnRpc3RlcyA+IC5pbm5lciA+IGRpdi5waWN0dXJlLCAuY29udGVudC5hcnRpc3RlcyA+IC5pbm5lciA+IGRpdi5hcnRpc3RlX3RleHRfYmcge1xuICAgICAgaGVpZ2h0OiA0MCU7IH1cbiAgICAuY29udGVudC5hcnRpc3RlcyA+IC5pbm5lciA+IGRpdi50ZXh0cyB7XG4gICAgICBoZWlnaHQ6IDYwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIgPiBkaXYucGljdHVyZSwgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIgPiBkaXYuYXJ0aXN0ZV90ZXh0X2JnLCAuY29udGVudC5hcnRpc3RlcyA+IC5pbm5lciA+IGRpdi50ZXh0cyB7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIgPiBkaXYubGVmdCA+IC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuY29udGVudC5hcnRpc3RlcyA+IC5pbm5lciA+IGRpdi5sZWZ0ID4gLmlubmVyIC5hcnRpc3RlX3Bob3RvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMHJlbSAwLjVyZW0gMS41cmVtICMzMzMzMzM7IH1cbiAgICAgICAgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIgPiBkaXYubGVmdCA+IC5pbm5lciAuYXJ0aXN0ZV9waG90byBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIgPiBkaXYucmlnaHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuY29udGVudC5hcnRpc3RlcyA+IC5pbm5lciA+IGRpdi5yaWdodCA+IC5pbm5lciAuYXJ0aXN0ZV90ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgIC5jb250ZW50LmFydGlzdGVzID4gLmlubmVyID4gZGl2IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICAgIC5jb250ZW50LmFydGlzdGVzID4gLmlubmVyID4gZGl2LnJpZ2h0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICAgIC5jb250ZW50LmFydGlzdGVzID4gLmlubmVyID4gZGl2LnJpZ2h0ID4gLmlubmVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgICAgICAgLmNvbnRlbnQuYXJ0aXN0ZXMgPiAuaW5uZXIgPiBkaXYucmlnaHQgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbTsgfSB9XG4gIC5jb250ZW50LmFydGlzdGVzIC5waWN0dXJlID4gLmlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dF9iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHRfYmcgPiBkaXYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHRfYmcgLmFydGlzdGVfdGV4dF9iZ19jb2xvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDIsIDQxLCAwLjgpO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHRfYmcgLmFydGlzdGVfdGV4dF9iZ19waWN0dXJlIHtcbiAgICAgIHRvcDogLTUlO1xuICAgICAgbGVmdDogLTUlO1xuICAgICAgaGVpZ2h0OiAxMTAlO1xuICAgICAgd2lkdGg6IDExMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIGZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC41czsgfVxuICAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHQgLmFydGlzdGVfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMzMzMzNyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29udGVudC5hcnRpc3RlcyAudGV4dHMgPiAuaW5uZXIgLmFydGlzdGVfdGV4dCAuYXJ0aXN0ZV90aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzdnc7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jb250ZW50LmFydGlzdGVzIC50ZXh0cyA+IC5pbm5lciAuYXJ0aXN0ZV90ZXh0IC5hcnRpc3RlX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDR2dzsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgIC5jb250ZW50LmFydGlzdGVzIC50ZXh0cyA+IC5pbm5lciAuYXJ0aXN0ZV90ZXh0IC5hcnRpc3RlX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDZ2dzsgfSB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHQgLmFydGlzdGVfYmlvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiAyOHZoO1xuICAgICAgcGFkZGluZy1yaWdodDogMC40cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC40cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5hcnRpc3RlX3RleHQgLmFydGlzdGVfYmlvIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHZoOyB9IH1cbiAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5saW5rcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmNvbnRlbnQuYXJ0aXN0ZXMgLnRleHRzID4gLmlubmVyIC5saW5rcyBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMjAwJTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5hcnRpc3RlX25hdiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYXJ0aXN0ZV9uYXYgPiBzcGFuIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmFydGlzdGVfbmF2ID4gc3Bhbjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAuYXJ0aXN0ZV9uYXYgPiBzcGFuOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDIwMCU7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAuYXJ0aXN0ZV9uYXYgc3BhbiArIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtOyB9XG5cbi5yZXRvdXJfZXZlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDRyZW07IH1cblxuLml0ZW1fbGlzdF93cmFwcGVyIHtcbiAgLyogZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIEBleHRlbmQgLnNwYWNlcjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgIGNvbHVtbi1nYXA6ICRpdGVtTWFyZ2luICogMSU7XHJcbiAgICB9XHJcbiAgICAub2ZmcmVze1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7d2lkdGg6ICgxMDAvMiAtICRpdGVtTWFyZ2luKSAqIDElO31cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXt3aWR0aDogKDEwMC8zIC0gJGl0ZW1NYXJnaW4pICogMSU7fSAgICAgICAgXHJcbiAgICB9ICovIH1cbiAgLml0ZW1fbGlzdF93cmFwcGVyW2RhdGEtc2VhcmNoPVwiZXZlbnRzXCJdIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaXRlbV9saXN0X3dyYXBwZXIgLml0ZW0uZXZlbnRzW2RhdGEtb2xkZXI9XCJvbGRlclwiXSB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4ubW9kdWxlLmV2ZW50cyAuaXRlbS5ldmVudHNbZGF0YS1vbGRlcj1cIm9sZGVyXCJdIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZXZlbnRzLmxpbmtzLFxuLmFydGlzdGVzLmxpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5ldmVudHMubGlua3MgYSxcbiAgLmV2ZW50cy5saW5rcyAudmlzaWJpbGl0ZS1hZG1pbixcbiAgLmFydGlzdGVzLmxpbmtzIGEsXG4gIC5hcnRpc3Rlcy5saW5rcyAudmlzaWJpbGl0ZS1hZG1pbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzVEMjtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgei1pbmRleDogMTA7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmV2ZW50cy5saW5rcyBhIHNwYW46YmVmb3JlLFxuICAuYXJ0aXN0ZXMubGlua3MgYSBzcGFuOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZXZlbnRzLmxpbmtzIGE6aG92ZXIsXG4gIC5hcnRpc3Rlcy5saW5rcyBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZBRTIzO1xuICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gIC5ldmVudHMubGlua3MgLnZpc2liaWxpdGUtYWRtaW4sXG4gIC5hcnRpc3Rlcy5saW5rcyAudmlzaWJpbGl0ZS1hZG1pbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gICAgLmV2ZW50cy5saW5rcyAudmlzaWJpbGl0ZS1hZG1pbjpiZWZvcmUsXG4gICAgLmFydGlzdGVzLmxpbmtzIC52aXNpYmlsaXRlLWFkbWluOmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZXZlbnRzLmxpbmtzIC52aXNpYmlsaXRlLWFkbWluLmljb24tc2hvdyxcbiAgICAuYXJ0aXN0ZXMubGlua3MgLnZpc2liaWxpdGUtYWRtaW4uaWNvbi1zaG93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTI3Nzc7IH1cbiAgICAuZXZlbnRzLmxpbmtzIC52aXNpYmlsaXRlLWFkbWluLmljb24taGlkZSxcbiAgICAuYXJ0aXN0ZXMubGlua3MgLnZpc2liaWxpdGUtYWRtaW4uaWNvbi1oaWRlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQjVDNjY7IH1cblxuLmZpbHRlcnMge1xuICBwYWRkaW5nOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxcmVtOyB9XG4gIC5maWx0ZXJzIC5maWx0ZXIuaXMtY2hlY2tlZCB7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cblxuLml0ZW0uYXJ0aXN0ZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDExOyB9XG4gIC5pdGVtLmFydGlzdGVzID4gLmlubmVyIC5hcnRpc3RlX25hbWUuYmlnIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTJ2dztcbiAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgLml0ZW0uYXJ0aXN0ZXMgPiAuaW5uZXIgLmFydGlzdGVfbmFtZS5iaWc6aG92ZXIge1xuICAgICAgY29sb3I6ICM4MTQ3OTY7IH1cbiAgICAuaXRlbS5hcnRpc3RlcyA+IC5pbm5lciAuYXJ0aXN0ZV9uYW1lLmJpZyBhIHtcbiAgICAgIGN1cnNvcjogem9vbS1pbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLml0ZW0uYXJ0aXN0ZXMgPiAuaW5uZXIgLmFydGlzdGVfbmFtZS5iaWcge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgZm9udC1zaXplOiAxMHZ3OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gICAgICAuaXRlbS5hcnRpc3RlcyA+IC5pbm5lciAuYXJ0aXN0ZV9uYW1lLmJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogN3JlbTsgfSB9XG5cbi5pdGVtLmV2ZW50cyB7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5pdGVtLmV2ZW50cyA+IC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07IH1cbiAgICAuaXRlbS5ldmVudHMgPiAuaW5uZXIgLmV2ZW50X2NhdCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAuaXRlbS5ldmVudHMgPiAuaW5uZXIgLmV2ZW50X2NhdCBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgxNDc5NjtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAgIC5pdGVtLmV2ZW50cyA+IC5pbm5lciAuZXZlbnRfdGl0bGVfYmxvY2sge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgICAgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF90aXRsZV9ibG9jayAuZXZlbnRfZGF0ZV9zdHJpbmcgc3Bhbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTsgfVxuICAgICAgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF90aXRsZV9ibG9jayAuZXZlbnRfdGl0cmUgaDMge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE1MCU7IH1cbiAgICAuaXRlbS5ldmVudHMgPiAuaW5uZXIgLmV2ZW50X2Rlc2NyaXRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5pdGVtLmV2ZW50cyA+IC5pbm5lciAuZXZlbnRfbGlldSBzcGFuOmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtOyB9XG4gICAgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF9oZWxsb0Fzc28ge1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF9oZWxsb0Fzc28gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICNGRkZGRkY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAwLjZyZW0gMXJlbTsgfVxuICAgICAgICAuaXRlbS5ldmVudHMgPiAuaW5uZXIgLmV2ZW50X2hlbGxvQXNzbyBhOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMzAlO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAgICAgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudF9oZWxsb0Fzc28gYSBzcGFuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAuaXRlbS5ldmVudHMgPiAuaW5uZXIgLmV2ZW50X2hlbGxvQXNzbyBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGNvbG9yOiAjNkJDNUQyOyB9XG4gICAgLml0ZW0uZXZlbnRzID4gLmlubmVyIC5ldmVudHMubGlua3Mge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG4uaXRlbS5ldmVudHNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfbGVmdF9ibG9jayB7XG4gICAgcGFkZGluZzogMnJlbSAycmVtIDJyZW0gMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9sZWZ0X2Jsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMnJlbTsgfSB9XG4gICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9sZWZ0X2Jsb2NrIC5ldmVudF90eXBlIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDkwJTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9sZWZ0X2Jsb2NrIC5ldmVudF9kYXRlX2xlZnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgICAgbWluLXdpZHRoOiA2cmVtOyB9XG4gICAgICAuaXRlbS5ldmVudHNzID4gLmlubmVyID4gZGl2LmV2ZW50X2xlZnRfYmxvY2sgLmV2ZW50X2RhdGVfbGVmdCA+ICoge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9sZWZ0X2Jsb2NrIC5ldmVudF9kYXRlX2xlZnQgLmpvdXIge1xuICAgICAgICBmb250LXNpemU6IDI1MCU7XG4gICAgICAgIGNvbG9yOiAjNjEyNzc3O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtOyB9XG4gICAgICAuaXRlbS5ldmVudHNzID4gLmlubmVyID4gZGl2LmV2ZW50X2xlZnRfYmxvY2sgLmV2ZW50X2RhdGVfbGVmdCAubW9pcyB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6IDExMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gICAgICAgIGNvbG9yOiAjNkJDNUQyOyB9XG4gIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfcmlnaHRfYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfcmlnaHRfYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAwOyB9IH1cbiAgICAuaXRlbS5ldmVudHNzID4gLmlubmVyID4gZGl2LmV2ZW50X3JpZ2h0X2Jsb2NrIC5ldmVudF9yaWdodF9taWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9yaWdodF9ibG9jayAuZXZlbnRfcmlnaHRfbWlkIC50aXRyZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICAgICAgICBmb250LXNpemU6IDI1MCU7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xOyB9XG4gICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9yaWdodF9ibG9jayAuZXZlbnRfcmlnaHRfYm90dG9tIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9yaWdodF9ibG9jayAuZXZlbnRfcmlnaHRfYm90dG9tIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCAxMDUsIDEyNSwgMC4yKTtcbiAgICAgICAgcGFkZGluZzogMC43cmVtIDFyZW07XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTsgfVxuICAgIC5pdGVtLmV2ZW50c3MgPiAuaW5uZXIgPiBkaXYuZXZlbnRfcmlnaHRfYmxvY2sgLmV2ZW50X3JpZ2h0X2luZm9zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMC41cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLml0ZW0uZXZlbnRzcyA+IC5pbm5lciA+IGRpdi5ldmVudF9yaWdodF9ibG9jayAuZXZlbnRfcmlnaHRfaW5mb3MgLmRhdGVfc3RyaW5nLCAuaXRlbS5ldmVudHNzID4gLmlubmVyID4gZGl2LmV2ZW50X3JpZ2h0X2Jsb2NrIC5ldmVudF9yaWdodF9pbmZvcyAubGlldSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgIGNvbG9yOiAjMUY2OTdEO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzFFM0Q1MjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiA5MCU7IH1cbiAgICAuaXRlbS5ldmVudHNzID4gLmlubmVyID4gZGl2LmV2ZW50X3JpZ2h0X2Jsb2NrIC5saW5rcyB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbiNhcnRpc3Rlc19ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDMlO1xuICBib3R0b206IDUlO1xuICBtaW4td2lkdGg6IDM1dnc7XG4gIG1heC13aWR0aDogNDB2dztcbiAgei1pbmRleDogMTA7IH1cbiAgI2FydGlzdGVzX2hvdmVyLnZpc2libGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICNhcnRpc3Rlc19ob3ZlciBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4jY29tcG9uZW50X2pvb21sYSA+IC5pbm5lciA+IC5pdGVtLmV2ZW50cyB7XG4gIHBhZGRpbmctdG9wOiA4cmVtOyB9XG4iLCIuc2Nyb2xsYWJsZSB7XHJcblxyXG4gICAgJGM1OiAjODE0Nzk2O1xyXG4gICAgXHJcbiAgICAmLnZlcnRpY2FsIHtcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjNSwgMC4xKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGM1O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5ob3Jpem9udGFsIHtcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLnNjcm9sbCB7XHJcbiAgICAmLnZlcnRpY2FsIHtcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5ob3Jpem9udGFsIHtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5pbWdfcmVzcHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiOy8qIVxuICogYW5pbWF0ZS5jc3MgLSBodHRwczovL2FuaW1hdGUuc3R5bGUvXG4gKiBWZXJzaW9uIC0gNC4xLjFcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgQW5pbWF0ZS5jc3NcbiAqLzpyb290ey0tYW5pbWF0ZS1kdXJhdGlvbjoxczstLWFuaW1hdGUtZGVsYXk6MXM7LS1hbmltYXRlLXJlcGVhdDoxfS5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246dmFyKC0tYW5pbWF0ZS1kdXJhdGlvbik7YW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLnJlcGVhdC0xey13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tYW5pbWF0ZS1yZXBlYXQpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6dmFyKC0tYW5pbWF0ZS1yZXBlYXQpfS5hbmltYXRlZC5yZXBlYXQtMnstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMil9LmFuaW1hdGVkLnJlcGVhdC0zey13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDozO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Mzstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyk7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSozKX0uYW5pbWF0ZWQuZGVsYXktMXN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MXM7YW5pbWF0aW9uLWRlbGF5OjFzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OnZhcigtLWFuaW1hdGUtZGVsYXkpO2FuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KX0uYW5pbWF0ZWQuZGVsYXktMnN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MnM7YW5pbWF0aW9uLWRlbGF5OjJzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMik7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMil9LmFuaW1hdGVkLmRlbGF5LTNzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjNzO2FuaW1hdGlvbi1kZWxheTozczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjMpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjMpfS5hbmltYXRlZC5kZWxheS00c3std2Via2l0LWFuaW1hdGlvbi1kZWxheTo0czthbmltYXRpb24tZGVsYXk6NHM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo0KTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo0KX0uYW5pbWF0ZWQuZGVsYXktNXN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NXM7YW5pbWF0aW9uLWRlbGF5OjVzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNSk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNSl9LmFuaW1hdGVkLmZhc3Rlcnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pLzIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pLzIpfS5hbmltYXRlZC5mYXN0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi44czthbmltYXRpb24tZHVyYXRpb246LjhzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjgpfS5hbmltYXRlZC5zbG93ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpfS5hbmltYXRlZC5zbG93ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246M3M7YW5pbWF0aW9uLWR1cmF0aW9uOjNzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMyl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSkscHJpbnR7LmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFtcyFpbXBvcnRhbnQ7YW5pbWF0aW9uLWR1cmF0aW9uOjFtcyFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOjFtcyFpbXBvcnRhbnQ7dHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxIWltcG9ydGFudDthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEhaW1wb3J0YW50fS5hbmltYXRlZFtjbGFzcyo9T3V0XXtvcGFjaXR5OjB9fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7MCUsMjAlLDUzJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCkgc2NhbGVZKDEuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCkgc2NhbGVZKDEuMSl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApIHNjYWxlWSgxLjA1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSl9ODAley13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApIHNjYWxlWSgxLjAyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApIHNjYWxlWSgxLjAyKX19QGtleWZyYW1lcyBib3VuY2V7MCUsMjAlLDUzJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCkgc2NhbGVZKDEuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCkgc2NhbGVZKDEuMSl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApIHNjYWxlWSgxLjA1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSl9ODAley13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApIHNjYWxlWSgxLjAyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApIHNjYWxlWSgxLjAyKX19LmJvdW5jZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZTthbmltYXRpb24tbmFtZTpib3VuY2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fS5mbGFzaHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsYXNoO2FuaW1hdGlvbi1uYW1lOmZsYXNofUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5wdWxzZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnB1bHNlO2FuaW1hdGlvbi1uYW1lOnB1bHNlOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fUAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpydWJiZXJCYW5kfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVh7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX1Aa2V5ZnJhbWVzIHNoYWtlWHswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fS5zaGFrZVh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZVg7YW5pbWF0aW9uLW5hbWU6c2hha2VYfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfX1Aa2V5ZnJhbWVzIHNoYWtlWXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9fS5zaGFrZVl7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZVk7YW5pbWF0aW9uLW5hbWU6c2hha2VZfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fS5qZWxsb3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvO2FuaW1hdGlvbi1uYW1lOmplbGxvOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGhlYXJ0QmVhdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTQley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9Mjgley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX00MiV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGhlYXJ0QmVhdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTQley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9Mjgley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX00MiV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uaGVhcnRCZWF0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhcnRCZWF0O2FuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxLjNzO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjNzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoxLjMpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5iYWNrSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luRG93bjthbmltYXRpb24tbmFtZTpiYWNrSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5iYWNrSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luTGVmdDthbmltYXRpb24tbmFtZTpiYWNrSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYmFja0luUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5SaWdodDthbmltYXRpb24tbmFtZTpiYWNrSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmJhY2tJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luVXA7YW5pbWF0aW9uLW5hbWU6YmFja0luVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmJhY2tPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dERvd247YW5pbWF0aW9uLW5hbWU6YmFja091dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX0uYmFja091dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0TGVmdDthbmltYXRpb24tbmFtZTpiYWNrT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX0uYmFja091dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX0uYmFja091dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dFVwO2FuaW1hdGlvbi1uYW1lOmJhY2tPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW57MCUsMjAlLDQwJSw2MCUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LmJvdW5jZUluey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKSBzY2FsZVkoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCkgc2NhbGVYKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApIHNjYWxlWCguOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApIHNjYWxlWCguOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApIHNjYWxlWCguOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5SaWdodHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApIHNjYWxlWCguOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCkgc2NhbGVZKC45ODUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDthbmltYXRpb24tbmFtZTpib3VuY2VJblVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19QGtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19LmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApIHNjYWxlWSgzKX19QGtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApIHNjYWxlWSgzKX19LmJvdW5jZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMil9fUBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApIHNjYWxlWCgyKX19LmJvdW5jZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX0uYm91bmNlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRSaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKSBzY2FsZVkoMyl9fS5ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmZhZGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbjthbmltYXRpb24tbmFtZTpmYWRlSW59QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluRG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluUmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblRvcExlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5Ub3BMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5Ub3BMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblRvcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkJvdHRvbUxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5Cb3R0b21SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkJvdHRvbVJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkJvdHRvbVJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uZmFkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uZmFkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uZmFkZU91dExlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uZmFkZU91dFJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uZmFkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9fS5mYWRlT3V0VG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfX0uZmFkZU91dFRvcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0Qm90dG9tUmlnaHR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfX0uZmFkZU91dEJvdHRvbVJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dEJvdHRvbVJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9fS5mYWRlT3V0Qm90dG9tTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fUBrZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZWQuZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJblh7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5YO2FuaW1hdGlvbi1uYW1lOmZsaXBJblh9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5ZO2FuaW1hdGlvbi1uYW1lOmZsaXBJbll9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRYey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRYO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRYOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tbmFtZTpmbGlwT3V0WX1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmxpZ2h0U3BlZWRJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluUmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTIwZGVnKTt0cmFuc2Zvcm06c2tld1goLTIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDVkZWcpO3RyYW5zZm9ybTpza2V3WCg1ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTIwZGVnKTt0cmFuc2Zvcm06c2tld1goLTIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDVkZWcpO3RyYW5zZm9ybTpza2V3WCg1ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0ubGlnaHRTcGVlZEluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluTGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX0ubGlnaHRTcGVlZE91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dExlZnQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dExlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0ucm90YXRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbjthbmltYXRpb24tbmFtZTpyb3RhdGVJbjstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX0uaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoaW5nZTthbmltYXRpb24tbmFtZTpoaW5nZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgamFja0luVGhlQm94ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgcm90YXRlKDMwZGVnKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06cm90YXRlKDNkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgamFja0luVGhlQm94ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgcm90YXRlKDMwZGVnKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06cm90YXRlKDNkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5qYWNrSW5UaGVCb3h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqYWNrSW5UaGVCb3g7YW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94fUAtd2Via2l0LWtleWZyYW1lcyByb2xsSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyByb2xsSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnJvbGxJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxJbjthbmltYXRpb24tbmFtZTpyb2xsSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKX19QGtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fS5yb2xsT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbE91dDthbmltYXRpb24tbmFtZTpyb2xsT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fS56b29tSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW47YW5pbWF0aW9uLW5hbWU6em9vbUlufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnpvb21JbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblVwO2FuaW1hdGlvbi1uYW1lOnpvb21JblVwfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX0uem9vbU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dERvd247YW5pbWF0aW9uLW5hbWU6em9vbU91dERvd247LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS56b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19Lnpvb21PdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFVwO2FuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSIsImJvZHl7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmLmNvbXBvbmVudHtcclxuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRncmlzMjtcclxuICAgIH1cclxuXHJcbiAgICBjb2xvcjogJG5vaXIxO1xyXG4gICAgQGV4dGVuZCAuZm9udDE7XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBAZXh0ZW5kIC5zY3JvbGxhYmxlLFxyXG4gICAgLnZlcnRpY2FsO1xyXG59XHJcblxyXG4iLCJcclxuI21lbnVfdG9wX2xvZ297XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkZ3V0dGVyLzEwICRndXR0ZXIvMTA7XHJcbiAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRndXR0ZXIvMiAkZ3V0dGVyLzI7XHJcbiAgICB9XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICAvL3BhZGRpbmc6ICRndXR0ZXIvMiAkZ3V0dGVyICRndXR0ZXIvMS41O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMC4ycmVtIDAuN3JlbSByZ2JhKCRub2lyMSwgMC4xNSk7XHJcbiAgICAjbWVudV9sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuI21lbnVfdG9weyAgICBcclxuICAgID4gLmlubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnfXtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGd1dHRlcjsgICAgICAgICAgICBcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI21lbnVfaWNvIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAkZ3V0dGVyO1xyXG4gICAgdG9wOiAkZ3V0dGVyO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH0ge1xyXG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAjbWVudV9pY29uIHtcclxuICAgICAgICAkbWVudV9pY29fd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgLy9tYXJnaW4tYm90dG9tOiAuM3JlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIC5iYXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSkgcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAkbWVudV9pY29fd2lkdGg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjMjtcclxuXHJcbiAgICAgICAgICAgLyogICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkbWVudV9pY29fd2lkdGggLSAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgfSAqL1xyXG5cclxuICAgICAgICAgICAgJiArIC5iYXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4zcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI21haW5fbWVudV9jb250YWluZXJ7XHJcbiAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBAZXh0ZW5kIC5ncmFkQXJpdHN0ZTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBAZXh0ZW5kIC5zY3JvbGxhYmxlLnZlcnRpY2FsO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAjbWFpbl9tZW51X2lubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICNtYWluX21lbnVfd3JhcHBlciB7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1lbnVfdGl0cmV7XHJcbiAgICBzcGFue31cclxuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIvMjtcclxufVxyXG5cclxuIiwiI2hlYWQge1xyXG4gICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICBoZWlnaHQ6IDk2JTtcclxuICAgIH1cclxuXHJcbiAgICA+LmlubmVyIHtcclxuICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jaGVhZF9ibG9jayB7XHJcbiAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH0ge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICA+LmlubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2hfbWF4fSB7XHJcbiAgICAgICAgICAgIC5sZWZ0IHt9XHJcblxyXG4gICAgICAgICAgICAucmlnaHQge31cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID5kaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGV4dF9ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyKjIgMDtcclxuXHJcbiAgICAgICAgICAgICAgICAubWFpbl90aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMS41O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbm9pcjE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcioxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGM1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDk1JTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN1YnRleHQge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudXBkYXRlX3RlbXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGNsaWdub3R0ZSAycyBhbHRlcm5hdGUtcmV2ZXJzZSBpbmZpbml0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgY2xpZ25vdHRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJisuc3VidGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci84O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnNvY2lhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYrYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRndXR0ZXIvNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uKy5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGd1dHRlci80O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAvL2hlaWdodDogY2FsYyg4MHZoIC0gI3skbWVudV9oZWlnaHR9KTtcclxuICAgICAgICAgICAgLy96LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgLnBpY3R1cmVfYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0dnc7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZ30ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDh2dztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeGx9IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICNoZWFkZXJfcGl4IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgLjFzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMXM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgI2hlYWRlcl9sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYmxvY2t7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmLmltZ19ibG9jayB7XHJcbiAgICAgICAgPi5pbm5lciB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4uaW5uZXJ7XHJcblxyXG4gICAgICAgIC5ibG9ja190ZXh0c3tcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyBcclxuICAgICAgICAgICAgLy9nYXA6ICRndXR0ZXIqMjsgICAgICAgICAgICBcclxuICAgICAgICAgICAgLmJsb2NrX3RleHRfNCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICY6bm90KDpudGgtb2YtdHlwZSg0KSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDJyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYrLmJsb2NrX3RleHRfNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXIqMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGd9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAycmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAycmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJsb2NrX3RleHRfM3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpudGgtb2YtdHlwZSgzKSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZH17XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOm50aC1vZi10eXBlKDMpKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyKjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZ30ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDJyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDJyZW0pXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYrLmJsb2NrX3RleHRfMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmxvY2tfdGl0bGV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjEuNTtcclxuICAgICAgICAgICAgICAgIC5tYWluX3RpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jZW50ZXJlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnNtYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmxvY2tfdGV4dHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAmLmZsZXhfdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogJGd1dHRlcioxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50ZXh0X3dpdGhfYmd7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICYuZmF0X3RleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuZm9udDI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jb21tb25fdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAvL0BleHRlbmQgLmJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmdfYmxvY2t7XHJcbiAgICAgICAgICAgIC5iZ3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICYuYmdfYm90dG9te1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwMCU7O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5vdmVybGF5e1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmdyYWRBcml0c3RlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICAmI3N1bXVwe1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXIqMjtcclxuICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyKjI7XHJcbiAgICAgICAgPi5pbm5lcntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogJGd1dHRlcioyO1xyXG4gICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogKDEwMC8zKSoxJTtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmdyYWRBcml0c3RlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpe2JhY2tncm91bmQtY29sb3I6ICRjNDt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpe2JhY2tncm91bmQtY29sb3I6ICRjNDt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpe2JhY2tncm91bmQtY29sb3I6ICRjNDt9XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyKjI7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgPiBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAgICBcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYXNvbnJ5X2dyaWQsXHJcbiNtYXNvbnJ5X2dyaWQye1xyXG4gICAgIC8vbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgJjphZnRlciB7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgfVxyXG4gICAgPi5pbm5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8uZ3JpZC1zaXplcixcclxuICAgICAgICAuZ3JpZC1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kfXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnfXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdyaWQtaXRlbXtcclxuICAgICAgICAgICAgLy93aWR0aDogMjAlO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAub3ZlcmxheV92aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMCU7XHJcbiAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiAjdGV4dHNfbGluZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgPi5pbm5lcntcclxuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9mbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAvL2p1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzAwJTtcclxuICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICBhbmltYXRpb246IHNsaWRlX3RleHRzX2xpbmUgMTBzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IFxyXG5cclxuQGtleWZyYW1lcyBzbGlkZV90ZXh0c19saW5lIHtcclxuICAgIGZyb217dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDB2dyk7fVxyXG4gICAgdG97dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDB2dyk7fSAgICBcclxufSovXHJcblxyXG4udGV4dF9saW5lX291dGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjMTA7XHJcbiAgICAvL2NvbG9yOiAkYmxhbmMxO1xyXG4gICAgZGl2LCBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgICAudGV4dF9saW5lX2xvb3Age1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzAwJTtcclxuICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIC8vYW5pbWF0aW9uOiBsb29wLWFuaW0gNXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBsb29wLWFuaW0ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNTAlXHJcbiAgICAgICAgICAgIC8qIFRoaXMgd29ya3MgYmVjYXVzZSBvZiB0aGUgZGl2IGJldHdlZW4gXCJ0ZXh0c19saW5lXCIgYW5kIFwibG9vcFwiICovXHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2NhdGlvbntcclxuICAgID4uaW5uZXJ7XHJcbiAgICAgICAgLnNwbGl0e1xyXG4gICAgICAgICAgICA+LmlubmVye1xyXG4gICAgICAgICAgICAgICAgLmJsb2NrX3RleHRze1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmlubmVyX3NwYWNlcl95O1xyXG4gICAgICAgICAgICAgICAgICAgIC5ibG9ja18yX21hcmdpbl90b3B7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXIqMjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50ZXh0c3t9XHJcbiAgICAgICAgICAgICYubWFwe1xyXG4gICAgICAgICAgICAgICAgI2dnbWFwXzF7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgID4uaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI2Zvb3RlciwgI21haW5fbWVudV93cmFwcGVyeyAgXHJcbiAgICAubWVudV9mb290ZXJ7XHJcbiAgICAgICAgLmlubmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNtZW51X2Zvb3RlcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgQGV4dGVuZCAuZm9udDI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2MCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zb2NpYWx7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjZ2dtYXB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrX3RleHR7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYzE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNmb290ZXJ7ICAgIFxyXG4gICAgQGV4dGVuZCAuZ3JhZEFyaXRzdGU7XHJcbn0iLCIjY29tcG9uZW50X2pvb21sYXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAmOm5vdCguc2VhcmNoKTpub3QoLmhvbWUpOm5vdCguY29tX2Njay5mb3JtKXtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICA+LmlubmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgPi5sb2dpbntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJG1lbnVfaGVpZ2h0ICsgJGd1dHRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvZ2luLCAubG9naW4gKyBkaXZ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAmICsgZGl2e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbV9saXN0X3dyYXBwZXI6bm90KFtkYXRhLXNlYXJjaD1cImV2ZW50c1wiXSksIC5sb2dpbntcclxuICAgICAgICAgICAgQGV4dGVuZCAubWF4dztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIvMjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNtfXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbV9saXN0X3dyYXBwZXIge1xyXG4gICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9naW4ge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5tYXh3LFxyXG4gICAgICAgICAgICAuaW5uZXJfc3BhY2VyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvL3BhZGRpbmc6ICRndXR0ZXIqMiAkZ3V0dGVyO1xyXG4gICAgICAgIC8vcGFkZGluZy10b3A6ICRtZW51X2hlaWdodCAvMjtcclxuICAgICAgICAvL0BtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAvLyAgICBwYWRkaW5nLXRvcDogJG1lbnVfaGVpZ2h0ICsgJGd1dHRlcioyO1xyXG4gICAgICAgIC8vfVxyXG4gICAgICAgIFxyXG4gICAgICAgID4gKntcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJnLWNvbXBvbmVudHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5hZG1pbl9ibG9ja3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLzI7XHJcbiAgICAmLmFkbWluX2NvbnRlbnR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzI7XHJcbiAgICB9XHJcbiAgICA+IGRpdntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgJiArIGRpdntcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2NrX2VkaXRlcntcclxuICAgICAgICAgICAgaW5wdXQuYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNja19zdXBwcmltZXJ7XHJcbiAgICAgICAgICAgIGlucHV0LmJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGM0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wcmludCB7XHJcbiAgICAgICAgICAgIGlucHV0LmJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNlYmxvZF9mb3Jte1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvL21heC13aWR0aDogNjAwcHg7XHJcbiAgICAvL21hcmdpbi1yaWdodDogYXV0bztcclxuICAgIC8vbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAmI2Zvcm1fYXJ0aXN0ZXN7fVxyXG4gICAgPi5pbm5lcntcclxuICAgICAgICAjZm9ybV90aXRsZXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuICAgICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmJvbGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjMTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoMStoMntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXIvNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjZm9ybV9mb3Jtc3tcclxuICAgICAgICAgICAgLmZvcm1fYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAmKy5mb3JtX2Jsb2Nre1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZm9ybV9sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGM0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mb3JtX2Zvcm17fVxyXG5cclxuICAgICAgICAgICAgICAgIC5mb3JtX2xhYmVsKy5mb3JtX2Zvcm17XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGd1dHRlci84O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgW2RhdGEtcmVzZXRde1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZvcm1fbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxuXHJcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgdGV4dGFyZWF7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xyXG4gICAgICAgIEBleHRlbmQgLmZvbnQxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcclxuICAgIH1cclxuICAgIHRleHRhcmVhOm5vdCgjZXZlbnRzX2hlbGxvYXNzbyl7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuI2V2ZW50c19kYXRle1xyXG4gICAgLy9kaXNwbGF5OiBub25lO1xyXG59XHJcbmJ1dHRvbiNldmVudHNfZGF0ZS10cmlnZ2VyLCBidXR0b24jZXZlbnRzX2RhdGVfZW5kLXRyaWdnZXJ7XHJcbiAgICBmb250LXNpemU6IDI2MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzQ7XHJcbiAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgIHBhZGRpbmc6IDAuOHJlbSAxcmVtIDAuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG59XHJcblxyXG4uZm9ybV9ibG9ja3tcclxuICAgIC5mb3JtX2Zvcm17XHJcbiAgICAgICAgJi5mbGV4e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICB9ICAgXHJcbiAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAvL21hcmdpbi1yaWdodDogJGd1dHRlci8yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl17XHJcbiAgICBmb250LXNpemU6IDEyMCU7XHJcbiAgICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtO1xyXG59XHJcbmlucHV0W3R5cGU9XCJkYXRlXCJde31cclxuaW5wdXRbdHlwZT1cInRpbWVcIl17fVxyXG5cclxuc2VsZWN0e1xyXG4gICAgLy8mI2V2ZW50c190eXBle1xyXG4gICAgICAgIEBleHRlbmQgLmJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYzI7XHJcbiAgICAvL31cclxufVxyXG5cclxuICNhZGRfdG9vbHtcclxuICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgc3BhbntcclxuICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICBmb250LXNpemU6IDE1MCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuLnNlY3Rpb25fbWFpbl90aXRsZSB7XHJcbiAgICBAZXh0ZW5kIC5ncmFkQXJpdHN0ZTtcclxuICAgIC8vcGFkZGluZy10b3A6ICRtZW51X2hlaWdodCArICRndXR0ZXI7XHJcbiAgICAvL3BhZGRpbmctYm90dG9tOiAkZ3V0dGVyKjI7XHJcbiAgICAvL21hcmdpbi1ib3R0b206ICRndXR0ZXIqMjtcclxuICAgICYuZXZlbnRzX21haW5fdGl0bGUge1xyXG4gICAgICAgIEBleHRlbmQgLmdyYWRFdmVudDtcclxuICAgIH1cclxuICAgID4uaW5uZXJ7XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZvbnQyO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwMCU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7ICBcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY29udGVudC5hcnRpc3Rlc3tcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgICYucG9wdXB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB6LWluZGV4OiAxMjtcclxuICAgIH1cclxuICAgID4uaW5uZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgICYucGljdHVyZSwmLmFydGlzdGVfdGV4dF9iZ3tcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudGV4dHN7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgICAgICAmLnBpY3R1cmUsJi5hcnRpc3RlX3RleHRfYmcsJi50ZXh0c3tcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPi5pbm5lcntcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmxlZnR7XHJcbiAgICAgICAgICAgICAgICA+LmlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmFydGlzdGVfcGhvdG97XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MCU7ICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDByZW0gMC41cmVtIDEuNXJlbSByZ2JhKCRub2lyMSwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5yaWdodHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgID4uaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgLmFydGlzdGVfdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgID4uaW5uZXJ7fVxyXG4gICAgICAgICAgICAgICAgJi5sZWZ0e31cclxuICAgICAgICAgICAgICAgICYucmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICA+LmlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTsgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnRpc3RlX3RleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyKjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGljdHVyZXtcclxuICAgICAgICBAZXh0ZW5kIC5ncmFkQXJpdHN0ZTtcclxuICAgICAgICA+LmlubmVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgLmFydGlzdGVfcGhvdG97XHJcbiAgICAgICAgICAgICAgICBpbWd7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHRze1xyXG4gICAgICAgID4uaW5uZXJ7XHJcbiAgICAgICAgICAgIC5hcnRpc3RlX3RleHRfYmd7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICA+IGRpdntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYXJ0aXN0ZV90ZXh0X2JnX2NvbG9ye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMDIyOSwgMC44KTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYXJ0aXN0ZV90ZXh0X2JnX3BpY3R1cmV7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTUlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC41cztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXJ0aXN0ZV90ZXh0e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgLmFydGlzdGVfdGl0bGV7ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mb250MjtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kfXtmb250LXNpemU6IDN2dzt9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnfXtmb250LXNpemU6IDR2dzt9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHh4bH17Zm9udC1zaXplOiA2dnc7fVxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXIvMS41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmFydGlzdGVfYmlve1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnNjcm9sbGFibGUsXHJcbiAgICAgICAgICAgICAgICAgICAgLnZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI4dmg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHZoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGlua3Mge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAgICAgXHJcbn1cclxuXHJcbi5hcnRpc3RlX25hdntcclxuICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICA+IHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRibGFuYzE7ICAgICAgXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgfSAgXHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3BhbiArIHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyKjI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZXRvdXJfZXZlbnRze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogJGd1dHRlcioyO1xyXG59IiwiJGl0ZW1NYXJnaW46IDI7XHJcblxyXG4uaXRlbV9saXN0X3dyYXBwZXJ7XHJcbiAgICAvKiBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgQGV4dGVuZCAuc3BhY2VyO1xyXG5cclxuICAgIEBtZWRpYSAjeyRtZH17XHJcbiAgICAgICAgY29sdW1uLWdhcDogJGl0ZW1NYXJnaW4gKiAxJTtcclxuICAgIH1cclxuICAgIC5vZmZyZXN7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhICN7JG1kfXt3aWR0aDogKDEwMC8yIC0gJGl0ZW1NYXJnaW4pICogMSU7fVxyXG4gICAgICAgIEBtZWRpYSAjeyR4bH17d2lkdGg6ICgxMDAvMyAtICRpdGVtTWFyZ2luKSAqIDElO30gICAgICAgIFxyXG4gICAgfSAqL1xyXG4gICAgJltkYXRhLXNlYXJjaD1cImV2ZW50c1wiXXtcclxuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIC8vZ2FwOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLml0ZW1fbGlzdF93cmFwcGVye1xyXG4gICAgLml0ZW17XHJcbiAgICAgICAgJi5ldmVudHN7XHJcbiAgICAgICAgICAgICZbZGF0YS1vbGRlcj1cIm9sZGVyXCJde1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYXJ0aXN0ZXN7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5qbW9kZGl2e1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcbi5tb2R1bGUuZXZlbnRze1xyXG4gICAgQGV4dGVuZCAuaW5uZXJfc3BhY2VyO1xyXG4gICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAmLmV2ZW50c3tcclxuICAgICAgICAgICAgICAgICZbZGF0YS1vbGRlcj1cIm9sZGVyXCJde1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMubGlua3MsXHJcbi5hcnRpc3Rlcy5saW5rcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDAuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XHJcblxyXG4gICAgYSxcclxuICAgIC52aXNpYmlsaXRlLWFkbWluIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzE7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjNyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjODtcclxuICAgICAgICAgICAgY29sb3I6ICRub2lyMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudmlzaWJpbGl0ZS1hZG1pbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pY29uLXNob3d7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pY29uLWhpZGV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJze1xyXG4gICAgcGFkZGluZzogJGd1dHRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gICAgLmZpbHRlcntcclxuICAgICAgICAmLmlzLWNoZWNrZWQge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5ncmFkRXZlbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaXRlbXtcclxuICAgICYuYXJ0aXN0ZXN7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgID4uaW5uZXJ7XHJcbiAgICAgICAgICAgIC5hcnRpc3RlX25hbWUuYmlne1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZm9udDI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGM1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXsgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHpvb20taW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEydnc7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhsfXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDdyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5ldmVudHN7XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBAZXh0ZW5kIC5ncmFkRXZlbnQ7XHJcbiAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcclxuXHJcbiAgICAgICAgPiAuaW5uZXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAkZ3V0dGVyICRndXR0ZXIgJGd1dHRlcjtcclxuICAgICAgICAgICAgLmV2ZW50X2NhdHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYzU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmJvbGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmV2ZW50X3RpdGxlX2Jsb2NrIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICAuZXZlbnRfZGF0ZV9zdHJpbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Bhbi5pY29uLWNsb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZXZlbnRfcHJpeHt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZXZlbnRfdGl0cmV7XHJcbiAgICAgICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvbnQyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ldmVudF9kZXNjcml0aW9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICBwe31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXZlbnRfbGlldXtcclxuICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmV2ZW50X2hlbGxvQXNzbyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyKjI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXZlbnRzLmxpbmtzIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiAgICAmLmV2ZW50c3N7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcioxOyAgICAgICAgXHJcbiAgICAgICAgQGV4dGVuZCAuZ3JhZEFyaXRzdGU7XHJcbiAgICAgICAgPi5pbm5lcntcclxuICAgICAgICAgICAgQG1lZGlhICN7JGhlYWRlcl9zd2l0Y2h9e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICAmLmV2ZW50X2xlZnRfYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlciAkZ3V0dGVyICRndXR0ZXIgJGd1dHRlcjtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skaGVhZGVyX3N3aXRjaH17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRndXR0ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ldmVudF90eXBle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnhib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZXZlbnRfZGF0ZV9sZWZ0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+KntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5qb3Vye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnhib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1vaXN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuZm9udDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ldmVudF9yaWdodF9ibG9ja3tcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRndXR0ZXIgJGd1dHRlciAkZ3V0dGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRoZWFkZXJfc3dpdGNofXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGd1dHRlci8yICRndXR0ZXIvMiAkZ3V0dGVyLzIgMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmV2ZW50X3JpZ2h0X21pZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlci8yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0cmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmZvbnQyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYW5jMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmV2ZW50X3JpZ2h0X2JvdHRvbXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYzIsMC4yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFuYzE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcml4e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ldmVudF9yaWdodF9pbmZvc3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRlX3N0cmluZywgLmxpZXV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhbmMxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDkwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubGlua3N7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyLzI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jYXJ0aXN0ZXNfaG92ZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgJi52aXNpYmxle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAzJTtcclxuICAgIGJvdHRvbTogNSU7XHJcbiAgICBtaW4td2lkdGg6IDM1dnc7XHJcbiAgICBtYXgtd2lkdGg6IDQwdnc7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbiNjb21wb25lbnRfam9vbWxhIHtcclxuICAgID4gLmlubmVyIHtcclxuICAgICAgICA+IC5pdGVtLmV2ZW50c3tcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRtZW51X2hlaWdodCArICRndXR0ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
