*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}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,menu,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}html.isMobile{overflow-x:hidden}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none}b,strong{font-weight:700}input:focus{outline:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}a[ng-click],a[ui-sref],div[ng-click],div[ui-sref],img[ng-click],img[ui-sref],p[ng-click],p[ui-sref],span[ng-click],span[ui-sref]{cursor:pointer}.btn.active,.btn:active,button:active,button:focus,button:hover,input:active,input:focus,input:hover,label:focus,textarea:active,textarea:focus,textarea:hover{outline:0!important;-webkit-appearance:none}.slick-slide,.slick-slide:focus,.slick-slide a{outline:none!important}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}a{-webkit-tap-highlight-color:transparent}.row:after{content:"";display:block;clear:both}.fixPadding{width:102%;margin-left:-1%;margin-right:-1%}.col1{width:4.1666666667%}.col2{width:8.3333333333%}.col3{width:12.5%}.col4{width:16.6666666667%}.col5{width:20.8333333333%}.col6{width:25%}.col7{width:29.1666666667%}.col8{width:33.3333333333%}.col9{width:37.5%}.col10{width:41.6666666667%}.col11{width:45.8333333333%}.col12{width:50%}.col13{width:54.1666666667%}.col14{width:58.3333333333%}.col15{width:62.5%}.col16{width:66.6666666667%}.col17{width:70.8333333333%}.col18{width:75%}.col19{width:79.1666666667%}.col20{width:83.3333333333%}.col21{width:87.5%}.col22{width:91.6666666667%}.col23{width:95.8333333333%}.col24{width:100%}.col,.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12,.col13,.col14,.col15,.col16,.col17,.col18,.col19,.col20,.col21,.col22,.col23,.col24{display:block;float:left;min-height:1px;padding:0 1%}@media screen and (max-width:1800px){.col1_1800{width:4.1666666667%}.col2_1800{width:8.3333333333%}.col3_1800{width:12.5%}.col4_1800{width:16.6666666667%}.col5_1800{width:20.8333333333%}.col6_1800{width:25%}.col7_1800{width:29.1666666667%}.col8_1800{width:33.3333333333%}.col9_1800{width:37.5%}.col10_1800{width:41.6666666667%}.col11_1800{width:45.8333333333%}.col12_1800{width:50%}.col13_1800{width:54.1666666667%}.col14_1800{width:58.3333333333%}.col15_1800{width:62.5%}.col16_1800{width:66.6666666667%}.col17_1800{width:70.8333333333%}.col18_1800{width:75%}.col19_1800{width:79.1666666667%}.col20_1800{width:83.3333333333%}.col21_1800{width:87.5%}.col22_1800{width:91.6666666667%}.col23_1800{width:95.8333333333%}.col24_1800{width:100%}.col1_1800,.col2_1800,.col3_1800,.col4_1800,.col5_1800,.col6_1800,.col7_1800,.col8_1800,.col9_1800,.col10_1800,.col11_1800,.col12_1800,.col13_1800,.col14_1800,.col15_1800,.col16_1800,.col17_1800,.col18_1800,.col19_1800,.col20_1800,.col21_1800,.col22_1800,.col23_1800,.col24_1800{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1700px){.col1_1700{width:4.1666666667%}.col2_1700{width:8.3333333333%}.col3_1700{width:12.5%}.col4_1700{width:16.6666666667%}.col5_1700{width:20.8333333333%}.col6_1700{width:25%}.col7_1700{width:29.1666666667%}.col8_1700{width:33.3333333333%}.col9_1700{width:37.5%}.col10_1700{width:41.6666666667%}.col11_1700{width:45.8333333333%}.col12_1700{width:50%}.col13_1700{width:54.1666666667%}.col14_1700{width:58.3333333333%}.col15_1700{width:62.5%}.col16_1700{width:66.6666666667%}.col17_1700{width:70.8333333333%}.col18_1700{width:75%}.col19_1700{width:79.1666666667%}.col20_1700{width:83.3333333333%}.col21_1700{width:87.5%}.col22_1700{width:91.6666666667%}.col23_1700{width:95.8333333333%}.col24_1700{width:100%}.col1_1700,.col2_1700,.col3_1700,.col4_1700,.col5_1700,.col6_1700,.col7_1700,.col8_1700,.col9_1700,.col10_1700,.col11_1700,.col12_1700,.col13_1700,.col14_1700,.col15_1700,.col16_1700,.col17_1700,.col18_1700,.col19_1700,.col20_1700,.col21_1700,.col22_1700,.col23_1700,.col24_1700{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1600px){.col1_1600{width:4.1666666667%}.col2_1600{width:8.3333333333%}.col3_1600{width:12.5%}.col4_1600{width:16.6666666667%}.col5_1600{width:20.8333333333%}.col6_1600{width:25%}.col7_1600{width:29.1666666667%}.col8_1600{width:33.3333333333%}.col9_1600{width:37.5%}.col10_1600{width:41.6666666667%}.col11_1600{width:45.8333333333%}.col12_1600{width:50%}.col13_1600{width:54.1666666667%}.col14_1600{width:58.3333333333%}.col15_1600{width:62.5%}.col16_1600{width:66.6666666667%}.col17_1600{width:70.8333333333%}.col18_1600{width:75%}.col19_1600{width:79.1666666667%}.col20_1600{width:83.3333333333%}.col21_1600{width:87.5%}.col22_1600{width:91.6666666667%}.col23_1600{width:95.8333333333%}.col24_1600{width:100%}.col1_1600,.col2_1600,.col3_1600,.col4_1600,.col5_1600,.col6_1600,.col7_1600,.col8_1600,.col9_1600,.col10_1600,.col11_1600,.col12_1600,.col13_1600,.col14_1600,.col15_1600,.col16_1600,.col17_1600,.col18_1600,.col19_1600,.col20_1600,.col21_1600,.col22_1600,.col23_1600,.col24_1600{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1500px){.col1_1500{width:4.1666666667%}.col2_1500{width:8.3333333333%}.col3_1500{width:12.5%}.col4_1500{width:16.6666666667%}.col5_1500{width:20.8333333333%}.col6_1500{width:25%}.col7_1500{width:29.1666666667%}.col8_1500{width:33.3333333333%}.col9_1500{width:37.5%}.col10_1500{width:41.6666666667%}.col11_1500{width:45.8333333333%}.col12_1500{width:50%}.col13_1500{width:54.1666666667%}.col14_1500{width:58.3333333333%}.col15_1500{width:62.5%}.col16_1500{width:66.6666666667%}.col17_1500{width:70.8333333333%}.col18_1500{width:75%}.col19_1500{width:79.1666666667%}.col20_1500{width:83.3333333333%}.col21_1500{width:87.5%}.col22_1500{width:91.6666666667%}.col23_1500{width:95.8333333333%}.col24_1500{width:100%}.col1_1500,.col2_1500,.col3_1500,.col4_1500,.col5_1500,.col6_1500,.col7_1500,.col8_1500,.col9_1500,.col10_1500,.col11_1500,.col12_1500,.col13_1500,.col14_1500,.col15_1500,.col16_1500,.col17_1500,.col18_1500,.col19_1500,.col20_1500,.col21_1500,.col22_1500,.col23_1500,.col24_1500{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1400px){.col1_1400{width:4.1666666667%}.col2_1400{width:8.3333333333%}.col3_1400{width:12.5%}.col4_1400{width:16.6666666667%}.col5_1400{width:20.8333333333%}.col6_1400{width:25%}.col7_1400{width:29.1666666667%}.col8_1400{width:33.3333333333%}.col9_1400{width:37.5%}.col10_1400{width:41.6666666667%}.col11_1400{width:45.8333333333%}.col12_1400{width:50%}.col13_1400{width:54.1666666667%}.col14_1400{width:58.3333333333%}.col15_1400{width:62.5%}.col16_1400{width:66.6666666667%}.col17_1400{width:70.8333333333%}.col18_1400{width:75%}.col19_1400{width:79.1666666667%}.col20_1400{width:83.3333333333%}.col21_1400{width:87.5%}.col22_1400{width:91.6666666667%}.col23_1400{width:95.8333333333%}.col24_1400{width:100%}.col1_1400,.col2_1400,.col3_1400,.col4_1400,.col5_1400,.col6_1400,.col7_1400,.col8_1400,.col9_1400,.col10_1400,.col11_1400,.col12_1400,.col13_1400,.col14_1400,.col15_1400,.col16_1400,.col17_1400,.col18_1400,.col19_1400,.col20_1400,.col21_1400,.col22_1400,.col23_1400,.col24_1400{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1300px){.col1_1300{width:4.1666666667%}.col2_1300{width:8.3333333333%}.col3_1300{width:12.5%}.col4_1300{width:16.6666666667%}.col5_1300{width:20.8333333333%}.col6_1300{width:25%}.col7_1300{width:29.1666666667%}.col8_1300{width:33.3333333333%}.col9_1300{width:37.5%}.col10_1300{width:41.6666666667%}.col11_1300{width:45.8333333333%}.col12_1300{width:50%}.col13_1300{width:54.1666666667%}.col14_1300{width:58.3333333333%}.col15_1300{width:62.5%}.col16_1300{width:66.6666666667%}.col17_1300{width:70.8333333333%}.col18_1300{width:75%}.col19_1300{width:79.1666666667%}.col20_1300{width:83.3333333333%}.col21_1300{width:87.5%}.col22_1300{width:91.6666666667%}.col23_1300{width:95.8333333333%}.col24_1300{width:100%}.col1_1300,.col2_1300,.col3_1300,.col4_1300,.col5_1300,.col6_1300,.col7_1300,.col8_1300,.col9_1300,.col10_1300,.col11_1300,.col12_1300,.col13_1300,.col14_1300,.col15_1300,.col16_1300,.col17_1300,.col18_1300,.col19_1300,.col20_1300,.col21_1300,.col22_1300,.col23_1300,.col24_1300{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1200px){.col1_1200{width:4.1666666667%}.col2_1200{width:8.3333333333%}.col3_1200{width:12.5%}.col4_1200{width:16.6666666667%}.col5_1200{width:20.8333333333%}.col6_1200{width:25%}.col7_1200{width:29.1666666667%}.col8_1200{width:33.3333333333%}.col9_1200{width:37.5%}.col10_1200{width:41.6666666667%}.col11_1200{width:45.8333333333%}.col12_1200{width:50%}.col13_1200{width:54.1666666667%}.col14_1200{width:58.3333333333%}.col15_1200{width:62.5%}.col16_1200{width:66.6666666667%}.col17_1200{width:70.8333333333%}.col18_1200{width:75%}.col19_1200{width:79.1666666667%}.col20_1200{width:83.3333333333%}.col21_1200{width:87.5%}.col22_1200{width:91.6666666667%}.col23_1200{width:95.8333333333%}.col24_1200{width:100%}.col1_1200,.col2_1200,.col3_1200,.col4_1200,.col5_1200,.col6_1200,.col7_1200,.col8_1200,.col9_1200,.col10_1200,.col11_1200,.col12_1200,.col13_1200,.col14_1200,.col15_1200,.col16_1200,.col17_1200,.col18_1200,.col19_1200,.col20_1200,.col21_1200,.col22_1200,.col23_1200,.col24_1200{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1100px){.col1_1100{width:4.1666666667%}.col2_1100{width:8.3333333333%}.col3_1100{width:12.5%}.col4_1100{width:16.6666666667%}.col5_1100{width:20.8333333333%}.col6_1100{width:25%}.col7_1100{width:29.1666666667%}.col8_1100{width:33.3333333333%}.col9_1100{width:37.5%}.col10_1100{width:41.6666666667%}.col11_1100{width:45.8333333333%}.col12_1100{width:50%}.col13_1100{width:54.1666666667%}.col14_1100{width:58.3333333333%}.col15_1100{width:62.5%}.col16_1100{width:66.6666666667%}.col17_1100{width:70.8333333333%}.col18_1100{width:75%}.col19_1100{width:79.1666666667%}.col20_1100{width:83.3333333333%}.col21_1100{width:87.5%}.col22_1100{width:91.6666666667%}.col23_1100{width:95.8333333333%}.col24_1100{width:100%}.col1_1100,.col2_1100,.col3_1100,.col4_1100,.col5_1100,.col6_1100,.col7_1100,.col8_1100,.col9_1100,.col10_1100,.col11_1100,.col12_1100,.col13_1100,.col14_1100,.col15_1100,.col16_1100,.col17_1100,.col18_1100,.col19_1100,.col20_1100,.col21_1100,.col22_1100,.col23_1100,.col24_1100{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1024px){.col1_1024{width:4.1666666667%}.col2_1024{width:8.3333333333%}.col3_1024{width:12.5%}.col4_1024{width:16.6666666667%}.col5_1024{width:20.8333333333%}.col6_1024{width:25%}.col7_1024{width:29.1666666667%}.col8_1024{width:33.3333333333%}.col9_1024{width:37.5%}.col10_1024{width:41.6666666667%}.col11_1024{width:45.8333333333%}.col12_1024{width:50%}.col13_1024{width:54.1666666667%}.col14_1024{width:58.3333333333%}.col15_1024{width:62.5%}.col16_1024{width:66.6666666667%}.col17_1024{width:70.8333333333%}.col18_1024{width:75%}.col19_1024{width:79.1666666667%}.col20_1024{width:83.3333333333%}.col21_1024{width:87.5%}.col22_1024{width:91.6666666667%}.col23_1024{width:95.8333333333%}.col24_1024{width:100%}.col1_1024,.col2_1024,.col3_1024,.col4_1024,.col5_1024,.col6_1024,.col7_1024,.col8_1024,.col9_1024,.col10_1024,.col11_1024,.col12_1024,.col13_1024,.col14_1024,.col15_1024,.col16_1024,.col17_1024,.col18_1024,.col19_1024,.col20_1024,.col21_1024,.col22_1024,.col23_1024,.col24_1024{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:1000px){.col1_1000{width:4.1666666667%}.col2_1000{width:8.3333333333%}.col3_1000{width:12.5%}.col4_1000{width:16.6666666667%}.col5_1000{width:20.8333333333%}.col6_1000{width:25%}.col7_1000{width:29.1666666667%}.col8_1000{width:33.3333333333%}.col9_1000{width:37.5%}.col10_1000{width:41.6666666667%}.col11_1000{width:45.8333333333%}.col12_1000{width:50%}.col13_1000{width:54.1666666667%}.col14_1000{width:58.3333333333%}.col15_1000{width:62.5%}.col16_1000{width:66.6666666667%}.col17_1000{width:70.8333333333%}.col18_1000{width:75%}.col19_1000{width:79.1666666667%}.col20_1000{width:83.3333333333%}.col21_1000{width:87.5%}.col22_1000{width:91.6666666667%}.col23_1000{width:95.8333333333%}.col24_1000{width:100%}.col1_1000,.col2_1000,.col3_1000,.col4_1000,.col5_1000,.col6_1000,.col7_1000,.col8_1000,.col9_1000,.col10_1000,.col11_1000,.col12_1000,.col13_1000,.col14_1000,.col15_1000,.col16_1000,.col17_1000,.col18_1000,.col19_1000,.col20_1000,.col21_1000,.col22_1000,.col23_1000,.col24_1000{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:900px){.col1_900{width:4.1666666667%}.col2_900{width:8.3333333333%}.col3_900{width:12.5%}.col4_900{width:16.6666666667%}.col5_900{width:20.8333333333%}.col6_900{width:25%}.col7_900{width:29.1666666667%}.col8_900{width:33.3333333333%}.col9_900{width:37.5%}.col10_900{width:41.6666666667%}.col11_900{width:45.8333333333%}.col12_900{width:50%}.col13_900{width:54.1666666667%}.col14_900{width:58.3333333333%}.col15_900{width:62.5%}.col16_900{width:66.6666666667%}.col17_900{width:70.8333333333%}.col18_900{width:75%}.col19_900{width:79.1666666667%}.col20_900{width:83.3333333333%}.col21_900{width:87.5%}.col22_900{width:91.6666666667%}.col23_900{width:95.8333333333%}.col24_900{width:100%}.col1_900,.col2_900,.col3_900,.col4_900,.col5_900,.col6_900,.col7_900,.col8_900,.col9_900,.col10_900,.col11_900,.col12_900,.col13_900,.col14_900,.col15_900,.col16_900,.col17_900,.col18_900,.col19_900,.col20_900,.col21_900,.col22_900,.col23_900,.col24_900{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:800px){.col1_800{width:4.1666666667%}.col2_800{width:8.3333333333%}.col3_800{width:12.5%}.col4_800{width:16.6666666667%}.col5_800{width:20.8333333333%}.col6_800{width:25%}.col7_800{width:29.1666666667%}.col8_800{width:33.3333333333%}.col9_800{width:37.5%}.col10_800{width:41.6666666667%}.col11_800{width:45.8333333333%}.col12_800{width:50%}.col13_800{width:54.1666666667%}.col14_800{width:58.3333333333%}.col15_800{width:62.5%}.col16_800{width:66.6666666667%}.col17_800{width:70.8333333333%}.col18_800{width:75%}.col19_800{width:79.1666666667%}.col20_800{width:83.3333333333%}.col21_800{width:87.5%}.col22_800{width:91.6666666667%}.col23_800{width:95.8333333333%}.col24_800{width:100%}.col1_800,.col2_800,.col3_800,.col4_800,.col5_800,.col6_800,.col7_800,.col8_800,.col9_800,.col10_800,.col11_800,.col12_800,.col13_800,.col14_800,.col15_800,.col16_800,.col17_800,.col18_800,.col19_800,.col20_800,.col21_800,.col22_800,.col23_800,.col24_800{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:768px){.col1_768{width:4.1666666667%}.col2_768{width:8.3333333333%}.col3_768{width:12.5%}.col4_768{width:16.6666666667%}.col5_768{width:20.8333333333%}.col6_768{width:25%}.col7_768{width:29.1666666667%}.col8_768{width:33.3333333333%}.col9_768{width:37.5%}.col10_768{width:41.6666666667%}.col11_768{width:45.8333333333%}.col12_768{width:50%}.col13_768{width:54.1666666667%}.col14_768{width:58.3333333333%}.col15_768{width:62.5%}.col16_768{width:66.6666666667%}.col17_768{width:70.8333333333%}.col18_768{width:75%}.col19_768{width:79.1666666667%}.col20_768{width:83.3333333333%}.col21_768{width:87.5%}.col22_768{width:91.6666666667%}.col23_768{width:95.8333333333%}.col24_768{width:100%}.col1_768,.col2_768,.col3_768,.col4_768,.col5_768,.col6_768,.col7_768,.col8_768,.col9_768,.col10_768,.col11_768,.col12_768,.col13_768,.col14_768,.col15_768,.col16_768,.col17_768,.col18_768,.col19_768,.col20_768,.col21_768,.col22_768,.col23_768,.col24_768{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:700px){.col1_700{width:4.1666666667%}.col2_700{width:8.3333333333%}.col3_700{width:12.5%}.col4_700{width:16.6666666667%}.col5_700{width:20.8333333333%}.col6_700{width:25%}.col7_700{width:29.1666666667%}.col8_700{width:33.3333333333%}.col9_700{width:37.5%}.col10_700{width:41.6666666667%}.col11_700{width:45.8333333333%}.col12_700{width:50%}.col13_700{width:54.1666666667%}.col14_700{width:58.3333333333%}.col15_700{width:62.5%}.col16_700{width:66.6666666667%}.col17_700{width:70.8333333333%}.col18_700{width:75%}.col19_700{width:79.1666666667%}.col20_700{width:83.3333333333%}.col21_700{width:87.5%}.col22_700{width:91.6666666667%}.col23_700{width:95.8333333333%}.col24_700{width:100%}.col1_700,.col2_700,.col3_700,.col4_700,.col5_700,.col6_700,.col7_700,.col8_700,.col9_700,.col10_700,.col11_700,.col12_700,.col13_700,.col14_700,.col15_700,.col16_700,.col17_700,.col18_700,.col19_700,.col20_700,.col21_700,.col22_700,.col23_700,.col24_700{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:600px){.col1_600{width:4.1666666667%}.col2_600{width:8.3333333333%}.col3_600{width:12.5%}.col4_600{width:16.6666666667%}.col5_600{width:20.8333333333%}.col6_600{width:25%}.col7_600{width:29.1666666667%}.col8_600{width:33.3333333333%}.col9_600{width:37.5%}.col10_600{width:41.6666666667%}.col11_600{width:45.8333333333%}.col12_600{width:50%}.col13_600{width:54.1666666667%}.col14_600{width:58.3333333333%}.col15_600{width:62.5%}.col16_600{width:66.6666666667%}.col17_600{width:70.8333333333%}.col18_600{width:75%}.col19_600{width:79.1666666667%}.col20_600{width:83.3333333333%}.col21_600{width:87.5%}.col22_600{width:91.6666666667%}.col23_600{width:95.8333333333%}.col24_600{width:100%}.col1_600,.col2_600,.col3_600,.col4_600,.col5_600,.col6_600,.col7_600,.col8_600,.col9_600,.col10_600,.col11_600,.col12_600,.col13_600,.col14_600,.col15_600,.col16_600,.col17_600,.col18_600,.col19_600,.col20_600,.col21_600,.col22_600,.col23_600,.col24_600{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:500px){.col1_500{width:4.1666666667%}.col2_500{width:8.3333333333%}.col3_500{width:12.5%}.col4_500{width:16.6666666667%}.col5_500{width:20.8333333333%}.col6_500{width:25%}.col7_500{width:29.1666666667%}.col8_500{width:33.3333333333%}.col9_500{width:37.5%}.col10_500{width:41.6666666667%}.col11_500{width:45.8333333333%}.col12_500{width:50%}.col13_500{width:54.1666666667%}.col14_500{width:58.3333333333%}.col15_500{width:62.5%}.col16_500{width:66.6666666667%}.col17_500{width:70.8333333333%}.col18_500{width:75%}.col19_500{width:79.1666666667%}.col20_500{width:83.3333333333%}.col21_500{width:87.5%}.col22_500{width:91.6666666667%}.col23_500{width:95.8333333333%}.col24_500{width:100%}.col1_500,.col2_500,.col3_500,.col4_500,.col5_500,.col6_500,.col7_500,.col8_500,.col9_500,.col10_500,.col11_500,.col12_500,.col13_500,.col14_500,.col15_500,.col16_500,.col17_500,.col18_500,.col19_500,.col20_500,.col21_500,.col22_500,.col23_500,.col24_500{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:400px){.col1_400{width:4.1666666667%}.col2_400{width:8.3333333333%}.col3_400{width:12.5%}.col4_400{width:16.6666666667%}.col5_400{width:20.8333333333%}.col6_400{width:25%}.col7_400{width:29.1666666667%}.col8_400{width:33.3333333333%}.col9_400{width:37.5%}.col10_400{width:41.6666666667%}.col11_400{width:45.8333333333%}.col12_400{width:50%}.col13_400{width:54.1666666667%}.col14_400{width:58.3333333333%}.col15_400{width:62.5%}.col16_400{width:66.6666666667%}.col17_400{width:70.8333333333%}.col18_400{width:75%}.col19_400{width:79.1666666667%}.col20_400{width:83.3333333333%}.col21_400{width:87.5%}.col22_400{width:91.6666666667%}.col23_400{width:95.8333333333%}.col24_400{width:100%}.col1_400,.col2_400,.col3_400,.col4_400,.col5_400,.col6_400,.col7_400,.col8_400,.col9_400,.col10_400,.col11_400,.col12_400,.col13_400,.col14_400,.col15_400,.col16_400,.col17_400,.col18_400,.col19_400,.col20_400,.col21_400,.col22_400,.col23_400,.col24_400{display:block;float:left;min-height:1px;padding:0 1%}}@media screen and (max-width:300px){.col1_300{width:4.1666666667%}.col2_300{width:8.3333333333%}.col3_300{width:12.5%}.col4_300{width:16.6666666667%}.col5_300{width:20.8333333333%}.col6_300{width:25%}.col7_300{width:29.1666666667%}.col8_300{width:33.3333333333%}.col9_300{width:37.5%}.col10_300{width:41.6666666667%}.col11_300{width:45.8333333333%}.col12_300{width:50%}.col13_300{width:54.1666666667%}.col14_300{width:58.3333333333%}.col15_300{width:62.5%}.col16_300{width:66.6666666667%}.col17_300{width:70.8333333333%}.col18_300{width:75%}.col19_300{width:79.1666666667%}.col20_300{width:83.3333333333%}.col21_300{width:87.5%}.col22_300{width:91.6666666667%}.col23_300{width:95.8333333333%}.col24_300{width:100%}.col1_300,.col2_300,.col3_300,.col4_300,.col5_300,.col6_300,.col7_300,.col8_300,.col9_300,.col10_300,.col11_300,.col12_300,.col13_300,.col14_300,.col15_300,.col16_300,.col17_300,.col18_300,.col19_300,.col20_300,.col21_300,.col22_300,.col23_300,.col24_300{display:block;float:left;min-height:1px;padding:0 1%}}@font-face{font-family:Financier_Display_Semibold;src:url(../fonts/financier/Financier_Display_Semibold.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hinted-Geomanist-Regular-italic;src:url(../fonts/geomanist/hinted-Geomanist-Regular-Italic.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hinted-Geomanist-Regular;src:url(../fonts/geomanist/hinted-Geomanist-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hinted-Geomanist-Book;src:url(../fonts/geomanist/hinted-Geomanist-Book.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hinted-Geomanist-Medium;src:url(../fonts/geomanist/hinted-Geomanist-Medium.ttf);font-weight:400;font-style:normal;font-display:swap}.dropDownOverlay,.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;visibility:hidden;z-index:9;transition:background .5s ease,visibility 0ms ease .3s,z-index 0ms ease .7s}.iconPlay{width:50px;height:50px;border:2px solid hsla(0,0%,100%,.5);border-radius:50%;top:calc(50% - 25px);left:calc(50% - 25px);z-index:1}.iconPlay,.iconPlay:after{position:absolute;transition:border-color .3s}.iconPlay:after{content:"";top:calc(50% - 10px);left:calc(50% - 5px);width:0;height:0;border-color:transparent transparent transparent hsla(0,0%,100%,.5);border-style:solid;border-width:10px 0 10px 15px}.block{display:block}.inline-block{display:inline-block}.table{display:table}.tableCell{display:table-cell}.flex{display:flex;-webkit-box-orient:vertical}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.sticky{position:sticky;top:50px}.floatLeft{float:left}.floatRight{float:right}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.alignTop{vertical-align:top}.alignMiddle{vertical-align:middle}.alignBottom{vertical-align:bottom}.caps{text-transform:capitalize}.allCaps{text-transform:uppercase}.bgLeft{background-position:0}.bgCenter{background-position:50%}.bgRight{background-position:100%}.wrapper1600{max-width:1600px;margin:0 auto}@media screen and (max-width:1600px){.wrapper1600{margin:0}}.wrapper1500{max-width:1500px;margin:0 auto}@media screen and (max-width:1500px){.wrapper1500{margin:0}}.wrapper1400{max-width:1400px;margin:0 auto}@media screen and (max-width:1400px){.wrapper1400{margin:0}}.wrapper1300{max-width:1300px;margin:0 auto}@media screen and (max-width:1300px){.wrapper1300{margin:0}}.wrapper1200{max-width:1200px;margin:0 auto}@media screen and (max-width:1200px){.wrapper1200{margin:0}}.wrapper1100{max-width:1100px;margin:0 auto}@media screen and (max-width:1100px){.wrapper1100{margin:0}}.wrapper1024{max-width:1024px;margin:0 auto}@media screen and (max-width:1024px){.wrapper1024{margin:0}}.wrapper900{max-width:900px;margin:0 auto}@media screen and (max-width:900px){.wrapper900{margin:0}}.yPadding250{padding-top:250px;padding-bottom:250px}@media screen and (max-width:1600px){.yPadding250{padding-top:200px;padding-bottom:200px}}@media screen and (max-width:1400px){.yPadding250{padding-top:150px;padding-bottom:150px}}@media screen and (max-width:1200px){.yPadding250{padding-top:125px;padding-bottom:125px}}@media screen and (max-width:1024px){.yPadding250{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yPadding250{padding-top:70px;padding-bottom:70px}}.yTopPadding250{padding-top:250px}@media screen and (max-width:1600px){.yTopPadding250{padding-top:200px}}@media screen and (max-width:1400px){.yTopPadding250{padding-top:150px}}@media screen and (max-width:1200px){.yTopPadding250{padding-top:125px}}@media screen and (max-width:1024px){.yTopPadding250{padding-top:80px}}@media screen and (max-width:768px){.yTopPadding250{padding-top:70px}}.yBottomPadding250{padding-bottom:250px}@media screen and (max-width:1600px){.yBottomPadding250{padding-bottom:200px}}@media screen and (max-width:1400px){.yBottomPadding250{padding-bottom:150px}}@media screen and (max-width:1200px){.yBottomPadding250{padding-bottom:125px}}@media screen and (max-width:1024px){.yBottomPadding250{padding-bottom:80px}}@media screen and (max-width:768px){.yBottomPadding250{padding-bottom:70px}}.yPadding200{padding-top:200px;padding-bottom:200px}@media screen and (max-width:1600px){.yPadding200{padding-top:175px;padding-bottom:175px}}@media screen and (max-width:1400px){.yPadding200{padding-top:150px;padding-bottom:150px}}@media screen and (max-width:1200px){.yPadding200{padding-top:125px;padding-bottom:125px}}@media screen and (max-width:1024px){.yPadding200{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yPadding200{padding-top:70px;padding-bottom:70px}}.topPadding200{padding-top:200px}@media screen and (max-width:1600px){.topPadding200{padding-top:175px}}@media screen and (max-width:1400px){.topPadding200{padding-top:150px}}@media screen and (max-width:1200px){.topPadding200{padding-top:125px}}@media screen and (max-width:1024px){.topPadding200{padding-top:80px}}@media screen and (max-width:768px){.topPadding200{padding-top:70px}}.bottomPadding200{padding-bottom:200px}@media screen and (max-width:1600px){.bottomPadding200{padding-bottom:175px}}@media screen and (max-width:1400px){.bottomPadding200{padding-bottom:150px}}@media screen and (max-width:1200px){.bottomPadding200{padding-bottom:125px}}@media screen and (max-width:1024px){.bottomPadding200{padding-bottom:80px}}@media screen and (max-width:768px){.bottomPadding200{padding-bottom:70px}}.yPadding150{padding-top:150px;padding-bottom:150px}@media screen and (max-width:1600px){.yPadding150{padding-top:125px;padding-bottom:125px}}@media screen and (max-width:1400px){.yPadding150{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:1200px){.yPadding150{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:1024px){.yPadding150{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yPadding150{padding-top:70px;padding-bottom:70px}}.topPadding150{padding-top:150px}@media screen and (max-width:1600px){.topPadding150{padding-top:125px}}@media screen and (max-width:1400px){.topPadding150{padding-top:100px}}@media screen and (max-width:1200px){.topPadding150{padding-top:90px}}@media screen and (max-width:1024px){.topPadding150{padding-top:80px}}@media screen and (max-width:768px){.topPadding150{padding-top:70px}}.bottomPadding150{padding-bottom:150px}@media screen and (max-width:1600px){.bottomPadding150{padding-bottom:125px}}@media screen and (max-width:1400px){.bottomPadding150{padding-bottom:100px}}@media screen and (max-width:1200px){.bottomPadding150{padding-bottom:90px}}@media screen and (max-width:1024px){.bottomPadding150{padding-bottom:80px}}@media screen and (max-width:768px){.bottomPadding150{padding-bottom:70px}}.yPadding110{padding-top:110px;padding-bottom:110px}@media screen and (max-width:1400px){.yPadding110{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:1024px){.yPadding110{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.yPadding110{padding-top:70px;padding-bottom:70px}}.topPadding110{padding-top:110px}@media screen and (max-width:1400px){.topPadding110{padding-top:90px}}@media screen and (max-width:1024px){.topPadding110{padding-top:80px}}@media screen and (max-width:768px){.topPadding110{padding-top:70px}}.bottomPadding110{padding-bottom:110px}@media screen and (max-width:1400px){.bottomPadding110{padding-bottom:90px}}@media screen and (max-width:1024px){.bottomPadding110{padding-bottom:80px}}@media screen and (max-width:768px){.bottomPadding110{padding-bottom:70px}}.yPadding70{padding-bottom:70px}.topPadding70,.yPadding70{padding-top:70px}.bottomPadding70{padding-bottom:70px}.yPadding50{padding-bottom:50px}.yPadding50,.yTopPadding50{padding-top:50px}.yBottomPadding50{padding-bottom:50px}.xPadding200{padding-right:200px;padding-left:200px}@media screen and (max-width:1400px){.xPadding200{padding-right:150px;padding-left:150px}}@media screen and (max-width:1200px){.xPadding200{padding-right:110px;padding-left:110px}}@media screen and (max-width:1024px){.xPadding200{padding-right:50px;padding-left:50px}}@media screen and (max-width:768px){.xPadding200{padding-right:30px;padding-left:30px}}@media screen and (max-width:500px){.xPadding200{padding-right:20px;padding-left:20px}}.rightPadding200{padding-right:200px}@media screen and (max-width:1400px){.rightPadding200{padding-right:150px}}@media screen and (max-width:1200px){.rightPadding200{padding-right:110px}}@media screen and (max-width:1024px){.rightPadding200{padding-right:50px}}@media screen and (max-width:768px){.rightPadding200{padding-right:30px}}@media screen and (max-width:500px){.rightPadding200{padding-right:20px}}.leftPadding200{padding-left:200px}@media screen and (max-width:1400px){.leftPadding200{padding-left:150px}}@media screen and (max-width:1200px){.leftPadding200{padding-left:110px}}@media screen and (max-width:1024px){.leftPadding200{padding-left:50px}}@media screen and (max-width:768px){.leftPadding200{padding-left:30px}}@media screen and (max-width:500px){.leftPadding200{padding-left:20px}}.xPadding120{padding-right:120px;padding-left:120px}@media screen and (max-width:1200px){.xPadding120{padding-right:90px;padding-left:90px}}@media screen and (max-width:1024px){.xPadding120{padding-right:50px;padding-left:50px}}@media screen and (max-width:768px){.xPadding120{padding-right:30px;padding-left:30px}}@media screen and (max-width:500px){.xPadding120{padding-right:20px;padding-left:20px}}.rightPadding120{padding-right:120px}@media screen and (max-width:1200px){.rightPadding120{padding-right:90px}}@media screen and (max-width:1024px){.rightPadding120{padding-right:50px}}@media screen and (max-width:768px){.rightPadding120{padding-right:30px}}@media screen and (max-width:500px){.rightPadding120{padding-right:20px}}.leftPadding120{padding-left:120px}@media screen and (max-width:1200px){.leftPadding120{padding-left:90px}}@media screen and (max-width:1024px){.leftPadding120{padding-left:50px}}@media screen and (max-width:768px){.leftPadding120{padding-left:30px}}@media screen and (max-width:500px){.leftPadding120{padding-left:20px}}.xPadding80{padding-right:80px;padding-left:80px}@media screen and (max-width:1024px){.xPadding80{padding-right:50px;padding-left:50px}}@media screen and (max-width:768px){.xPadding80{padding-right:30px;padding-left:30px}}@media screen and (max-width:500px){.xPadding80{padding-right:20px;padding-left:20px}}.rightPadding80{padding-right:80px}@media screen and (max-width:1024px){.rightPadding80{padding-right:50px}}@media screen and (max-width:768px){.rightPadding80{padding-right:30px}}@media screen and (max-width:500px){.rightPadding80{padding-right:20px}}.leftPadding80{padding-left:80px}@media screen and (max-width:1024px){.leftPadding80{padding-left:50px}}@media screen and (max-width:768px){.leftPadding80{padding-left:30px}}@media screen and (max-width:500px){.leftPadding80{padding-left:20px}}.xPadding12{padding-right:12%;padding-left:12%}@media screen and (max-width:1200px){.xPadding12{padding-right:10%;padding-left:10%}}@media screen and (max-width:1024px){.xPadding12{padding-right:30px;padding-left:30px}}@media screen and (max-width:768px){.xPadding12{padding-right:20px;padding-left:20px}}.xRightPadding12{padding-right:12%}@media screen and (max-width:1200px){.xRightPadding12{padding-right:10%}}@media screen and (max-width:1024px){.xRightPadding12{padding-right:30px}}@media screen and (max-width:768px){.xRightPadding12{padding-right:20px}}.xLeftPadding12{padding-left:12%}@media screen and (max-width:1200px){.xLeftPadding12{padding-left:10%}}@media screen and (max-width:1024px){.xLeftPadding12{padding-left:30px}}@media screen and (max-width:768px){.xLeftPadding12{padding-left:20px}}.xPadding8{padding-right:8%;padding-left:8%}@media screen and (max-width:1200px){.xPadding8{padding-right:6%;padding-left:6%}}@media screen and (max-width:1024px){.xPadding8{padding-right:30px;padding-left:30px}}@media screen and (max-width:768px){.xPadding8{padding-right:20px;padding-left:20px}}.xRightPadding8{padding-right:8%}@media screen and (max-width:1200px){.xRightPadding8{padding-right:6%}}@media screen and (max-width:1024px){.xRightPadding8{padding-right:30px}}@media screen and (max-width:768px){.xRightPadding8{padding-right:20px}}.xLeftPadding8{padding-left:8%}@media screen and (max-width:1200px){.xLeftPadding8{padding-left:6%}}@media screen and (max-width:1024px){.xLeftPadding8{padding-left:30px}}@media screen and (max-width:768px){.xLeftPadding8{padding-left:20px}}.xPadding6{padding-right:6%;padding-left:6%}@media screen and (max-width:1200px){.xPadding6{padding-right:5%;padding-left:5%}}@media screen and (max-width:1024px){.xPadding6{padding-right:30px;padding-left:30px}}@media screen and (max-width:768px){.xPadding6{padding-right:20px;padding-left:20px}}.xRightPadding6{padding-right:6%}@media screen and (max-width:1200px){.xRightPadding6{padding-right:5%}}@media screen and (max-width:1024px){.xRightPadding6{padding-right:30px}}@media screen and (max-width:768px){.xRightPadding6{padding-right:20px}}.xLeftPadding6{padding-left:6%}@media screen and (max-width:1200px){.xLeftPadding6{padding-left:5%}}@media screen and (max-width:1024px){.xLeftPadding6{padding-left:30px}}@media screen and (max-width:768px){.xLeftPadding6{padding-left:20px}}.xPadding5{padding-right:5%;padding-left:5%}@media screen and (max-width:1024px){.xPadding5{padding-right:30px;padding-left:30px}}@media screen and (max-width:768px){.xPadding5{padding-right:20px;padding-left:20px}}.xRightPadding5{padding-right:5%}@media screen and (max-width:1024px){.xRightPadding5{padding-right:30px}}@media screen and (max-width:768px){.xRightPadding5{padding-right:20px}}.xLeftPadding5{padding-left:5%}@media screen and (max-width:1024px){.xLeftPadding5{padding-left:30px}}@media screen and (max-width:768px){.xLeftPadding5{padding-left:20px}}.xPadding50{padding-right:50px;padding-left:50px}@media screen and (max-width:1024px){.xPadding50{padding-right:30px;padding-left:30px}}@media screen and (max-width:768px){.xPadding50{padding-right:20px;padding-left:20px}}.xRightPadding50{padding-right:50px}@media screen and (max-width:1024px){.xRightPadding50{padding-right:30px}}@media screen and (max-width:768px){.xRightPadding50{padding-right:20px}}.xLeftPadding50{padding-left:50px}@media screen and (max-width:1024px){.xLeftPadding50{padding-left:30px}}@media screen and (max-width:768px){.xLeftPadding50{padding-left:20px}}.noTopPadding{padding-top:0}.noRightPadding{padding-right:0}.noBottomPadding{padding-bottom:0}.noLeftPadding,.noXPadding{padding-left:0}.noXPadding{padding-right:0}.noYPadding{padding-top:0;padding-bottom:0}.noPadding{padding:0}.noTopMargin{margin-top:0}.noRightMargin{margin-right:0}.noBottomMargin{margin-bottom:0}.noLeftMargin,.noXMargin{margin-left:0}.noXMargin{margin-right:0}.noYMargin{margin-top:0;margin-bottom:0}.top0{top:0}.right0{right:0}.bottom0{bottom:0}.left0{left:0}.trbl0{top:0;right:0;bottom:0;left:0}.nowrap{white-space:nowrap}.clearfix{display:block;clear:both}.noscroll{position:fixed;width:100%;overflow-y:scroll}@media screen and (max-width:768px){.noscroll{overflow-y:hidden}}.noselect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.hide{display:none}@media screen and (max-width:1800px){.hide_1800{display:none}}@media screen and (max-width:1700px){.hide_1700{display:none}}@media screen and (max-width:1600px){.hide_1600{display:none}}@media screen and (max-width:1500px){.hide_1500{display:none}}@media screen and (max-width:1400px){.hide_1400{display:none}}@media screen and (max-width:1300px){.hide_1300{display:none}}@media screen and (max-width:1200px){.hide_1200{display:none}}@media screen and (max-width:1100px){.hide_1100{display:none}}@media screen and (max-width:1024px){.hide_1024{display:none}}@media screen and (max-width:1000px){.hide_1000{display:none}}@media screen and (max-width:900px){.hide_900{display:none}}@media screen and (max-width:800px){.hide_800{display:none}}@media screen and (max-width:768px){.hide_768{display:none}}@media screen and (max-width:700px){.hide_700{display:none}}@media screen and (max-width:600px){.hide_600{display:none}}@media screen and (max-width:500px){.hide_500{display:none}}@media screen and (max-width:400px){.hide_400{display:none}}@media screen and (max-width:300px){.hide_300{display:none}}.show{display:block}.show_1800{display:none}@media screen and (max-width:1800px){.show_1800{display:block}}.show_1700{display:none}@media screen and (max-width:1700px){.show_1700{display:block}}.show_1600{display:none}@media screen and (max-width:1600px){.show_1600{display:block}}.show_1500{display:none}@media screen and (max-width:1500px){.show_1500{display:block}}.show_1400{display:none}@media screen and (max-width:1400px){.show_1400{display:block}}.show_1300{display:none}@media screen and (max-width:1300px){.show_1300{display:block}}.show_1200{display:none}@media screen and (max-width:1200px){.show_1200{display:block}}.show_1100{display:none}@media screen and (max-width:1100px){.show_1100{display:block}}.show_1024{display:none}@media screen and (max-width:1024px){.show_1024{display:block}}.show_1000{display:none}@media screen and (max-width:1000px){.show_1000{display:block}}.show_900{display:none}@media screen and (max-width:900px){.show_900{display:block}}.show_800{display:none}@media screen and (max-width:800px){.show_800{display:block}}.show_768{display:none}@media screen and (max-width:768px){.show_768{display:block}}.show_700{display:none}@media screen and (max-width:700px){.show_700{display:block}}.show_600{display:none}@media screen and (max-width:600px){.show_600{display:block}}.show_500{display:none}@media screen and (max-width:500px){.show_500{display:block}}.show_400{display:none}@media screen and (max-width:400px){.show_400{display:block}}.show_300{display:none}@media screen and (max-width:300px){.show_300{display:block}}.zIndex-1{z-index:-1}.zIndex0{z-index:0}.zIndex1{z-index:1}.zIndex2{z-index:2}.zIndex3{z-index:3}.zIndex4{z-index:4}.zIndex5{z-index:5}.zIndex6{z-index:6}.zIndex7{z-index:7}.zIndex8{z-index:8}.zIndex9{z-index:9}.zIndex10{z-index:10}.h1,h1{font:100px/1 Financier_Display_Semibold,serif;color:#7aa77f}@media screen and (max-height:720px){.h1,h1{font-size:85px}}@media screen and (max-width:1400px){.h1,h1{font-size:85px}}@media screen and (max-height:620px){.h1,h1{font-size:70px}}@media screen and (max-width:1200px){.h1,h1{font-size:70px}}@media screen and (max-width:1024px){.h1,h1{font-size:60px}}@media screen and (max-width:768px){.h1,h1{font-size:50px}}.h1.small,h1.small{font-size:65px}@media screen and (max-width:1024px){.h1.small,h1.small{font-size:60px}}@media screen and (max-width:768px){.h1.small,h1.small{font-size:50px}}.h2,h2{display:inline-block;font:118px/1.1 Financier_Display_Semibold,serif;color:#3e3e2d}@media screen and (max-width:1400px){.h2,h2{font-size:105px}}@media screen and (max-width:1200px){.h2,h2{font-size:90px}}@media screen and (max-width:1024px){.h2,h2{font-size:75px}}@media screen and (max-width:768px){.h2,h2{font-size:65px}}@media screen and (max-width:600px){.h2,h2{font-size:55px}}@media screen and (max-width:500px){.h2,h2{font-size:45px}}.h2 span,h2 span{display:block;margin-top:10px;font:18px/1 Financier_Display_Semibold,serif;color:#3e3e2d;text-align:right}.h3,h3{font:35px/1.1 Financier_Display_Semibold,serif;color:#3e3e2d}@media screen and (max-width:1200px){.h3,h3{font-size:33px}}@media screen and (max-width:1024px){.h3,h3{font-size:31px}}@media screen and (max-width:768px){.h3,h3{font-size:29px}}@media screen and (max-width:600px){.h3,h3{font-size:27px}}@media screen and (max-width:400px){.h3,h3{font-size:25px}}.h4,h4{font:30px/1.1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}@media screen and (max-width:1024px){.h4,h4{font-size:28px}}@media screen and (max-width:768px){.h4,h4{font-size:26px}}@media screen and (max-width:600px){.h4,h4{font-size:24px}}@media screen and (max-width:400px){.h4,h4{font-size:22px}}.h5,h5{font:25px/1.1 Financier_Display_Semibold,serif;color:#3e3e2d}@media screen and (max-width:1024px){.h5,h5{font-size:23px}}@media screen and (max-width:768px){.h5,h5{font-size:21px}}@media screen and (max-width:600px){.h5,h5{font-size:19px}}.h6,h6{font:18px/1 Financier_Display_Semibold,serif}.h6,h6,p{color:#3e3e2d}p{font:18px/1.5 hinted-Geomanist-Regular,sans-serif}@media screen and (max-width:768px){p{font-size:16px}}p.small{font:12px/1.5 hinted-Geomanist-Regular,sans-serif;color:#a6a297}a{display:inline-block;text-decoration:none;cursor:pointer}.link{position:relative;padding-bottom:5px;font:18px/1 hinted-Geomanist-Book,sans-serif;color:#7aa77f}.link:after{content:"";position:absolute;width:0;height:2px;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.215,.61,.355,1)}.link:hover:after{width:100%;right:auto;left:0}.btn{position:relative;height:40px;font:12px/40px hinted-Geomanist-Book,sans-serif;color:#3e3e2d;padding:0 40px;border:1px solid #7aa77f;border-radius:20px;text-transform:uppercase;letter-spacing:1px;transition:color .3s,background .3s,border .3s}.btn:hover{color:#fff;background:#7aa77f;border-color:#7aa77f}.btn.white{color:#fff;border:1px solid #fff}.btn.white.full,.btn.white:hover{color:#3e3e2d;background:#fff}.btn.white.full{border:none}.btn.green,.btn.white.full:hover{color:#fff;background:#7aa77f}.btn.green{border:1px solid #7aa77f}.btn.green:hover{color:#7aa77f;background:transparent}.liste li{padding:20px 0}.liste li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.liste li,.liste li p{font:18px/1.5 hinted-Geomanist-Medium,sans-serif;color:#7aa77f}p.subInfo{font:12px/1 hinted-Geomanist-Book,sans-serif;color:#e4b787;text-transform:uppercase;margin-bottom:0}p.subInfo span:first-child{position:relative;padding-right:20px}p.subInfo span:first-child:after{content:"/";top:2px;right:7px;position:absolute;font:12px/1 hinted-Geomanist-Book,sans-serif;color:#e4b787}.arrowWrapper{overflow:hidden;transition:width .3s cubic-bezier(.25,.46,.45,.94)}.arrowWrapper,.arrowWrapper svg{position:absolute;width:50px;height:14px}.arrowWrapper svg{top:50%;right:0;transform:translateY(-50%)}html:not(.isMobile){overflow:hidden}html:not(.isMobile) [data-mainScrollbar]{position:static;width:100%;height:100vh}[data-mainScrollbar]{overflow:hidden}.imageWrapper{position:relative}.imageWrapper p{position:absolute;bottom:0;left:0;padding:15px 25px;font:12px/1 hinted-Geomanist-Book,sans-serif;color:#fff;background:#e4b787;z-index:1}.image{background-position:50%;background-repeat:no-repeat;background-size:cover}input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none!important;border-radius:0!important}@media print{#landing,#page-transition,.alertBlock,.copyright,.sideNav,footer,header{display:none}div[data-mainscrollbar]{overflow:show!important;height:auto!important}div[data-mainscrollbar] .scroll-content{transform:translateZ(0)!important}[data-scrollfire]{opacity:1!important;transform:none!important;transition-delay:0s!important;transition-duration:0s!important}.content .twoColBlock{padding-left:0!important;padding-right:0!important}.content .twoColBlock .col16{width:100%!important}.content .twoColBlock .col16>div,.content .twoColBlock .col16>div .dynamic{max-width:none!important}}.jobs li:not(:last-child){margin-bottom:10px}.job{display:block;position:relative;padding:40px 120px 40px 40px;background:#fff}@media screen and (max-width:600px){.job{padding:30px 70px 30px 20px}}.job .icon{position:absolute;width:100px;top:0;right:0;bottom:0;background:#7aa77f}@media screen and (max-width:600px){.job .icon{width:50px}}.job .icon svg{position:absolute;width:20px;height:20px;top:calc(50% - 10px);right:40px;fill:#3e3e2d}@media screen and (max-width:600px){.job .icon svg{right:15px}}.job .icon svg use{fill:#3e3e2d;transition:fill .3s}.job div{width:100%}.job div h6{font:12px/1 hinted-Geomanist-Book,sans-serif;color:#e4b787;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.job:hover .icon svg,.job:hover .icon svg use{fill:#fff}.job:hover .imageWrapper .image:after{background:rgba(122,167,127,.5)}.news{display:block;position:relative;padding:70px 40px;background:#fff;max-width:380px}.news:after{content:"";position:absolute;width:50px;height:50px;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}.news .subInfo{position:absolute;top:35px;right:40px}.news .imageWrapper{position:relative;width:250px;height:250px;margin:0 auto 40px;border-radius:50%;overflow:hidden}@media screen and (max-width:400px){.news .imageWrapper{width:220px;height:220px}}.news .imageWrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,0);transition:background .3s}.news .imageWrapper .image{position:absolute;top:-50px;right:0;bottom:-50px;left:0}.news h5{font-size:25px}.news .arrowWrapper{right:20px;bottom:18px;z-index:1}.news .arrowWrapper svg,.news .arrowWrapper svg use{stroke:#3e3e2d}.news:hover:after{width:70px}.news:hover .imageWrapper:after{background:rgba(122,167,127,.65)}.news:hover .arrowWrapper{width:30px}.event{display:block}.event .imageWrapper .image{height:600px}@media screen and (max-width:1500px){.event .imageWrapper .image{height:500px}}@media screen and (max-width:1024px){.event .imageWrapper .image{height:450px}}@media screen and (max-width:768px){.event .imageWrapper .image{height:400px}}@media screen and (max-width:600px){.event .imageWrapper .image{height:350px}}@media screen and (max-width:500px){.event .imageWrapper .image{height:300px}}@media screen and (max-width:400px){.event .imageWrapper .image{height:250px}}.event .flex{position:relative;width:auto;height:250px;margin:-60px 75px 0;align-items:center;background:#fff;z-index:1}@media screen and (max-width:1300px){.event .flex{margin:-60px 50px 0}}@media screen and (max-width:1024px){.event .flex{margin:-60px 30px 0}}@media screen and (max-width:900px){.event .flex{margin:-60px 20px 0}}@media screen and (max-width:768px){.event .flex{display:block;height:100%;margin:0}}.event .flex .row{width:100%;position:relative;padding:60px 100px}@media screen and (max-width:1400px){.event .flex .row{padding:50px 80px}}@media screen and (max-width:1200px){.event .flex .row{padding:40px 60px}}@media screen and (max-width:1100px){.event .flex .row{padding:40px}}@media screen and (max-width:1024px){.event .flex .row{padding:30px}}@media screen and (max-width:768px){.event .flex .row{padding:30px 20px;text-align:center}}@media screen and (max-width:600px){.event .flex .row{padding:30px 15px}}.event .flex .row>div{padding:0}.event .flex .row h3{margin-bottom:20px}@media screen and (max-width:768px){.event .flex .row h3{margin-bottom:10px}}.event .flex .row .info{width:auto}@media screen and (max-width:768px){.event .flex .row .info{margin-bottom:10px}}.event .flex .row .info span{display:block;font:12px/1.3 hinted-Geomanist-Book,sans-serif;color:#7aa77f;text-transform:uppercase;letter-spacing:1px}.event .flex .row .time{font:18px/1.5 Financier_Display_Semibold,serif;color:#3e3e2d;margin-bottom:20px}@media screen and (max-width:768px){.event .flex .row .time{line-height:1.2;margin-bottom:10px}}.event .flex .row .col10 div{max-width:217px;margin-left:auto}@media screen and (max-width:768px){.event .flex .row .col10 div{max-width:100%;margin-left:0}}.event:hover .btn{color:#fff;background:#7aa77f;border-color:#7aa77f}.documents li:not(:last-child){margin-bottom:10px}.document{display:block;position:relative}.document .icon{position:absolute;width:100px;top:0;right:0;bottom:0}@media screen and (max-width:600px){.document .icon{width:50px}}.document .icon svg{position:absolute;width:20px;height:20px;top:calc(50% - 10px);right:40px}@media screen and (max-width:600px){.document .icon svg{right:15px}}.document .icon svg use{transition:fill .3s}.document.normal{padding:40px 120px 40px 40px;background:#fff}@media screen and (max-width:1024px){.document.normal{padding:30px 120px 30px 30px}}@media screen and (max-width:600px){.document.normal{padding:30px 70px 30px 20px}}.document.normal .icon{background:#7aa77f}.document.normal .icon svg,.document.normal .icon svg use{fill:#3e3e2d}.document.normal:hover .icon svg,.document.normal:hover .icon svg use{fill:#fff}.document.plus{padding:10px 120px 10px 15px;background:#fff}@media screen and (max-width:600px){.document.plus{padding:30px 70px 30px 20px}}.document.plus:hover .icon svg,.document.plus:hover .icon svg use{fill:#fff}.document.plus:hover .imageWrapper .image:after{background:rgba(122,167,127,.5)}.document.plus .imageWrapper{position:relative;float:left;width:100px;height:100px;margin-right:20px;border-radius:50%;overflow:hidden;vertical-align:middle}@media screen and (max-width:600px){.document.plus .imageWrapper{display:none}}.document.plus .imageWrapper .image{position:absolute;top:-20px;right:0;bottom:-20px;left:0}.document.plus .imageWrapper .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,0);transition:background .3s}.document.plus .flex{height:100px;align-items:center}@media screen and (max-width:600px){.document.plus .flex{height:100%}}.document.plus .flex div{width:100%}.document.plus .flex div h6{font:12px/1 hinted-Geomanist-Book,sans-serif;color:#e4b787;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.document.plus .icon{background:#7aa77f}.document.plus .icon svg,.document.plus .icon svg use{fill:#3e3e2d}.document.inRubric{padding:30px 120px 30px 40px;background:#e4b787}@media screen and (max-width:1024px){.document.inRubric{padding:30px 120px 30px 30px}}@media screen and (max-width:600px){.document.inRubric{padding:30px 70px 30px 20px}}.document.inRubric h5{color:#fff}.document.inRubric .icon{background:#e4b787}.document.inRubric .icon svg,.document.inRubric .icon svg use{fill:#fff}.document.inRubric:hover .icon svg,.document.inRubric:hover .icon svg use{fill:#3e3e2d}.hamburger{position:relative;display:none;width:40px;height:40px;border:1px solid #fff;border-radius:50%;font:inherit;color:inherit;text-transform:none;vertical-align:middle;cursor:pointer;overflow:visible;background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .3s}@media screen and (max-height:600px){.hamburger{display:inline-block}}@media screen and (max-width:1024px){.hamburger{display:inline-block}}.hamburger .box{position:absolute;width:20px;height:14px;top:50%;left:50%;vertical-align:middle;transform:translate(-50%,-50%)}.hamburger .box:after,.hamburger .box:before{content:"";position:absolute;width:20px;display:block;height:2px;background:#fff}.hamburger .box:before{top:0}.hamburger .box:after{bottom:0}.hamburger .box .inner{display:block;height:2px;background:#fff;margin-top:6px}.hamburger:hover{background:#fff}.hamburger:hover .box .inner,.hamburger:hover .box:after,.hamburger:hover .box:before{background:#7aa77f}.showOverlayMenu .hamburger{background:#fff}.showOverlayMenu .box .inner,.showOverlayMenu .box:after,.showOverlayMenu .box:before{background:#7aa77f}.showOverlayMenu .box:before{top:6px;transform:rotate(45deg);transition:background .15s,top .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1) .15s}.showOverlayMenu .box:after{bottom:6px;transform:rotate(-45deg);transition:background .15s,bottom .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1) .15s}.showOverlayMenu .box .inner{width:0!important;transition:background .15s,width 0ms ease .15s}.showOverlayMenu.overlayClosing .box:before{top:0;transform:none;transition:background .3s,top .15s cubic-bezier(.215,.61,.355,1) .15s,transform .15s cubic-bezier(.215,.61,.355,1)}.showOverlayMenu.overlayClosing .box:after{bottom:0;transform:none;transition:background .3s,bottom .15s cubic-bezier(.215,.61,.355,1) .15s,transform .15s cubic-bezier(.215,.61,.355,1)}.showOverlayMenu.overlayClosing .box .inner{width:20px!important;transition:background .3s,transform .15s cubic-bezier(.215,.61,.355,1),width .15s}.dynamic :last-child{margin-bottom:0}.dynamic .special,.dynamic .surtitre,.dynamic a,.dynamic h2,.dynamic h3,.dynamic h4,.dynamic hr,.dynamic img,.dynamic ol,.dynamic p,.dynamic table,.dynamic ul{margin:0}.dynamic h2{display:block;font:35px/1.1 Financier_Display_Semibold,serif;color:#3e3e2d}@media screen and (max-width:1200px){.dynamic h2{font-size:33px}}@media screen and (max-width:1024px){.dynamic h2{font-size:31px}}@media screen and (max-width:768px){.dynamic h2{font-size:29px}}@media screen and (max-width:600px){.dynamic h2{font-size:27px}}@media screen and (max-width:400px){.dynamic h2{font-size:25px}}.dynamic h3{font:25px/1.4 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}@media screen and (max-width:1200px){.dynamic h3{font-size:23px}}@media screen and (max-width:1024px){.dynamic h3{font-size:21px}}@media screen and (max-width:768px){.dynamic h3{font-size:19px}}@media screen and (max-width:600px){.dynamic h3{font-size:18px}}.dynamic h4{font:25px/1.4 Financier_Display_Semibold,serif;color:#3e3e2d}@media screen and (max-width:1024px){.dynamic h4{font-size:23px}}@media screen and (max-width:768px){.dynamic h4{font-size:21px}}@media screen and (max-width:600px){.dynamic h4{font-size:19px}}.dynamic .special{padding-left:25px;font:25px/1.5 hinted-Geomanist-Regular,sans-serif;color:#a6a297;border-left:1px solid #a6a297}@media screen and (max-width:1024px){.dynamic .special{font-size:23px}}@media screen and (max-width:768px){.dynamic .special{font-size:21px}}.dynamic .surtitre{font:12px/1.3 hinted-Geomanist-Regular,sans-serif;color:#a6a297;text-transform:uppercase;letter-spacing:1px}.dynamic p{font:18px/1.5 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}.dynamic ul{list-style-type:none}.dynamic ul>li{position:relative;padding-left:15px;font:18px/1.5 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}.dynamic ul>li:not(:last-child){margin-bottom:20px}@media screen and (max-width:1024px){.dynamic ul>li:not(:last-child){margin-bottom:15px}}@media screen and (max-width:768px){.dynamic ul>li:not(:last-child){margin-bottom:10px}}.dynamic ul>li:before{content:"";position:absolute;width:6px;height:1px;top:14px;left:0;background:#3e3e2d}.dynamic ul>li p{margin-bottom:0;font:18px/1.5 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}.dynamic ol{counter-reset:list}.dynamic ol>li{position:relative;padding-left:28px;font:18px/1.5 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}.dynamic ol>li:not(:last-child){margin-bottom:20px}@media screen and (max-width:1024px){.dynamic ol>li:not(:last-child){margin-bottom:15px}}@media screen and (max-width:768px){.dynamic ol>li:not(:last-child){margin-bottom:10px}}.dynamic ol>li:before{counter-increment:list;content:counter(list) ". ";position:absolute;left:0}.dynamic ol>li p{margin-bottom:0;font:18px/1.5 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d}.dynamic ol li li,.dynamic ul li li{margin-top:10px!important;margin-bottom:0!important}.dynamic a:not(.btn):not(.link){position:relative;padding-bottom:5px;font:18px/1 hinted-Geomanist-Book,sans-serif;color:#7aa77f}.dynamic a:not(.btn):not(.link):after{content:"";position:absolute;width:0;height:2px;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.215,.61,.355,1)}.dynamic a:not(.btn):not(.link):hover:after{width:100%;right:auto;left:0}.dynamic a.btn{position:relative;height:40px;font:12px/40px hinted-Geomanist-Book,sans-serif;color:#3e3e2d;padding:0 40px;border:1px solid #7aa77f;border-radius:20px;text-transform:uppercase;letter-spacing:1px;transition:color .3s,background .3s,border .3s}.dynamic a.btn:hover{color:#fff;background:#7aa77f;border-color:#7aa77f}.dynamic img{max-width:100%;width:100%;margin:30px 0 20px}.dynamic hr{margin-block-start:0;margin-block-end:0;border-bottom-width:0}.dynamic strong{font-family:hinted-Geomanist-Medium,sans-serif}.dynamic em,.dynamic strong{font-style:normal;font-weight:400}.dynamic em,.dynamic em strong,.dynamic strong em{font-family:hinted-Geomanist-Regular-italic,sans-serif}.dynamic em strong,.dynamic strong em{font-style:normal;font-weight:700}.dynamic table{border:1px solid}.dynamic table thead tr td,.dynamic table thead tr th{padding:20px;font:16px/1.5 hinted-Geomanist-Medium,sans-serif;color:#fff;background:#7aa77f;border:1px solid #7aa77f}.dynamic table tbody tr td,.dynamic table tbody tr th{padding:20px;font:16px/1.5 hinted-Geomanist-Book,sans-serif;text-align:center!important;border:1px solid #c0cfb9;vertical-align:middle!important}@media screen and (max-width:1400px){.dynamic table thead tr td,.dynamic table thead tr th{padding:20px 10px;font:14px/1.5 hinted-Geomanist-Medium,sans-serif}.dynamic table tbody tr td,.dynamic table tbody tr th{padding:20px 10px;font:14px/1.5 hinted-Geomanist-Book,sans-serif}}@media screen and (max-width:1200px){.dynamic table thead tr td,.dynamic table thead tr th{padding:15px 7px;font:13px/1.5 hinted-Geomanist-Medium,sans-serif}.dynamic table tbody tr td,.dynamic table tbody tr th{padding:15px 7px;font:13px/1.5 hinted-Geomanist-Book,sans-serif}}@media screen and (max-width:600px){.dynamic table thead tr td,.dynamic table thead tr th{padding:10px 5px;font:12px/1.5 hinted-Geomanist-Medium,sans-serif}.dynamic table tbody tr td,.dynamic table tbody tr th{padding:10px 5px;font:12px/1.5 hinted-Geomanist-Book,sans-serif}}.dynamic a+h2,.dynamic h2+h2,.dynamic h3+h2,.dynamic h4+h2,.dynamic hr+h2,.dynamic ol+h2,.dynamic p+h2,.dynamic table+h2 .special+h2,.dynamic ul+h2{margin-top:85px}@media screen and (max-width:1400px){.dynamic a+h2,.dynamic h2+h2,.dynamic h3+h2,.dynamic h4+h2,.dynamic hr+h2,.dynamic ol+h2,.dynamic p+h2,.dynamic table+h2 .special+h2,.dynamic ul+h2{margin-top:75px}}@media screen and (max-width:1200px){.dynamic a+h2,.dynamic h2+h2,.dynamic h3+h2,.dynamic h4+h2,.dynamic hr+h2,.dynamic ol+h2,.dynamic p+h2,.dynamic table+h2 .special+h2,.dynamic ul+h2{margin-top:65px}}@media screen and (max-width:1024px){.dynamic a+h2,.dynamic h2+h2,.dynamic h3+h2,.dynamic h4+h2,.dynamic hr+h2,.dynamic ol+h2,.dynamic p+h2,.dynamic table+h2 .special+h2,.dynamic ul+h2{margin-top:55px}}@media screen and (max-width:768px){.dynamic a+h2,.dynamic h2+h2,.dynamic h3+h2,.dynamic h4+h2,.dynamic hr+h2,.dynamic ol+h2,.dynamic p+h2,.dynamic table+h2 .special+h2,.dynamic ul+h2{margin-top:45px}}@media screen and (max-width:600px){.dynamic a+h2,.dynamic h2+h2,.dynamic h3+h2,.dynamic h4+h2,.dynamic hr+h2,.dynamic ol+h2,.dynamic p+h2,.dynamic table+h2 .special+h2,.dynamic ul+h2{margin-top:40px}}.dynamic .surtitre+h2{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+h2{margin-top:15px}}.dynamic h2+h3{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+h3{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+h3{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+h3{margin-top:25px}}.dynamic .special+h3,.dynamic a+h3,.dynamic h3+h3,.dynamic h4+h3,.dynamic hr+h3,.dynamic ol+h3,.dynamic p+h3,.dynamic table+h3,.dynamic ul+h3{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+h3,.dynamic a+h3,.dynamic h3+h3,.dynamic h4+h3,.dynamic hr+h3,.dynamic ol+h3,.dynamic p+h3,.dynamic table+h3,.dynamic ul+h3{margin-top:20px}}.dynamic .surtitre+h3{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+h3{margin-top:15px}}.dynamic h2+h4 hr+h4{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+h4 hr+h4{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+h4 hr+h4{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+h4 hr+h4{margin-top:25px}}.dynamic .special+h4,.dynamic a+h4,.dynamic h3+h4,.dynamic h4+h4,.dynamic ol+h4,.dynamic p+h4,.dynamic table+h4,.dynamic ul+h4{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+h4,.dynamic a+h4,.dynamic h3+h4,.dynamic h4+h4,.dynamic ol+h4,.dynamic p+h4,.dynamic table+h4,.dynamic ul+h4{margin-top:20px}}.dynamic .surtitre+h4{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+h4{margin-top:15px}}.dynamic .special+.special,.dynamic .surtitre+.special,.dynamic a+.special,.dynamic h2+.special,.dynamic h3+.special,.dynamic h4+.special,.dynamic hr+.special,.dynamic ol+.special,.dynamic p+.special,.dynamic table+.special,.dynamic ul+.special{margin-top:40px}@media screen and (max-width:1024px){.dynamic .special+.special,.dynamic .surtitre+.special,.dynamic a+.special,.dynamic h2+.special,.dynamic h3+.special,.dynamic h4+.special,.dynamic hr+.special,.dynamic ol+.special,.dynamic p+.special,.dynamic table+.special,.dynamic ul+.special{margin-top:35px}}@media screen and (max-width:768px){.dynamic .special+.special,.dynamic .surtitre+.special,.dynamic a+.special,.dynamic h2+.special,.dynamic h3+.special,.dynamic h4+.special,.dynamic hr+.special,.dynamic ol+.special,.dynamic p+.special,.dynamic table+.special,.dynamic ul+.special{margin-top:30px}}@media screen and (max-width:600px){.dynamic .special+.special,.dynamic .surtitre+.special,.dynamic a+.special,.dynamic h2+.special,.dynamic h3+.special,.dynamic h4+.special,.dynamic hr+.special,.dynamic ol+.special,.dynamic p+.special,.dynamic table+.special,.dynamic ul+.special{margin-top:25px}}.dynamic h2+.surtitre,.dynamic hr+.surtitre{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+.surtitre,.dynamic hr+.surtitre{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+.surtitre,.dynamic hr+.surtitre{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+.surtitre,.dynamic hr+.surtitre{margin-top:25px}}.dynamic .special+.surtitre,.dynamic h3+.surtitre,.dynamic h4+.surtitre{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+.surtitre,.dynamic h3+.surtitre,.dynamic h4+.surtitre{margin-top:20px}}.dynamic .surtitre+.surtitre,.dynamic a+.surtitre,.dynamic ol+.surtitre,.dynamic p+.surtitre,.dynamic table+.surtitre,.dynamic ul+.surtitre{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+.surtitre,.dynamic a+.surtitre,.dynamic ol+.surtitre,.dynamic p+.surtitre,.dynamic table+.surtitre,.dynamic ul+.surtitre{margin-top:15px}}.dynamic h2+p,.dynamic hr+p{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+p,.dynamic hr+p{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+p,.dynamic hr+p{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+p,.dynamic hr+p{margin-top:25px}}.dynamic .special+p,.dynamic h3+p,.dynamic h4+p{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+p,.dynamic h3+p,.dynamic h4+p{margin-top:20px}}.dynamic .surtitre+p,.dynamic a+p,.dynamic ol+p,.dynamic table+p,.dynamic ul+p{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+p,.dynamic a+p,.dynamic ol+p,.dynamic table+p,.dynamic ul+p{margin-top:15px}}.dynamic p+p{margin-top:10px}.dynamic h2+a,.dynamic hr+a{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+a,.dynamic hr+a{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+a,.dynamic hr+a{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+a,.dynamic hr+a{margin-top:25px}}.dynamic .special+a,.dynamic h3+a,.dynamic h4+a{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+a,.dynamic h3+a,.dynamic h4+a{margin-top:20px}}.dynamic .surtitre+a,.dynamic a+a,.dynamic ol+a,.dynamic p+a,.dynamic table+a,.dynamic ul+a{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+a,.dynamic a+a,.dynamic ol+a,.dynamic p+a,.dynamic table+a,.dynamic ul+a{margin-top:15px}}.dynamic h2+ul,.dynamic hr+ul{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+ul,.dynamic hr+ul{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+ul,.dynamic hr+ul{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+ul,.dynamic hr+ul{margin-top:25px}}.dynamic .special+ul,.dynamic h3+ul,.dynamic h4+ul{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+ul,.dynamic h3+ul,.dynamic h4+ul{margin-top:20px}}.dynamic .surtitre+ul,.dynamic a+ul,.dynamic ol+ul,.dynamic p+ul,.dynamic table+ul,.dynamic ul+ul{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+ul,.dynamic a+ul,.dynamic ol+ul,.dynamic p+ul,.dynamic table+ul,.dynamic ul+ul{margin-top:15px}}.dynamic h2+ol,.dynamic hr+ol{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+ol,.dynamic hr+ol{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+ol,.dynamic hr+ol{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+ol,.dynamic hr+ol{margin-top:25px}}.dynamic .special+ol,.dynamic h3+ol,.dynamic h4+ol{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+ol,.dynamic h3+ol,.dynamic h4+ol{margin-top:20px}}.dynamic .surtitre+ol,.dynamic a+ol,.dynamic ol+ol,.dynamic p+ol,.dynamic table+ol,.dynamic ul+ol{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+ol,.dynamic a+ol,.dynamic ol+ol,.dynamic p+ol,.dynamic table+ol,.dynamic ul+ol{margin-top:15px}}.dynamic h2+img,.dynamic hr+img{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+img,.dynamic hr+img{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+img,.dynamic hr+img{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+img,.dynamic hr+img{margin-top:25px}}.dynamic .special+img,.dynamic h3+img,.dynamic h4+img{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+img,.dynamic h3+img,.dynamic h4+img{margin-top:20px}}.dynamic .surtitre+img,.dynamic a+img,.dynamic ol+img,.dynamic p+img,.dynamic table+img,.dynamic ul+img{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+img,.dynamic a+img,.dynamic ol+img,.dynamic p+img,.dynamic table+img,.dynamic ul+img{margin-top:15px}}.dynamic .special+hr,.dynamic .surtitre+hr,.dynamic a+hr,.dynamic h2+hr h3+hr,.dynamic h4+hr,.dynamic hr+hr,.dynamic ol+hr,.dynamic p+hr,.dynamic table+hr,.dynamic ul+hr{margin-top:40px}@media screen and (max-width:1024px){.dynamic .special+hr,.dynamic .surtitre+hr,.dynamic a+hr,.dynamic h2+hr h3+hr,.dynamic h4+hr,.dynamic hr+hr,.dynamic ol+hr,.dynamic p+hr,.dynamic table+hr,.dynamic ul+hr{margin-top:35px}}@media screen and (max-width:768px){.dynamic .special+hr,.dynamic .surtitre+hr,.dynamic a+hr,.dynamic h2+hr h3+hr,.dynamic h4+hr,.dynamic hr+hr,.dynamic ol+hr,.dynamic p+hr,.dynamic table+hr,.dynamic ul+hr{margin-top:30px}}@media screen and (max-width:600px){.dynamic .special+hr,.dynamic .surtitre+hr,.dynamic a+hr,.dynamic h2+hr h3+hr,.dynamic h4+hr,.dynamic hr+hr,.dynamic ol+hr,.dynamic p+hr,.dynamic table+hr,.dynamic ul+hr{margin-top:25px}}.dynamic h2+table,.dynamic hr+table{margin-top:40px}@media screen and (max-width:1024px){.dynamic h2+table,.dynamic hr+table{margin-top:35px}}@media screen and (max-width:768px){.dynamic h2+table,.dynamic hr+table{margin-top:30px}}@media screen and (max-width:600px){.dynamic h2+table,.dynamic hr+table{margin-top:25px}}.dynamic .special+table,.dynamic h3+table,.dynamic h4+table{margin-top:30px}@media screen and (max-width:768px){.dynamic .special+table,.dynamic h3+table,.dynamic h4+table{margin-top:20px}}.dynamic .surtitre+table,.dynamic a+table,.dynamic ol+table,.dynamic p+table,.dynamic ul+table{margin-top:20px}@media screen and (max-width:600px){.dynamic .surtitre+table,.dynamic a+table,.dynamic ol+table,.dynamic p+table,.dynamic ul+table{margin-top:15px}}.breadcrumb{white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:600px){.breadcrumb{display:none}}.breadcrumb a,.breadcrumb span{display:inline-block;position:relative;font:18px/1 Financier_Display_Semibold,serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:768px){.breadcrumb a,.breadcrumb span{font-size:16px}}.breadcrumb a:not(:last-child),.breadcrumb span:not(:last-child){padding-right:25px}.breadcrumb a:not(:last-child):after,.breadcrumb span:not(:last-child):after{content:"";position:absolute;width:6px;height:1px;top:8px;right:6px;background:#3e3e2d}.breadcrumb a{color:#7aa77f;transition:color .3s}.breadcrumb a:hover{color:#3e3e2d}.breadcrumb a:hover svg,.breadcrumb a:hover svg use{fill:#3e3e2d}.breadcrumb a svg{width:12px;height:13px}.breadcrumb a svg,.breadcrumb a svg use{fill:#7aa77f;transition:fill .3s}.breadcrumb span{color:#3e3e2d}.btnFastLinks{position:fixed;top:35px;right:35px;width:60px;height:60px;opacity:0;visibility:hidden;background:#dda973;border-radius:50%;z-index:50;transition:opacity .3s,visibility 0ms ease .3s,background .3s,transform .3s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:768px){.btnFastLinks{top:25px;right:25px;width:50px;height:50px}}.btnFastLinks:after,.btnFastLinks:before{content:"";position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%)}.btnFastLinks:before{width:20px;height:2px}.btnFastLinks:after{width:2px;height:20px}.btnFastLinks:hover{background:#e4b787}.btnFastLinks.display{opacity:1;visibility:visible;transition:opacity .3s,background .3s,transform .3s cubic-bezier(.25,.46,.45,.94)}.showOverlayFastLinks:not(.overlayClosing) .btnFastLinks{background:#dda973;transform:rotate(45deg)}.headerPage h1{margin:40px 0 60px;color:#3e3e2d}@media screen and (max-width:1200px){.headerPage h1{margin:30px 0 50px}}@media screen and (max-width:1024px){.headerPage h1{margin:20px 0 40px}}@media screen and (max-width:600px){.headerPage h1{margin:20px 0 30px;margin:0 0 30px}}.headerPage .subInfo{margin-bottom:20px;color:#3e3e2d}.headerPage .subInfo:after{color:#3e3e2d}.headerPage .imageWrapper{margin-bottom:40px}@media screen and (max-width:768px){.headerPage .imageWrapper{margin-bottom:30px}}.headerPage .imageWrapper .image{width:100%;height:400px}@media screen and (max-width:768px){.headerPage .imageWrapper .image{height:350px}}@media screen and (max-width:600px){.headerPage .imageWrapper .image{height:300px}}.sideNav{position:absolute;width:33.3333%;top:150px;right:0;bottom:0}@media screen and (max-width:1200px){.sideNav{width:37.5%}}@media screen and (max-width:1024px){.sideNav{display:none}}.sideNav .fastLinks{position:absolute;width:100%;top:0;bottom:0;padding:0 80px;background:#fff}@media screen and (max-width:1400px){.sideNav .fastLinks{padding:0 40px}}.sideNav .fastLinks #stickyElements{position:sticky;padding:80px 0;top:0}@media screen and (max-width:1400px){.sideNav .fastLinks #stickyElements{padding:60px 0}}.sideNav .fastLinks .bold{margin-bottom:35px;padding-left:25px;font:18px/1 hinted-Geomanist-Medium,sans-serif;color:#3e3e2d}.sideNav .fastLinks ul{margin-bottom:35px;border-bottom:1px solid rgba(62,62,45,.4)}.sideNav .fastLinks ul li{position:relative;margin-bottom:35px}@media screen and (max-height:750px){.sideNav .fastLinks ul li{margin-bottom:30px}}@media screen and (max-height:650px){.sideNav .fastLinks ul li{margin-bottom:20px}}.sideNav .fastLinks ul li a{font:15px/1.3 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;padding-left:25px;transition:color .3s}.sideNav .fastLinks ul li a:after,.sideNav .fastLinks ul li a:before{content:"";position:absolute;width:10px;height:1px;margin-left:-10px;left:0;background:#7aa77f;opacity:0;transition:margin .3s,opacity .3s}.sideNav .fastLinks ul li a:before{top:5px;transform:rotate(45deg)}.sideNav .fastLinks ul li a:after{top:12px;transform:rotate(-45deg)}.sideNav .fastLinks ul li a.active,.sideNav .fastLinks ul li a:hover{color:#7aa77f}.sideNav .fastLinks ul li a.active:after,.sideNav .fastLinks ul li a.active:before,.sideNav .fastLinks ul li a:hover:after,.sideNav .fastLinks ul li a:hover:before{margin-left:0;opacity:1}.sideNav.withImage .imageWrapper{position:relative;width:100%;height:600px;overflow:hidden}@media screen and (max-width:1300px){.sideNav.withImage .imageWrapper{height:500px}}@media screen and (max-width:1200px){.sideNav.withImage .imageWrapper{height:450px}}.sideNav.withImage .imageWrapper .image{position:absolute;top:-50px;right:0;bottom:-50px;left:0}.sideNav.withImage .fastLinks{top:650px}@media screen and (max-width:1300px){.sideNav.withImage .fastLinks{top:550px}}@media screen and (max-width:1200px){.sideNav.withImage .fastLinks{top:500px}}.rubrics{margin:0;max-width:none;list-style-type:none}.rubrics>li{overflow:hidden}.rubrics>li:not(:last-child){margin-bottom:10px}.rubrics>li>.toggle{position:relative;margin:0;cursor:pointer}.rubrics>li>.toggle .icon{position:absolute;width:60px;top:0;right:0;bottom:0;background:#7aa77f}@media screen and (max-width:600px){.rubrics>li>.toggle .icon{width:50px}}.rubrics>li>.toggle .icon svg{position:absolute;width:12px;height:12px;top:calc(50% - 6px);right:24px;transform:rotate(180deg);transition:transform .3s ease;stroke:#3e3e2d}@media screen and (max-width:600px){.rubrics>li>.toggle .icon svg{right:19px}}.rubrics>li>.toggle .icon svg use{stroke:#3e3e2d;transition:stroke .3s}.rubrics>li>.toggle:hover .icon svg,.rubrics>li>.toggle:hover .icon svg use{stroke:#fff}.rubrics>li>.rubric{display:none;max-width:100%;opacity:0;transform:translateY(100px);transition:opacity .3s,transform .3s}.rubrics>li>.rubric .documents{margin-top:50px}@media screen and (max-width:600px){.rubrics>li>.rubric .documents{margin-top:30px}}.rubrics>li>.rubric .documents:first-child{margin-top:0}@media screen and (max-width:600px){.rubrics>li>.rubric .documents:first-child{margin-top:0}}.rubrics>li>.rubric .btnWrapper{border-top:1px solid rgba(62,62,45,.4);margin-top:70px}@media screen and (max-width:768px){.rubrics>li>.rubric .btnWrapper{margin-top:50px}}@media screen and (max-width:600px){.rubrics>li>.rubric .btnWrapper{margin-top:40px}}.rubrics>li>.rubric .btnWrapper .btnPrint,.rubrics>li>.rubric .btnWrapper .btnShare{margin-top:20px;font:12px/1 hinted-Geomanist-Book,sans-serif;color:#7aa77f;text-transform:uppercase;letter-spacing:1px;transition:color .3s;margin-right:15px}.rubrics>li>.rubric .btnWrapper .btnPrint:hover,.rubrics>li>.rubric .btnWrapper .btnShare:hover{color:#3e3e2d}.rubrics>li>.rubric .dynamic a,.rubrics>li>.rubric .dynamic ol li,.rubrics>li>.rubric .dynamic ol li p,.rubrics>li>.rubric .dynamic p,.rubrics>li>.rubric .dynamic p b,.rubrics>li>.rubric .dynamic ul li,.rubrics>li>.rubric .dynamic ul li p{font-size:15px}.rubrics>li.open>.rubric{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.165,.84,.44,1) .3s,opacity .6s linear .3s}.rubrics>li.open>.toggle .icon svg{transform:none}.rubrics>li.open>.toggle:hover .icon svg,.rubrics>li.open>.toggle:hover .icon svg use{stroke:#3e3e2d}.rubrics.plus>li{background:#fff}.rubrics.plus>li.open .toggle .imageWrapper .image:after{background:rgba(122,167,127,.5)}.rubrics.plus>li>.toggle{position:relative;padding:10px 80px 10px 15px;background:#fff}@media screen and (max-width:600px){.rubrics.plus>li>.toggle{padding:30px 70px 30px 20px}}.rubrics.plus>li>.toggle.noThumb{padding-left:40px}@media screen and (max-width:600px){.rubrics.plus>li>.toggle.noThumb{padding:30px 70px 30px 20px}}.rubrics.plus>li>.toggle:hover .imageWrapper .image:after{background:rgba(122,167,127,.5)}.rubrics.plus>li>.toggle .imageWrapper{position:relative;float:left;width:100px;height:100px;margin-right:20px;border-radius:50%;overflow:hidden;vertical-align:middle}@media screen and (max-width:600px){.rubrics.plus>li>.toggle .imageWrapper{display:none}}.rubrics.plus>li>.toggle .imageWrapper .image{position:absolute;top:-20px;right:0;bottom:-20px;left:0}.rubrics.plus>li>.toggle .imageWrapper .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,0);transition:background .3s}.rubrics.plus>li>.toggle .flex{height:100px;align-items:center}@media screen and (max-width:600px){.rubrics.plus>li>.toggle .flex{height:100%}}.rubrics.plus>li>.toggle .flex div{width:100%}.rubrics.plus>li>.toggle .flex div h6{font:12px/1 hinted-Geomanist-Book,sans-serif;color:#e4b787;margin-bottom:5px;text-transform:uppercase;letter-spacing:1px}.rubrics.plus>li>.rubric>div{padding:60px 80px 20px;background:#faf9f6}@media screen and (max-width:768px){.rubrics.plus>li>.rubric>div{padding:50px 70px 20px}}@media screen and (max-width:600px){.rubrics.plus>li>.rubric>div{padding:50px 50px 20px}}@media screen and (max-width:500px){.rubrics.plus>li>.rubric>div{padding:40px 40px 20px}}@media screen and (max-width:400px){.rubrics.plus>li>.rubric>div{padding:30px 30px 20px}}.rubrics.normal>li{background:#fff}.rubrics.normal>li>.toggle{position:relative;padding:40px 80px 40px 40px;background:#fff}@media screen and (max-width:1024px){.rubrics.normal>li>.toggle{padding:40px 80px 40px 30px}}@media screen and (max-width:768px){.rubrics.normal>li>.toggle{padding:40px 80px 40px 20px}}@media screen and (max-width:600px){.rubrics.normal>li>.toggle{padding:30px 70px 30px 20px}}.rubrics.normal>li>.toggle h5{font-size:25px}@media screen and (max-width:768px){.rubrics.normal>li>.toggle h5{font-size:23px}}@media screen and (max-width:600px){.rubrics.normal>li>.toggle h5{font-size:21px}}.rubrics.normal>li>.rubric>div{padding:40px 80px 40px 40px;background:#faf9f6}@media screen and (max-width:1024px){.rubrics.normal>li>.rubric>div{padding:50px 70px 20px 30px}}@media screen and (max-width:768px){.rubrics.normal>li>.rubric>div{padding:50px 70px 20px 20px}}@media screen and (max-width:600px){.rubrics.normal>li>.rubric>div{padding:50px 50px 20px 20px}}@media screen and (max-width:500px){.rubrics.normal>li>.rubric>div{padding:40px 40px 20px 20px}}@media screen and (max-width:400px){.rubrics.normal>li>.rubric>div{padding:30px 30px 20px 20px}}.calendar>div{position:relative;padding:0 30px;max-width:400px;background:#efeae0}@media screen and (max-width:1024px){.calendar>div{margin:0 auto}}.calendar>div:before{content:"";position:absolute;height:75px;top:0;left:0;right:0;background:#7aa77f}.datepicker{width:300px;padding-bottom:30px;border-radius:4px;direction:ltr}@media screen and (max-width:1200px){.datepicker{width:250px}}@media screen and (max-width:400px){.datepicker{width:220px}}.datepicker.datepicker-inline{width:100%}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl.dropdown-menu{left:auto}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{width:12px;padding:0 2px 0 5px;font-size:10px;vertical-align:middle}.datepicker table{position:relative;z-index:1;width:300px;margin:0 auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1200px){.datepicker table{width:250px}}@media screen and (max-width:400px){.datepicker table{width:220px}}.datepicker table thead tr .datepicker-switch,.datepicker table thead tr .next,.datepicker table thead tr .prev{background:#7aa77f}.datepicker table thead tr .next,.datepicker table thead tr .prev{position:relative;font-size:0}.datepicker table thead tr .next:after,.datepicker table thead tr .prev:after{content:"";position:absolute;width:8px;height:14px;top:50%;transform:translateY(-50%);opacity:1;background:url(../images/content/icons/pointerWhite.svg) no-repeat 50%/contain;transition:opacity .3s}.datepicker table thead tr .next:hover:after,.datepicker table thead tr .prev:hover:after{opacity:.5}.datepicker table thead tr .prev:after{left:10px;transform:translateY(-50%) rotate(180deg)}.datepicker table thead tr .next:after{right:10px}.datepicker table thead tr .datepicker-switch{padding:30px 0;font:15px/1 hinted-Geomanist-Book,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:default}.datepicker table thead tr .dow{padding-top:40px;padding-bottom:15px;font:12px/1 hinted-Geomanist-Medium,sans-serif}.datepicker table tbody tr td{padding:10px 0}.datepicker table tr td,.datepicker table tr th{width:30px;text-align:center;border:none;font:12px/1 hinted-Geomanist-Book,sans-serif;color:#3e3e2d}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#3e3e2d;cursor:default}.datepicker table tr td:not(.disabled){position:relative;cursor:pointer;transition:all .8s cubic-bezier(.19,1,.22,1)}.datepicker table tr td:not(.disabled):after{content:"";height:6px;width:6px;border-radius:6px;background-color:#7aa77f;position:absolute;top:5px;right:5px}.datepicker table tr td:not(.disabled):hover{background-color:#7aa77f;color:#fff}.datepicker table tr td:not(.disabled):hover:after{transition:all .8s cubic-bezier(.19,1,.22,1);background-color:#fff}.datepicker table tr td.highlighted{color:#3e3e2d;border-radius:0;background:#7aa77f;cursor:pointer}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted.focused,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted:hover{color:#fff;background-color:#7aa77f}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#fff;background-color:#e4b787}.datepicker table tr td.today.disabled:hover{color:#fff;background-color:#e4b787!important}.datepicker table tr td.focus,.datepicker table tr td:focus{color:#fff;background-color:rgba(122,167,127,.6)}.datepicker table tr td.active{color:#fff;background-color:#7aa77f}.datepicker table tr td.active:after{background-color:#fff}.datepicker table tr td.new,.datepicker table tr td.new:hover,.datepicker table tr td.old,.datepicker table tr td.old:hover{color:#777}.datepicker table tr td.new:not(.disabled):hover,.datepicker table tr td.old:not(.disabled):hover{color:#fff}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td .range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td .range.highlighted.focus,.datepicker table tr td .range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td .range.highlighted.active,.datepicker table tr td .range.highlighted:active,.datepicker table tr td .range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td .range.highlighted.active.focus,.datepicker table tr td .range.highlighted.active:focus,.datepicker table tr td .range.highlighted.active:hover,.datepicker table tr td .range.highlighted:active.focus,.datepicker table tr td .range.highlighted:active:focus,.datepicker table tr td .range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td .range.highlighted.focused{background:#c1d7e3}.datepicker table tr td .range.highlighted.disabled,.datepicker table tr td .range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td .range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td .range.today.focus,.datepicker table tr td .range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td .range.today.active,.datepicker table tr td .range.today:active,.datepicker table tr td .range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td .range.today.active.focus,.datepicker table tr td .range.today.active:focus,.datepicker table tr td .range.today.active:hover,.datepicker table tr td .range.today:active.focus,.datepicker table tr td .range.today:active:focus,.datepicker table tr td .range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td .range.today.disabled,.datepicker table tr td .range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker-dropdown{padding:4px;top:0;left:0}.datepicker-dropdown:before{border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{content:"";display:inline-block;position:absolute;border-top:0}.datepicker-dropdown:after{border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}.formBlock>div h3{margin-bottom:60px}.formBlock>div .input-field input,.formBlock>div .input-field textarea,.formBlock>div .text-field input,.formBlock>div .text-field textarea{background:#fff}#formulaireCalculateurTaxe input{background:#fff;padding:10px 15px;border:2px solid #c0cfb9;font:18px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;transition:color .3s ease,background .3s ease,border .3s ease;-webkit-appearance:none}#formulaireCalculateurTaxe input.evaluation{width:140px}#formulaireCalculateurTaxe input:disabled{background:transparent;border:0}.cc_div *{font-style:revert!important;font-family:hinted-Geomanist-Regular,sans-serif!important}#cm{max-width:40em!important;border-radius:unset!important;padding:1.7em!important}#cm #c-inr{display:flex;flex-direction:column}#cm #c-inr #c-inr-i{width:100%;padding-right:unset;vertical-align:unset;color:#3e3e2d}#cm #c-inr #c-inr-i #c-txt h2{font-weight:700;font-size:28px}#cm #c-inr #c-inr-i #c-txt h3{font-weight:600;font-size:26px}#cm #c-inr #c-inr-i #c-txt h4{font-weight:500;font-size:24px}#cm #c-inr #c-inr-i #c-txt strong{font-weight:700}#cm #c-inr #c-inr-i #c-txt sup{vertical-align:super;font-size:smaller}#cm #c-inr #c-inr-i #c-txt sub{vertical-align:sub;font-size:smaller}#cm #c-inr #c-inr-i #c-txt a{display:inline;border-bottom:unset;box-shadow:inset 0 -.1em 0 0 rgba(122,167,127,.5);transition:color .3s}#cm #c-inr #c-inr-i #c-txt a:hover{color:#7aa77f}#cm #c-inr #c-bns{display:flex;flex-direction:row;gap:10px}@media screen and (max-width:575px){#cm #c-inr #c-bns{flex-direction:column}}#cm #c-inr #c-bns .c-bn{margin:unset;position:relative;height:50px;font:12px/40px hinted-Geomanist-Book,sans-serif;font-weight:700;color:#3e3e2d;padding:0 40px;border:1px solid #7aa77f;border-radius:25px;letter-spacing:1px;transition:all .3s!important}#cm #c-inr #c-bns .c-bn:hover{color:#fff;background:#7aa77f;border-color:#7aa77f}#cm #c-inr #c-bns .c-bn span{text-transform:uppercase}#cm #c-inr #c-bns #c-s-bn{color:#000;border:1px solid #fff}#cm #c-inr #c-bns #c-s-bn:hover{color:#3e3e2d;background:#fff;border:1px solid #000}#cm #c-inr #c-bns #c-p-bn,#cm #c-inr #c-bns #c-t-bn{color:#fff;border:1px solid #7aa77f;background:#7aa77f}#cm #c-inr #c-bns #c-p-bn:hover,#cm #c-inr #c-bns #c-t-bn:hover{color:#7aa77f;background:transparent}#s-inr #s-hdr{color:#3e3e2d}#s-inr #s-hdr #s-c-bnc #s-c-bn{background:unset;border-radius:100%;border:2px solid #7aa77f;display:flex;align-items:center;justify-content:center;transition:opacity .3s!important}#s-inr #s-hdr #s-c-bnc #s-c-bn:after,#s-inr #s-hdr #s-c-bnc #s-c-bn:before{background:#7aa77f;left:unset;top:unset}#s-inr #s-hdr #s-c-bnc #s-c-bn:hover{opacity:.7}#s-inr #s-bl{padding-bottom:4em}@media screen and (max-width:688px){#s-inr #s-bl{padding-bottom:unset}}@media screen and (max-width:575px){#s-inr #s-bl{padding-bottom:7em}}#s-inr #s-bl .c-bl{margin-bottom:.5em}#s-inr #s-bl .c-bl .s-desc .s-p,#s-inr #s-bl .c-bl .title .b-tl{color:#3e3e2d}#s-inr #s-bl .c-bl .s-desc .s-p h2{font-weight:700;font-size:28px}#s-inr #s-bl .c-bl .s-desc .s-p h3{font-weight:600;font-size:26px}#s-inr #s-bl .c-bl .s-desc .s-p h4{font-weight:500;font-size:24px}#s-inr #s-bl .c-bl .s-desc .s-p strong{font-weight:700}#s-inr #s-bl .c-bl .s-desc .s-p sup{vertical-align:super;font-size:smaller}#s-inr #s-bl .c-bl .s-desc .s-p sub{vertical-align:sub;font-size:smaller}#s-inr #s-bl .c-bl .s-desc .s-p a{display:inline;border-bottom:unset;box-shadow:inset 0 -.1em 0 0 rgba(122,167,127,.5);transition:color .3s}#s-inr #s-bl .c-bl .s-desc .s-p a:hover{color:#7aa77f}#s-inr #s-bl .b-ex,#s-inr #s-bl .b-ex .b-bn .b-tl{color:#fff;background:#7aa77f;border-radius:unset}#s-inr #s-bl .b-ex .b-bn .b-tl{background-color:#7aa77f;transition:opacity .3s}#s-inr #s-bl .b-ex .b-bn .b-tl:before{border:solid #fff;border-width:0 2px 2px 0}#s-inr #s-bl .b-ex .b-bn .b-tl:hover{opacity:.8}#s-inr #s-bl .b-ex .b-bn .b-tg.c-ro{right:1.1em}#s-inr #s-bl .b-ex .b-bn .b-tg .c-tg{background:rgba(239,234,224,.5)}#s-inr #s-bl .b-ex .b-bn .b-tg .c-tgl:checked~.c-tg{background:#50bb5c}#s-inr #s-bl .b-ex .b-acc{border-radius:unset;background-color:#eee}#s-inr #s-bl .b-ex .b-acc .p{color:#3e3e2d}#s-inr #s-bl .b-ex .b-acc .p h2{font-weight:700;font-size:28px}#s-inr #s-bl .b-ex .b-acc .p h3{font-weight:600;font-size:26px}#s-inr #s-bl .b-ex .b-acc .p h4{font-weight:500;font-size:24px}#s-inr #s-bl .b-ex .b-acc .p strong{font-weight:700}#s-inr #s-bl .b-ex .b-acc .p sup{vertical-align:super;font-size:smaller}#s-inr #s-bl .b-ex .b-acc .p sub{vertical-align:sub;font-size:smaller}#s-inr #s-bl .b-ex .b-acc .p a{display:inline;border-bottom:unset;box-shadow:inset 0 -.1em 0 0 rgba(122,167,127,.5);transition:color .3s}#s-inr #s-bl .b-ex .b-acc .p a:hover{color:#7aa77f}#s-inr #s-bl .b-ex .b-acc .b-tb{color:#3e3e2d}#s-inr #s-bl .b-ex .b-acc .b-tb:before{border:solid #7aa77f;border-width:0 2px 2px 0}#s-inr #s-bl .b-ex .b-acc .tb-c{transition:font-size .12s ease,margin .12s ease,opacity .1s ease .15s}#s-inr #s-bl .b-ex .b-acc .tb-c tbody{color:#3e3e2d}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr:hover{background-color:#eee}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td h2{font-weight:700;font-size:28px}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td h3{font-weight:600;font-size:26px}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td h4{font-weight:500;font-size:24px}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td strong{font-weight:700}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td sup{vertical-align:super;font-size:smaller}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td sub{vertical-align:sub;font-size:smaller}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td a{display:inline;border-bottom:unset;box-shadow:inset 0 -.1em 0 0 rgba(122,167,127,.5);transition:color .3s}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td a:hover{color:#7aa77f}#s-inr #s-bl .b-ex .b-acc .tb-c tbody tr td:before{color:#3e3e2d}#s-inr #s-bl .b-ex .b-acc.act .tb-c{background-color:#eee;font-size:0;opacity:0;margin:0;transition:opacity .1s ease,font-size .15s ease .15s,margin .15s ease .15s}#s-inr #s-bl .b-ex .b-acc.act .tb-c tbody tr{margin-bottom:0;transition:margin .3s .2s}#s-inr #s-bl .b-ex>.b-acc{display:block;font-size:0;opacity:0;margin:0;max-height:unset;transition:opacity .2s ease,margin .2s ease .1s}#s-inr #s-bl .b-ex>.b-acc .b-tb{padding:0 24px;transition:padding .3s ease .2s}#s-inr #s-bl .b-ex>.b-acc .b-tb:before{border-width:0;transition:border-width .3s ease .2s}#s-inr #s-bl .b-ex>.b-acc tr{margin-bottom:0;border-top:unset;transition:margin .2s ease .1s}#s-inr #s-bl .b-ex.act>.b-acc{font-size:15px;opacity:1;margin:unset;transition:margin .2s ease,opacity .2s ease .3s}#s-inr #s-bl .b-ex.act>.b-acc .b-tb{padding:10px 24px;transition:padding .3s ease}#s-inr #s-bl .b-ex.act>.b-acc .b-tb:before{border-width:0 2px 2px 0;transition:border-width .3s ease}#s-inr #s-bl .b-ex.act>.b-acc tr{margin-bottom:15px;border-top:1px solid rgba(122,167,127,.6);transition:margin .3s ease}#s-inr #s-bns{display:flex!important;flex-direction:row-reverse;height:-moz-fit-content;height:fit-content;gap:10px}@media screen and (max-width:575px){#s-inr #s-bns{flex-direction:column}}#s-inr #s-bns .c-bn{margin:unset;position:relative;text-wrap:nowrap;justify-content:center;height:50px;font:12px/40px hinted-Geomanist-Book,sans-serif;font-weight:700;text-transform:uppercase;color:#3e3e2d;padding:0 20px;border:1px solid #7aa77f;border-radius:25px;letter-spacing:1px;transition:all .3s!important}#s-inr #s-bns .c-bn:hover{color:#fff;background:#7aa77f;border-color:#7aa77f}#s-inr #s-bns #s-all-bn,#s-inr #s-bns #s-rall-bn{color:#fff;border:1px solid #7aa77f;background:#7aa77f}#s-inr #s-bns #s-all-bn:hover,#s-inr #s-bns #s-rall-bn:hover{color:#7aa77f;background:transparent}#s-inr #s-bns #s-sv-bn{color:#000;border:1px solid #fff}#s-inr #s-bns #s-sv-bn:hover{color:#3e3e2d;background:#fff;border:1px solid #000}.placeholder_auto_div{background-color:#dcdcdc;padding:20px}.placeholder_auto_div .placeholder-txt{color:#3e3e2d;font-size:17px;line-height:1.25em;text-align:start;font-family:hinted-Geomanist-Regular,sans-serif}.placeholder_auto_div .placeholder-txt .linkStyle{font-size:17px!important;font-weight:500;box-shadow:inset 0 -.1em 0 0 rgba(122,167,127,.5);padding-bottom:unset!important;text-decoration:none;transition:color .3s ease}.placeholder_auto_div .placeholder-txt .linkStyle:hover{color:#7aa77f}.c-button-cookies{position:fixed;bottom:10px;left:10px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#fff;border-radius:50%;border:none;box-shadow:0 0 10px rgba(0,0,0,.25);transition:all .3s;z-index:109}.c-button-cookies:hover{background-color:#7aa77f;box-shadow:0 0 10px hsla(0,0%,100%,.35)}.c-button-cookies__svg{width:20px;height:20px;fill:#7aa77f;transition:fill .3s}.c-button-cookies:hover .c-button-cookies__svg{fill:#fff;cursor:pointer}[data-fadeup]{opacity:0;transform:translateY(100px);transition:opacity .8s,transform .8s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1024px){[data-fadeup]{transform:translateY(50px)}}@media screen and (max-width:768px){[data-fadeup]{transform:translateY(30px)}}[data-fadeup][data-multiscrollfire=fire],[data-fadeup][data-scrollfire=fire]{opacity:1;transform:none}.chargement [data-fadeup],.transition [data-fadeup]{opacity:0!important;transform:translateY(100px)!important}@media screen and (max-width:1024px){.chargement [data-fadeup],.transition [data-fadeup]{transform:translateY(50px)!important}}@media screen and (max-width:768px){.chargement [data-fadeup],.transition [data-fadeup]{transform:translateY(30px)!important}}.chargement [data-multiscrollfire],.chargement [data-scrollfire],.transition [data-multiscrollfire],.transition [data-scrollfire]{transition-delay:.1s!important}.transition footer,.transition section:not(.bannerBlock){opacity:0!important;transform:translateY(100px)!important;transition:opacity .8s,transform .8s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:1024px){.transition footer,.transition section:not(.bannerBlock){transform:translateY(50px)}}@media screen and (max-width:768px){.transition footer,.transition section:not(.bannerBlock){transform:translateY(30px)}}[data-multiscrollfire],[data-scrollfire]{transition-delay:0ms}[data-multiscrollfire][data-delay1],[data-scrollfire][data-delay1]{transition-delay:.3s}[data-multiscrollfire][data-delay2],[data-scrollfire][data-delay2]{transition-delay:.4s}[data-multiscrollfire][data-delay3],[data-scrollfire][data-delay3]{transition-delay:.5s}[data-multiscrollfire][data-delay4],[data-scrollfire][data-delay4]{transition-delay:.6s}[data-multiscrollfire][data-delay5],[data-scrollfire][data-delay5]{transition-delay:.7s}[data-multiscrollfire][data-delay6],[data-scrollfire][data-delay6]{transition-delay:.8s}[data-multiscrollfire][data-delay7],[data-scrollfire][data-delay7]{transition-delay:.9s}@media screen and (max-width:768px){[data-multiscrollfire],[data-scrollfire]{transition-delay:0ms!important}}#landing{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:9999;transition:visibility 0ms ease 1.1s}.chargement #landing{opacity:1;visibility:visible}#page-transition{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;background:#efeae0;visibility:hidden}.transition #page-transition{top:0}.closing #page-transition,.transition #page-transition{bottom:0;visibility:visible;transition:top 1s cubic-bezier(.77,0,.175,1),bottom 1s cubic-bezier(.77,0,.175,1)}.closing #page-transition{top:100%}.closing header,.transition header{pointer-events:none}form{display:block;width:100%}div.error{position:absolute;padding-top:7px;top:100%;font:12px/1 hinted-Geomanist-Regular,sans-serif;color:#da4a4a}.checkbox-field,.file-field,.input-field,.radiobox-field,.select-field,.text-field{position:relative;width:100%;margin-bottom:25px}.checkbox-field .hook,.file-field .hook,.input-field .hook,.radiobox-field .hook,.select-field .hook,.text-field .hook{position:absolute;top:50%;right:30px;width:12px;height:6px;border-bottom:1px solid #3e3e2d;border-left:1px solid #3e3e2d;opacity:0;transform:rotate(-45deg) translateY(-50%) scale(0);transition:transform .3s,opacity .3s}.chosen-container .chosen-results li.highlighted{color:#3e3e2d}.chosen-container-single .chosen-search{display:none}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled{opacity:.35!important;cursor:default}.chosen-container{position:relative;display:inline-block;width:100%!important;font-size:15px;vertical-align:middle;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:50}.chosen-container .chosen-single{display:block;position:relative;width:100%;cursor:pointer;white-space:nowrap;overflow:hidden;z-index:49;transition:background .3s,color .3s,border .3s}.chosen-container .chosen-single span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chosen-container .chosen-single div{display:block;position:absolute;width:40px;height:100%;top:0;right:8px;transform:rotate(90deg);transition:transform .5s}.chosen-container .chosen-single div b{display:none}.chosen-container .chosen-drop{position:absolute;width:100%;top:0;border:none;background:#fff;opacity:0;visibility:hidden;z-index:48;transition:padding-top .5s,opacity .5s,box-shadow .5s,visibility 0ms ease .5s}.chosen-container.chosen-with-drop .chosen-drop{top:0;padding-top:55px;visibility:visible;opacity:1;transition:padding .5s,opacity .5s,box-shadow .5s}.chosen-container .chosen-results{position:relative;max-height:170px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;padding:15px 20px;margin:0;font:13px/20px hinted-Geomanist-Regular,sans-serif;letter-spacing:1px;text-transform:uppercase;list-style:none;word-wrap:break-word;-webkit-touch-callout:none;transition:color .3s}.chosen-container .chosen-results li:first-child{padding-top:25px}.chosen-container .chosen-results li:last-child{padding-bottom:25px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;color:#7aa77f}.chosen-container .chosen-results li.disabled-result{display:list-item;color:rgba(122,167,127,.4);cursor:default}.chosen-container .chosen-results li.result-selected{font-family:hinted-Geomanist-Regular,sans-serif;cursor:default}.chosen-container.chosen-container-active{z-index:50}.chosen-container.chosen-container-active.chosen-with-drop .chosen-single div{transform:rotate(-90deg)}select{display:block;width:100%;opacity:0}select::-ms-expand{display:none}select:active,select:focus{outline:none!important;border-color:#3e3e2d}.select-field.style1{margin-bottom:80px}.select-field.style1 .chosen-container{background:transparent}.select-field.style1 .chosen-container .chosen-default,.select-field.style1 .chosen-container .chosen-single{padding:0 45px 0 20px;font:13px/56px hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;background:#fff;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid rgba(62,62,45,0)}.select-field.style1 .chosen-container .chosen-default div,.select-field.style1 .chosen-container .chosen-single div{background:url(../images/content/icons/pointer.svg) no-repeat 50%;background-size:10px auto;transition:transform .3s}.select-field.style1 .chosen-container .chosen-results li.active-result{color:#3e3e2d}.select-field.style1 .chosen-container .chosen-results li.active-result:hover,.select-field.style1 .chosen-container .chosen-results li.result-selected{color:#7aa77f}.select-field.style1 .chosen-container.chosen-with-drop .chosen-single{border-bottom:1px solid rgba(62,62,45,.2)}.select-field.style1 select{display:block;position:relative;height:56px;padding:0 45px 0 20px;font:13px/56px hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;opacity:1;background:#fff;text-transform:uppercase;text-overflow:ellipsis;letter-spacing:1px;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;outline:none;border:none}.select-field.style1:after{content:"";position:absolute;width:40px;height:56px;right:8px;top:0;background:url(../images/content/icons/pointer.svg) no-repeat 50%;background-size:10px auto;z-index:49;cursor:pointer;pointer-events:none;transform:rotate(90deg)}.file-field{margin-bottom:0}.file-field .error{opacity:0;visibility:hidden}.file-field input.error+label span{color:#da4a4a}.file-field .uploadBtnWrapper{position:relative;width:100%;display:inline-block}.file-field .uploadBtnWrapper input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-field .uploadBtnWrapper .btnUpload{display:block;position:relative;width:100%;padding:25px 60px 25px 30px;font:12px/1 hinted-Geomanist-Book,sans-serif;color:#3e3e2d;border:none;border-bottom:1px solid #c0cfb9;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:background .3s,color .3s}.file-field .uploadBtnWrapper .btnUpload svg{position:absolute;width:18px;height:18px;top:calc(50% - 9px);right:30px}.file-field .uploadBtnWrapper .btnUpload svg use{fill:#3e3e2d;transition:fill .3s}.file-field .uploadBtnWrapper .btnUpload:hover{color:#7aa77f}.file-field .uploadBtnWrapper .btnUpload:hover svg,.file-field .uploadBtnWrapper .btnUpload:hover svg use{fill:#7aa77f}.searchInput input{width:100%;height:46px;padding:0 0 0 20px;border:none;border-left:1px solid #fff;font:25px/46px hinted-Geomanist-Regular,sans-serif;color:#fff;background:transparent;transition:.3s ease;caret-color:#fff}@media screen and (max-width:1400px){.searchInput input{font-size:22px}}@media screen and (max-width:1100px){.searchInput input{font-size:20px}}@media screen and (max-width:768px){.searchInput input{font-size:18px}}@media screen and (max-width:500px){.searchInput input{font-size:16px}}@media screen and (max-width:400px){.searchInput input{font-size:14px}}.searchInput label{position:absolute;top:0;left:20px;font:25px/46px hinted-Geomanist-Regular,sans-serif;color:#fff;cursor:text;transition:opacity .3s}@media screen and (max-width:1400px){.searchInput label{font-size:22px}}@media screen and (max-width:1100px){.searchInput label{font-size:20px}}@media screen and (max-width:768px){.searchInput label{font-size:18px}}@media screen and (max-width:500px){.searchInput label{font-size:16px}}@media screen and (max-width:400px){.searchInput label{font-size:14px}}.searchInput input.error+label,.searchInput input.notEmpty+label,.searchInput input.valid+label,.searchInput input:focus+label{opacity:0;cursor:default;pointer-events:none}.input-field input{width:100%;padding:25px 30px;border:2px solid #c0cfb9;font:18px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;background:transparent;transition:color .3s ease,background .3s ease,border .3s ease}.input-field input.error{background:#da4a4a!important;color:#fff;border-color:#da4a4a}.input-field label{position:absolute;top:50%;left:30px;font:18px/1 hinted-Geomanist-Regular,sans-serif;color:#7aa77f;cursor:text;transform:translateY(-50%);transition:opacity .3s ease,color .3s}.input-field input.notEmpty+label,.input-field input.valid+label,.input-field input:focus+label{opacity:0}.input-field input.error+label{color:#fff}.input-field input.valid+label+.hook{opacity:1;transform:rotate(-45deg) translateY(-50%) scale(1)}.input-field.white input{background:#fff}.text-field textarea{width:100%;padding:25px 30px;height:150px;border:2px solid #c0cfb9;font:18px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;background:transparent;resize:none;transition:color .3s ease,background .3s ease,border .3s ease}.text-field textarea.error{background:#da4a4a;color:#fff;border-color:#da4a4a}.text-field label{position:absolute;top:25px;left:30px;font:18px/1 hinted-Geomanist-Regular,sans-serif;color:#7aa77f;cursor:text;transition:opacity .3s ease}.text-field textarea.notEmpty+label,.text-field textarea.valid+label,.text-field textarea:focus+label{opacity:0}.text-field textarea.error+label{color:#fff}.text-field textarea.valid+label+.hook{opacity:1;transform:rotate(-45deg) translateY(-50%) scale(1)}:root{--header-rightLinks-width:420px}@media screen and (max-width:1400px){:root{--header-rightLinks-width:400px}}@media screen and (max-width:1200px){:root{--header-rightLinks-width:370px}}@media screen and (max-width:1024px){:root{--header-rightLinks-width:391px}}@media screen and (max-width:700px){:root{--header-rightLinks-width:218px}}@media screen and (max-width:600px){:root{--header-rightLinks-width:200px}}header{position:relative;z-index:105}header .leftPadding80{display:flex;justify-content:space-between}@media screen and (max-width:1400px){header .leftPadding80{padding-left:50px}}@media screen and (max-width:768px){header .leftPadding80{padding-left:30px}}@media screen and (max-width:500px){header .leftPadding80{padding-left:20px}}header .leftPadding80 .logo{flex:1;margin-right:20px}header>div .mainLinks li a:after{content:"";position:absolute;min-height:0;right:15px;bottom:0;left:15px;background:#7aa77f;transition:min-height .3s ease}@media screen and (max-width:1400px){header>div .mainLinks li a:after{right:10px;left:10px}}@media screen and (max-width:1200px){header>div .mainLinks li a:after{right:7px;left:7px}}header>div:not(#overlay-dropDown){position:relative;height:100px;padding-right:var(--header-rightLinks-width);border-bottom:1px solid hsla(0,0%,100%,0);background:#fff;z-index:105;transition:border .5s}@media screen and (max-height:720px){header>div:not(#overlay-dropDown){height:70px}}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown){padding-right:0}}@media screen and (max-width:700px){header>div:not(#overlay-dropDown){height:70px}}header>div:not(#overlay-dropDown)>a{height:100px;line-height:100px}@media screen and (max-height:720px){header>div:not(#overlay-dropDown)>a{height:70px;line-height:70px}}@media screen and (max-width:700px){header>div:not(#overlay-dropDown)>a{height:70px;line-height:70px}}header>div:not(#overlay-dropDown)>a img{width:220px;max-width:100%;vertical-align:middle}@media screen and (max-height:720px){header>div:not(#overlay-dropDown)>a img{width:170px}}@media screen and (max-width:700px){header>div:not(#overlay-dropDown)>a img{width:170px}}@media screen and (max-width:400px){header>div:not(#overlay-dropDown)>a img{width:130px}}header>div:not(#overlay-dropDown) ul li{display:inline-block;vertical-align:middle}header>div:not(#overlay-dropDown) ul li a:not(.icon){height:100px;font:15px/100px hinted-Geomanist-Regular,sans-serif}@media screen and (max-height:720px){header>div:not(#overlay-dropDown) ul li a:not(.icon){height:70px;line-height:70px}}header>div:not(#overlay-dropDown) .mainLinks{float:right}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .mainLinks{display:none}}@media screen and (max-height:600px){header>div:not(#overlay-dropDown) .mainLinks{display:none}}header>div:not(#overlay-dropDown) .mainLinks li:last-child{padding-right:25px}@media screen and (max-width:1400px){header>div:not(#overlay-dropDown) .mainLinks li:last-child{padding-right:20px}}@media screen and (max-width:1200px){header>div:not(#overlay-dropDown) .mainLinks li:last-child{padding-right:15px}}header>div:not(#overlay-dropDown) .mainLinks li a{position:relative;padding:0 25px}@media screen and (max-width:1400px){header>div:not(#overlay-dropDown) .mainLinks li a{padding:0 20px}}@media screen and (max-width:1200px){header>div:not(#overlay-dropDown) .mainLinks li a{padding:0 15px}}header>div:not(#overlay-dropDown) .rightLinks{position:absolute;width:var(--header-rightLinks-width);height:100px;top:0;right:0;background:#7aa77f}@media screen and (max-height:720px){header>div:not(#overlay-dropDown) .rightLinks{height:70px}}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .rightLinks{position:relative;float:right;padding:0 25px 0 50px}}@media screen and (max-width:700px){header>div:not(#overlay-dropDown) .rightLinks{position:relative;float:right;padding:0 30px;height:70px}}@media screen and (max-width:600px){header>div:not(#overlay-dropDown) .rightLinks{padding:0 20px}}header>div:not(#overlay-dropDown) .rightLinks li{font-size:0}@media screen and (max-height:720px){header>div:not(#overlay-dropDown) .rightLinks li{height:70px;line-height:70px}}@media screen and (max-width:700px){header>div:not(#overlay-dropDown) .rightLinks li{height:70px;line-height:70px}}header>div:not(#overlay-dropDown) .rightLinks li.alerte{margin-right:15px}@media screen and (max-width:700px){header>div:not(#overlay-dropDown) .rightLinks li.alerte{display:none}}header>div:not(#overlay-dropDown) .rightLinks li.alerte a{position:relative;margin-left:25px;padding:0 25px;color:#fff}@media screen and (max-width:1400px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a{margin-left:15px}}@media screen and (max-width:1200px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a{margin-left:10px;padding:0 16px}}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a{margin:0 11px 0 0;padding:0}}header>div:not(#overlay-dropDown) .rightLinks li.alerte a:after{content:"";position:absolute;min-height:0;right:15px;bottom:0;left:15px;background:#fff;transition:min-height .3s ease}@media screen and (max-width:1400px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a:after{right:10px;left:10px}}@media screen and (max-width:1200px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a:after{right:7px;left:7px}}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a:after{right:0;left:0}}header>div:not(#overlay-dropDown) .rightLinks li.alerte a:hover:after{min-height:20px}@media screen and (max-height:720px){header>div:not(#overlay-dropDown) .rightLinks li.alerte a:hover:after{min-height:10px}}header>div:not(#overlay-dropDown) .rightLinks li.loupe,header>div:not(#overlay-dropDown) .rightLinks li.menu,header>div:not(#overlay-dropDown) .rightLinks li.tel{margin-left:20px}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .rightLinks li.loupe,header>div:not(#overlay-dropDown) .rightLinks li.menu,header>div:not(#overlay-dropDown) .rightLinks li.tel{margin-left:15px}}@media screen and (max-height:600px){header>div:not(#overlay-dropDown) .rightLinks li.tel{margin-left:0}}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .rightLinks li.tel{margin-left:0}}@media screen and (max-height:600px){header>div:not(#overlay-dropDown) .rightLinks li.tel{display:none}}@media screen and (max-width:1024px){header>div:not(#overlay-dropDown) .rightLinks li.tel{display:none}}header>div:not(#overlay-dropDown) .rightLinks li .icon{position:relative;width:40px;height:40px;border:1px solid #fff;border-radius:50%;vertical-align:middle;transition:background .3s}header>div:not(#overlay-dropDown) .rightLinks li .icon:hover{background:#fff}header>div:not(#overlay-dropDown) .rightLinks li .icon:hover svg,header>div:not(#overlay-dropDown) .rightLinks li .icon:hover svg use{fill:#7aa77f}header>div:not(#overlay-dropDown) .rightLinks li .icon svg{position:absolute;top:50%;left:50%;width:16px;height:16px;fill:#fff;transform:translate(-50%,-50%)}header>div:not(#overlay-dropDown) .rightLinks li .icon svg use{fill:#fff;transition:fill .3s}@media screen and (max-width:700px){footer{text-align:center}}@media screen and (max-width:700px){footer .logo{margin-bottom:30px}}footer .logo img{max-width:65px;max-height:79px}footer .info p{font-size:15px;line-height:1.75}footer .info p:first-child{margin-bottom:15px;font-family:hinted-Geomanist-Medium,sans-serif}@media screen and (max-width:700px){footer .info p:first-child{margin-bottom:5px}}footer .info p:last-child{font-family:hinted-Geomanist-Regular,sans-serif}footer .info a{margin-bottom:15px;font:24px/1 hinted-Geomanist-Medium,sans-serif;color:#7aa77f;transition:color .3s}@media screen and (max-width:700px){footer .info a{margin-bottom:5px}}footer .info a:hover{color:#3e3e2d}footer .links ul li:not(:last-child){margin-bottom:15px}footer .links ul li a{font:15px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;transition:color .3s}footer .links ul li a:hover{color:#7aa77f}footer .infolettre{margin-left:auto;margin-bottom:50px}footer .infolettre form{max-width:380px;margin-left:auto}@media screen and (max-width:700px){footer .infolettre form{max-width:100%;margin-left:0}}footer .infolettre form .newsletterInput{position:relative}footer .infolettre form .newsletterInput input{width:100%;height:46px;padding:20px 90px 20px 30px;border:1px solid #7aa77f;font:13px/46px hinted-Geomanist-Book,sans-serif;color:#3e3e2d;background:transparent;transition:.3s ease}@media screen and (max-width:1024px){footer .infolettre form .newsletterInput input{padding-left:20px}}footer .infolettre form .newsletterInput label{position:absolute;top:0;left:30px;font:13px/46px hinted-Geomanist-Book,sans-serif;color:#3e3e2d;text-transform:uppercase;cursor:text;transition:opacity .3s}@media screen and (max-width:1024px){footer .infolettre form .newsletterInput label{left:20px}}footer .infolettre form .newsletterInput input.error+label,footer .infolettre form .newsletterInput input.valid+label,footer .infolettre form .newsletterInput input:focus+label{opacity:0;cursor:default;pointer-events:none}footer .infolettre form .newsletterInput input.vide+label{opacity:0;font:25px/46px hinted-Geomanist-Regular,sans-serif}footer .infolettre form .newsletterInput a{position:absolute;top:0;right:0;bottom:0}footer .infolettre form .newsletterInput a:before{content:"";position:absolute;width:46px;top:0;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}footer .infolettre form .newsletterInput a .arrowWrapper{height:100%;top:0;right:20px;bottom:0}footer .infolettre form .newsletterInput a .arrowWrapper svg,footer .infolettre form .newsletterInput a .arrowWrapper svg use{stroke:#3c3d40}footer .infolettre form .newsletterInput a:hover:before{width:65px}footer .infolettre form .newsletterInput a:hover .arrowWrapper{width:30px}footer .infolettre h3{margin-bottom:30px;color:#3e3e2d}@media screen and (max-width:700px){footer .infolettre h3{text-align:left;margin-bottom:10px}}.copyright{padding-top:30px;padding-bottom:30px;background:#7aa77f}@media screen and (max-width:600px){.copyright{padding-top:20px;padding-bottom:20px}.copyright .row>div{text-align:center}.copyright .row>div:last-child{margin-top:5px}}.copyright a{transition:opacity .3s}.copyright a:hover{opacity:1}.copyright a,.copyright p{font:13px/1.5 hinted-Geomanist-Regular,sans-serif;color:#fff;opacity:.5}.beforeFooterBlock{position:relative;background:#efeae0;overflow:hidden;z-index:1}@media screen and (max-width:768px){.beforeFooterBlock{padding-right:50px;padding-left:50px}}@media screen and (max-width:400px){.beforeFooterBlock{padding-right:20px;padding-left:20px}}.beforeFooterBlock .background{position:absolute;height:100px;right:0;bottom:0;left:0;background:#fff}.beforeFooterBlock .scrollTop{position:absolute;right:-25px;bottom:190px;transform:rotate(-90deg);font:12px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}@media screen and (max-width:1024px){.beforeFooterBlock .scrollTop{right:-40px}}@media screen and (max-width:400px){.beforeFooterBlock .scrollTop{display:none}}.beforeFooterBlock .scrollTop svg{margin-left:8px;width:10px;height:8px;stroke:#3e3e2d;transform:rotate(90deg);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.beforeFooterBlock .scrollTop svg use{stroke:#3e3e2d}.beforeFooterBlock .scrollTop:hover svg{transform:rotate(90deg) translateY(-10px)}.beforeFooterBlock .col12{position:relative;padding:0}.beforeFooterBlock .col12 .imageWrapper{position:relative;height:400px;overflow:hidden}@media screen and (max-width:1024px){.beforeFooterBlock .col12 .imageWrapper{height:350px}}@media screen and (max-width:500px){.beforeFooterBlock .col12 .imageWrapper{height:300px}}@media screen and (max-width:400px){.beforeFooterBlock .col12 .imageWrapper{height:250px}}.beforeFooterBlock .col12 .imageWrapper .image{position:absolute;top:-50px;right:0;bottom:-50px;left:0;background-position:100%}@media screen and (max-width:900px){.beforeFooterBlock .col12 .imageWrapper .image{background-position-x:80%}}.beforeFooterBlock .col12 .flex{height:400px;align-items:center;background:#7aa77f}@media screen and (max-width:1024px){.beforeFooterBlock .col12 .flex{height:350px}}@media screen and (max-width:600px){.beforeFooterBlock .col12 .flex{height:100%;text-align:center}}.beforeFooterBlock .col12 .flex .text{padding:0 80px}@media screen and (max-width:1200px){.beforeFooterBlock .col12 .flex .text{padding:0 50px}}@media screen and (max-width:1024px){.beforeFooterBlock .col12 .flex .text{padding:0 30px}}@media screen and (max-width:700px){.beforeFooterBlock .col12 .flex .text{padding:0 20px}}@media screen and (max-width:600px){.beforeFooterBlock .col12 .flex .text{padding:50px 20px}}@media screen and (max-width:500px){.beforeFooterBlock .col12 .flex .text{padding:30px 20px}}.beforeFooterBlock .col12 .flex .text .icon{display:inline-block;position:relative;width:66px;height:66px;border:1px solid #fff;border-radius:50%}@media screen and (max-width:768px){.beforeFooterBlock .col12 .flex .text .icon{width:50px;height:50px}}.beforeFooterBlock .col12 .flex .text .icon svg{position:absolute;width:34px;height:34px;top:50%;left:50%;fill:#fff;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.beforeFooterBlock .col12 .flex .text .icon svg{width:26px;height:26px}}.beforeFooterBlock .col12 .flex .text .icon svg use{fill:#fff}.beforeFooterBlock .col12 .flex .text h4{margin:30px 0 40px;color:#fff}@media screen and (max-width:768px){.beforeFooterBlock .col12 .flex .text h4{margin:20px 0 30px}}.beforeFooterBlock .col12 .flex .text .arrowWrapper{display:inline-block;position:relative;height:14px;transition:width .3s cubic-bezier(.25,.46,.45,.94),margin .3s cubic-bezier(.25,.46,.45,.94)}.beforeFooterBlock .col12 .flex .text .arrowWrapper svg,.beforeFooterBlock .col12 .flex .text .arrowWrapper svg use{stroke:#fff}.beforeFooterBlock .col12 .flex:hover .text .arrowWrapper{width:30px;margin-left:20px}.twoColBlock{position:relative;background:#efeae0;z-index:2}@media screen and (max-width:1400px){.twoColBlock{padding-right:110px;padding-left:110px}}@media screen and (max-width:1300px){.twoColBlock{padding-right:50px;padding-left:50px}}@media screen and (max-width:768px){.twoColBlock{padding-right:30px;padding-left:30px}}@media screen and (max-width:600px){.twoColBlock{padding-top:50px}}@media screen and (max-width:500px){.twoColBlock{padding-right:20px;padding-left:20px}}.twoColBlock .select-field{margin:80px 0 0;max-width:300px}@media screen and (max-width:1200px){.twoColBlock .select-field{margin-top:50px}}@media screen and (max-width:600px){.twoColBlock .select-field{margin-top:30px}}.twoColBlock .text>div{max-width:800px}@media screen and (max-width:1024px){.twoColBlock .text>div{max-width:100%}}.twoColBlock .text>div>.dynamic{max-width:800px}.backBlock{margin-top:40px;padding-top:40px;border-top:1px solid rgba(60,61,64,.4)}@media screen and (max-width:600px){.backBlock{text-align:center}}#overlay-dropDown,html.overlayClosing .btnOverlay,html.overlayOpening .btnOverlay{pointer-events:none}#overlay-dropDown{display:flex;position:absolute;height:0;top:100%;right:0;left:0;background:#fff;align-items:center;overflow:hidden;visibility:hidden;scrollbar-width:none;z-index:102;transition:visibility 0ms ease .7s}@media screen and (max-height:600px){#overlay-dropDown{display:none}}@media screen and (max-width:1024px){#overlay-dropDown{display:none}}#overlay-dropDown::-webkit-scrollbar{display:none}#overlay-dropDown>div:not(.portail){position:absolute;padding:0 var(--header-rightLinks-width) 0 80px;top:0;right:0;left:0;visibility:hidden;opacity:0;transform:translateY(30px);transition:visibility 0ms ease .3s,opacity .3s,transform .3s ease}@media screen and (max-width:1400px){#overlay-dropDown>div:not(.portail){padding:0 var(--header-rightLinks-width) 0 50px}}@media screen and (max-width:1300px){#overlay-dropDown>div:not(.portail){padding:0 50px}}#overlay-dropDown>div:not(.portail) h3{color:#7aa77f;margin-bottom:40px}#overlay-dropDown>div:not(.portail) ul{float:left;width:33.3333%;padding:60px 20px 60px 0}@media screen and (max-height:800px){#overlay-dropDown>div:not(.portail) ul{padding:50px 20px 50px 0}}@media screen and (max-height:700px){#overlay-dropDown>div:not(.portail) ul{padding:40px 20px 40px 0}}@media screen and (max-width:1400px){#overlay-dropDown>div:not(.portail) ul{padding:50px 20px 50px 0}}@media screen and (max-width:1200px){#overlay-dropDown>div:not(.portail) ul{padding:40px 20px 40px 0}}#overlay-dropDown>div:not(.portail) ul li:not(:last-child){margin-bottom:15px}#overlay-dropDown>div:not(.portail) ul li p{font:15px/1 hinted-Geomanist-Medium,sans-serif;color:#3e3e2d}#overlay-dropDown>div:not(.portail) ul li a{font:15px/1.3 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;transition:color .3s}#overlay-dropDown>div:not(.portail) ul li a:hover{color:#7aa77f}#overlay-dropDown .portail{position:absolute;width:var(--header-rightLinks-width);top:0;right:0;bottom:0}@media screen and (max-width:1300px){#overlay-dropDown .portail{display:none}}#overlay-dropDown .portail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,.85)}#overlay-dropDown .portail .flex{position:absolute;width:100%;top:0;bottom:0;opacity:0;z-index:1;align-items:center;transform:translateY(50px);transition:opacity .3s,transform .3s ease}#overlay-dropDown .portail .flex .text{padding:0 50px}@media screen and (max-width:1400px){#overlay-dropDown .portail .flex .text{padding:0 30px}}#overlay-dropDown .portail .flex .text h3{font:30px/1.5 hinted-Geomanist-Regular,sans-serif;margin-bottom:30px;color:#fff}.showOverlayDropDown header>div:not(#overlay-dropDown){border-bottom-color:rgba(122,167,127,.4)}.showOverlayDropDown.municipalite #overlay-dropDown [data-links=municipalite]{opacity:1;visibility:visible;transform:none;transition:opacity .3s linear .3s,transform .3s ease .3s}.showOverlayDropDown.municipalite header .mainLinks li [data-section=municipalite]:after{min-height:20px}@media screen and (max-height:720px){.showOverlayDropDown.municipalite header .mainLinks li [data-section=municipalite]:after{min-height:10px}}.showOverlayDropDown.citoyens #overlay-dropDown [data-links=citoyens]{opacity:1;visibility:visible;transform:none;transition:opacity .3s linear .3s,transform .3s ease .3s}.showOverlayDropDown.citoyens header .mainLinks li [data-section=citoyens]:after{min-height:20px}@media screen and (max-height:720px){.showOverlayDropDown.citoyens header .mainLinks li [data-section=citoyens]:after{min-height:10px}}.showOverlayDropDown.loisirs #overlay-dropDown [data-links=loisirs]{opacity:1;visibility:visible;transform:none;transition:opacity .3s linear .3s,transform .3s ease .3s}.showOverlayDropDown.loisirs header .mainLinks li [data-section=loisirs]:after{min-height:20px}@media screen and (max-height:720px){.showOverlayDropDown.loisirs header .mainLinks li [data-section=loisirs]:after{min-height:10px}}.showOverlayDropDown .dropDownOverlay{background:rgba(0,0,0,.3);visibility:visible;z-index:100;pointer-events:all;transition:background .7s cubic-bezier(.215,.61,.355,1)}.showOverlayDropDown #overlay-dropDown{overflow-y:auto;visibility:visible;pointer-events:all;transition:none}.showOverlayDropDown #overlay-dropDown::-webkit-scrollbar{display:none}.showOverlayDropDown #overlay-dropDown>div:not(.portail){transition:visibility opacity 0ms ease linear .3s .3s,transform .3s ease}.showOverlayDropDown #overlay-dropDown .portail .flex{opacity:1;transform:none;transition:opacity .3s linear .3s,transform .3s ease .3s}#overlay-menu{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:99;pointer-events:none;transition:visibility 0ms ease .7s,opacity .3s}#overlay-menu .wrapper{position:fixed;width:calc(100% - var(--header-rightLinks-width));height:calc(100vh - 100px);padding-top:70px;padding-bottom:70px;top:100px;left:calc(-100% + 331px);background:#fff;overflow-x:hidden;overflow-y:auto;pointer-events:all;z-index:101;scrollbar-width:none}@media screen and (max-height:720px){#overlay-menu .wrapper{height:calc(100vh - 70px);top:70px}}@media screen and (max-width:700px){#overlay-menu .wrapper{height:calc(100vh - 70px);width:calc(100% - var(--header-rightLinks-width));top:70px;left:calc(-100% + var(--header-rightLinks-width))}}@media screen and (max-width:600px){#overlay-menu .wrapper{top:70px}}@media screen and (max-width:500px){#overlay-menu .wrapper{width:100%;left:-100%;padding-top:50px;padding-bottom:120px}}#overlay-menu .wrapper::-webkit-scrollbar{display:none}#overlay-menu .wrapper h3{margin-bottom:25px;font-size:35px;color:#7aa77f}#overlay-menu .wrapper>ul:not(:last-child){margin-bottom:50px}#overlay-menu .wrapper>ul>li{position:relative}#overlay-menu .wrapper>ul>li:not(:last-child){margin-bottom:15px}#overlay-menu .wrapper>ul>li>a:not(.btn){position:relative;padding-right:24px;font:24px/1.1 hinted-Geomanist-Medium,sans-serif;color:#3e3e2d;transition:color .3s}@media screen and (max-width:600px){#overlay-menu .wrapper>ul>li>a:not(.btn){font-size:24px}}@media screen and (max-width:400px){#overlay-menu .wrapper>ul>li>a:not(.btn){font-size:20px}}#overlay-menu .wrapper>ul>li>a:not(.btn):hover{color:#7aa77f}#overlay-menu .wrapper>ul>li>a:not(.btn) svg{position:absolute;width:12px;height:10px;top:7px;right:0;stroke:#3e3e2d;transform:rotate(180deg)}@media screen and (max-width:400px){#overlay-menu .wrapper>ul>li>a:not(.btn) svg{top:6px}}#overlay-menu .wrapper>ul>li>a:not(.btn) svg use{stroke:#3e3e2d}#overlay-menu .wrapper>ul>li.active>a{color:#7aa77f}#overlay-menu .wrapper>ul>li.active>a:after{transform:rotate(-180deg)}#overlay-menu .wrapper .subLvl1{display:none;opacity:0;overflow:hidden;transition:padding .5s cubic-bezier(.215,.61,.355,1) .2s,margin .5s cubic-bezier(.215,.61,.355,1) .2s,opacity .3s}#overlay-menu .wrapper .subLvl1>li{margin-top:15px}#overlay-menu .wrapper .subLvl1>li:first-child{margin-top:25px}#overlay-menu .wrapper .subLvl1>li:last-child{margin-bottom:25px}#overlay-menu .wrapper .subLvl1>li.noBottomMargin{margin-bottom:0}#overlay-menu .wrapper .subLvl1>li a{font:15px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;transition:color .3s;-webkit-tap-highlight-color:rgba(122,167,127,.5)}#overlay-menu .wrapper .subLvl1>li a:active,#overlay-menu .wrapper .subLvl1>li a:focus,#overlay-menu .wrapper .subLvl1>li a:hover{color:#7aa77f}#overlay-menu .wrapper .subLvl1.open{opacity:1;transition:padding .3s cubic-bezier(.215,.61,.355,1) 0ms,opacity .3s linear .2s}.showOverlayMenu:not(.overlayClosing) header>div{border-bottom-color:#7aa77f}.showOverlayMenu:not(.overlayClosing) #overlay-menu{overflow-y:auto;visibility:visible;transition:opacity .3s}.showOverlayMenu:not(.overlayClosing) #overlay-menu::-webkit-scrollbar{display:none}.showOverlayMenu:not(.overlayClosing) #overlay-menu .overlay{background:rgba(0,0,0,.3);visibility:visible;z-index:100;pointer-events:all;transition:background .7s cubic-bezier(.215,.61,.355,1)}.showOverlayMenu:not(.overlayClosing) #overlay-menu .wrapper{left:0;transition:left .6s cubic-bezier(.645,.045,.355,1)}.showOverlayMenu:not(.overlayClosing) #overlay-menu .wrapper>div{opacity:1;transform:none;transition:opacity .5s linear .5s,transform .5s cubic-bezier(.215,.61,.355,1) .5s}.showOverlayMenu.overlayClosing #overlay-menu .wrapper{transition:left .6s cubic-bezier(.645,.045,.355,1)}#overlay-fastLinks{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:110;pointer-events:none;transition:visibility 0ms ease .7s,opacity .3s}#overlay-fastLinks .wrapper{display:flex;position:fixed;width:100%;height:500px;top:-500px;left:0;background:#e4b787;align-items:center;overflow-x:hidden;overflow-y:auto;pointer-events:all;z-index:112;scrollbar-width:none}@media screen and (max-width:768px){#overlay-fastLinks .wrapper{display:block;height:100vh;top:-100vh;padding-top:70px;padding-bottom:70px}}#overlay-fastLinks .wrapper::-webkit-scrollbar{display:none}#overlay-fastLinks .wrapper .wrapper900{margin:0 auto}@media screen and (max-width:1300px){#overlay-fastLinks .wrapper .wrapper900{max-width:700px}}@media screen and (max-width:768px){#overlay-fastLinks .wrapper .wrapper900{max-width:350px}}#overlay-fastLinks .wrapper a{float:left;width:20%;padding:0 1%;font:12px/1.2 hinted-Geomanist-Book,sans-serif;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;margin:20px 0}@media screen and (max-width:1300px){#overlay-fastLinks .wrapper a{width:25%}#overlay-fastLinks .wrapper a:nth-child(n+9){display:none}}@media screen and (max-width:768px){#overlay-fastLinks .wrapper a{width:50%}}#overlay-fastLinks .wrapper a .iconWrapper{position:relative;width:80px;height:80px;margin:0 auto 20px;border:1px solid #fff;border-radius:50%;background:hsla(0,0%,100%,0);transition:background .3s}#overlay-fastLinks .wrapper a .iconWrapper svg{position:absolute;width:40px;height:40px;top:50%;left:50%;fill:#fff;transform:translate(-50%,-50%);transition:fill .3s}#overlay-fastLinks .wrapper a .iconWrapper svg use{fill:#fff;transition:fill .3s}#overlay-fastLinks .wrapper a:hover .iconWrapper{background:#fff}#overlay-fastLinks .wrapper a:hover .iconWrapper svg,#overlay-fastLinks .wrapper a:hover .iconWrapper svg use{fill:#e4b787}.showOverlayFastLinks .btnFastLinks{z-index:114}.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks{overflow-y:auto;visibility:visible;transition:right .5s ease}.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks::-webkit-scrollbar{display:none}.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks .overlay{background:rgba(0,0,0,.3);visibility:visible;z-index:111;pointer-events:all;transition:background .7s cubic-bezier(.215,.61,.355,1)}.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks .wrapper{top:0;transition:top .6s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:1300px){.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks .wrapper{right:30%}}@media screen and (max-width:1024px){.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks .wrapper{top:0;right:0;bottom:0;left:0}}.showOverlayFastLinks:not(.overlayClosing) #overlay-fastLinks .wrapper>div{opacity:1;transform:none;transition:opacity .5s linear .5s,transform .5s cubic-bezier(.215,.61,.355,1) .5s}.showOverlayFastLinks.overlayClosing #overlay-fastLinks .wrapper{transition:top .6s cubic-bezier(.645,.045,.355,1)}#overlay-search{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:106;pointer-events:none;transition:visibility 0ms ease .7s,opacity .3s}#overlay-search .wrapper{position:fixed;width:100%;padding-top:40px;padding-bottom:40px;top:-126px;left:0;background:#e4b787;overflow-x:hidden;overflow-y:auto;pointer-events:all;z-index:101;scrollbar-width:none}#overlay-search .wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:600px){#overlay-search .wrapper{padding-top:20px;padding-bottom:20px}}#overlay-search .wrapper .icon{position:absolute;top:50%;right:160px;width:50px;height:50px;border:1px solid #fff;border-radius:50%;cursor:pointer;transform:translateY(-50%)}@media screen and (max-width:1024px){#overlay-search .wrapper .icon{right:120px}}@media screen and (max-width:768px){#overlay-search .wrapper .icon{right:100px}}@media screen and (max-width:600px){#overlay-search .wrapper .icon{right:80px;width:40px;height:40px}}#overlay-search .wrapper .icon svg{position:absolute;top:50%;left:50%;width:20px;height:20px;fill:#fff;transform:translate(-50%,-50%)}@media screen and (max-width:600px){#overlay-search .wrapper .icon svg{width:16px;height:16px}}#overlay-search .wrapper .icon svg use{fill:#fff}#overlay-search .wrapper .searchInput{position:relative;width:auto;margin:0 160px 0 0}@media screen and (max-width:600px){#overlay-search .wrapper .searchInput{margin:0 110px 0 0}}@media screen and (max-width:600px){#overlay-search .wrapper .searchInput label{left:10px}}#overlay-search .wrapper .close{position:absolute;width:50px;height:50px;top:50%;transform:translateY(-50%);right:80px;border-radius:50%;border:1px solid #fff;cursor:pointer}@media screen and (max-width:1024px){#overlay-search .wrapper .close{right:50px}}@media screen and (max-width:768px){#overlay-search .wrapper .close{right:30px}}@media screen and (max-width:600px){#overlay-search .wrapper .close{right:20px;width:40px;height:40px}}#overlay-search .wrapper .close:after,#overlay-search .wrapper .close:before{content:"";position:absolute;width:0;height:1px;top:50%;left:50%;background:#fff}#overlay-search .wrapper .close:before{transform:translate(-50%,-50%) rotate(45deg)}#overlay-search .wrapper .close:after{transform:translate(-50%,-50%) rotate(-45deg)}#overlay-search .wrapper .close:hover:after,#overlay-search .wrapper .close:hover:before{background:#3e3e2d}.showOverlaySearch #overlay-search{z-index:150}.showOverlaySearch:not(.overlayClosing) #overlay-search{overflow-y:auto;visibility:visible;transition:opacity .3s}.showOverlaySearch:not(.overlayClosing) #overlay-search::-webkit-scrollbar{display:none}.showOverlaySearch:not(.overlayClosing) #overlay-search .overlay{background:rgba(0,0,0,.3);visibility:visible;z-index:100;pointer-events:all;transition:background .7s ease}.showOverlaySearch:not(.overlayClosing) #overlay-search .wrapper{top:0;transition:top .6s cubic-bezier(.645,.045,.355,1)}.showOverlaySearch:not(.overlayClosing) #overlay-search .wrapper .close:after,.showOverlaySearch:not(.overlayClosing) #overlay-search .wrapper .close:before{width:18px;transition:width .5s cubic-bezier(.165,.84,.44,1) .5s,background .3s}.showOverlaySearch.overlayClosing #overlay-search .wrapper{transition:top .6s cubic-bezier(.645,.045,.355,1)}.showOverlaySearch.overlayClosing #overlay-search .wrapper .close:after,.showOverlaySearch.overlayClosing #overlay-search .wrapper .close:before{width:0;transition:width .5s cubic-bezier(.165,.84,.44,1),background .3s}.alertBlock{position:relative;z-index:106}.alertBlock>div{height:0;overflow:hidden;transition:height .3s}.alertBlock>div>div{position:relative;padding:15px 80px;background:#da4a4a;z-index:104}@media screen and (max-width:1024px){.alertBlock>div>div{padding:15px 50px}}@media screen and (max-width:768px){.alertBlock>div>div{padding:15px 30px}}@media screen and (max-width:600px){.alertBlock>div>div{padding:15px 20px}}.alertBlock>div>div a,.alertBlock>div>div p{display:block;padding:0 30px;font:14px/1 hinted-Geomanist-Regular,sans-serif;color:#fff;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:768px){.alertBlock>div>div a,.alertBlock>div>div p{font-size:12px}}@media screen and (max-width:500px){.alertBlock>div>div a,.alertBlock>div>div p{text-align:left;padding-left:0}}.alertBlock>div>div a{transition:opacity .3s}.alertBlock>div>div a:hover{opacity:.7}.alertBlock>div>div .close{position:absolute;width:20px;height:20px;top:50%;right:51px;transform:translateY(-50%);cursor:pointer}@media screen and (max-width:1400px){.alertBlock>div>div .close{right:42px}}@media screen and (max-width:1024px){.alertBlock>div>div .close{right:36px}}@media screen and (max-width:700px){.alertBlock>div>div .close{right:20px}}.alertBlock>div>div .close:after,.alertBlock>div>div .close:before{content:"";position:absolute;width:20px;height:1px;top:50%;left:50%;background:#fff;transition:background .3s}.alertBlock>div>div .close:before{transform:translate(-50%,-50%) rotate(45deg)}.alertBlock>div>div .close:after{transform:translate(-50%,-50%) rotate(-45deg)}.alertBlock>div>div .close:hover:after,.alertBlock>div>div .close:hover:before{background:#3e3e2d}.showOverlayAlert .alertBlock>div{height:44px}@media screen and (max-width:768px){.showOverlayAlert .alertBlock>div{height:42px}}.showOverlayAlert #page-home .bannerBlock{height:calc(100vh - 144px)}@media screen and (max-width:768px){.showOverlayAlert #page-home .bannerBlock{height:calc(100vh - 142px)}}@media screen and (max-height:720px){.showOverlayAlert #page-home .bannerBlock{height:calc(100vh - 112px)}}@media screen and (max-width:700px){.showOverlayAlert #page-home .bannerBlock{height:calc(100vh - 112px)}}.showOverlayAlert #overlay-dropDown .wrapper{top:-456px}@media screen and (max-height:720px){.showOverlayAlert #overlay-dropDown .wrapper{top:-382px}}.showOverlayAlert.showOverlayDropDown #overlay-dropDown .wrapper{top:144px}@media screen and (max-height:720px){.showOverlayAlert.showOverlayDropDown #overlay-dropDown .wrapper{top:118px}}.showOverlayAlert #overlay-menu .wrapper{top:144px;height:calc(100vh - 144px)}@media screen and (max-height:720px){.showOverlayAlert #overlay-menu .wrapper{top:118px;height:calc(100vh - 118px)}}@media screen and (max-width:768px){.showOverlayAlert #overlay-menu .wrapper{top:142px;height:calc(100vh - 142px)}}@media screen and (max-height:720px){.showOverlayAlert #overlay-menu .wrapper{top:112px;height:calc(100vh - 112px)}}@media screen and (max-width:700px){.showOverlayAlert #overlay-menu .wrapper{top:112px;height:calc(100vh - 112px)}}#overlay-share{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:2001;pointer-events:none;transition:visibility 0ms ease .7s}#overlay-share .wrapper{position:fixed;padding:50px 85px;top:50%;left:50%;background:#fff;pointer-events:all;text-align:center;z-index:100;opacity:0;transform:translate(-50%)}@media screen and (max-width:1024px){#overlay-share .wrapper{padding:50px}}@media screen and (max-width:600px){#overlay-share .wrapper{width:auto;height:200px;right:20px;left:20px;padding:50px 20px;transform:translateY(-50%)}}#overlay-share .wrapper h3{margin-bottom:20px}#overlay-share .wrapper .close{position:absolute;width:50px;height:50px;top:20px;right:20px;cursor:pointer}#overlay-share .wrapper .close:after,#overlay-share .wrapper .close:before{content:"";position:absolute;width:0;height:1px;top:50%;left:50%;background:#3e3e2d}#overlay-share .wrapper .close:before{transform:translate(-50%,-50%) rotate(45deg)}#overlay-share .wrapper .close:after{transform:translate(-50%,-50%) rotate(-45deg)}#overlay-share .wrapper .close:hover:after,#overlay-share .wrapper .close:hover:before{background:#7aa77f}#overlay-share .wrapper ul{position:relative;margin-top:16px}#overlay-share .wrapper ul li{display:inline-block}#overlay-share .wrapper ul li:not(:last-child){margin-right:20px}@media screen and (max-width:600px){#overlay-share .wrapper ul li:not(:last-child){margin-right:10px}}#overlay-share .wrapper ul li a{position:relative;width:45px;height:45px;background:#7aa77f;border-radius:50%;transition:background .3s}#overlay-share .wrapper ul li a svg{position:absolute;width:16px;height:16px;top:50%;left:50%;fill:#fff;transform:translate(-50%,-50%)}#overlay-share .wrapper ul li a svg use{fill:#fff}#overlay-share .wrapper ul li a:hover{background:#e4b787}.showOverlayShare:not(.overlayClosing) #overlay-share{overflow-y:auto;visibility:visible;transition:visibility 0ms}.showOverlayShare:not(.overlayClosing) #overlay-share::-webkit-scrollbar{display:none}.showOverlayShare:not(.overlayClosing) #overlay-share .overlay{background:rgba(0,0,0,.3);visibility:visible;z-index:100;pointer-events:all;transition:background .7s ease}.showOverlayShare:not(.overlayClosing) #overlay-share .wrapper{opacity:1;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s}@media screen and (max-width:600px){.showOverlayShare:not(.overlayClosing) #overlay-share .wrapper{transform:translateY(-50%)}}.showOverlayShare:not(.overlayClosing) #overlay-share .wrapper .close:after,.showOverlayShare:not(.overlayClosing) #overlay-share .wrapper .close:before{width:18px;transition:width .5s cubic-bezier(.165,.84,.44,1) .2s,background .3s}.showOverlayShare.overlayClosing #overlay-share .wrapper{transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s}.showOverlayShare.overlayClosing #overlay-share .wrapper .close:after,.showOverlayShare.overlayClosing #overlay-share .wrapper .close:before{width:0;transition:width .5s cubic-bezier(.165,.84,.44,1),background .3s}#overlay-calendar{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:2001;pointer-events:none;transition:visibility 0ms ease .7s}#overlay-calendar .wrapper{position:fixed;padding:80px 40px 40px;top:50%;left:50%;background:#fff;pointer-events:all;text-align:center;z-index:100;opacity:0;transform:translate(-50%)}@media screen and (max-width:600px){#overlay-calendar .wrapper{width:auto;top:50%;right:0;left:0;padding:80px 20px 20px;transform:translateY(-50%)}}#overlay-calendar .wrapper h3{margin-bottom:20px}#overlay-calendar .wrapper .close{position:absolute;width:50px;height:50px;top:20px;right:20px;cursor:pointer}#overlay-calendar .wrapper .close:after,#overlay-calendar .wrapper .close:before{content:"";position:absolute;width:0;height:1px;top:50%;left:50%;background:#3e3e2d}#overlay-calendar .wrapper .close:before{transform:translate(-50%,-50%) rotate(45deg)}#overlay-calendar .wrapper .close:after{transform:translate(-50%,-50%) rotate(-45deg)}#overlay-calendar .wrapper .close:hover:after,#overlay-calendar .wrapper .close:hover:before{background:#7aa77f}.showOverlayCalendar:not(.overlayClosing) #overlay-calendar{overflow-y:auto;visibility:visible;transition:visibility 0ms}.showOverlayCalendar:not(.overlayClosing) #overlay-calendar::-webkit-scrollbar{display:none}.showOverlayCalendar:not(.overlayClosing) #overlay-calendar .overlay{background:rgba(0,0,0,.3);visibility:visible;z-index:100;pointer-events:all;transition:background .7s ease}.showOverlayCalendar:not(.overlayClosing) #overlay-calendar .wrapper{opacity:1;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s}@media screen and (max-width:600px){.showOverlayCalendar:not(.overlayClosing) #overlay-calendar .wrapper{transform:translateY(-50%)}}.showOverlayCalendar:not(.overlayClosing) #overlay-calendar .wrapper .close:after,.showOverlayCalendar:not(.overlayClosing) #overlay-calendar .wrapper .close:before{width:18px;transition:width .5s cubic-bezier(.165,.84,.44,1) .2s,background .3s}.showOverlayCalendar.overlayClosing #overlay-calendar .wrapper{transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s}.showOverlayCalendar.overlayClosing #overlay-calendar .wrapper .close:after,.showOverlayCalendar.overlayClosing #overlay-calendar .wrapper .close:before{width:0;transition:width .5s cubic-bezier(.165,.84,.44,1),background .3s}#page-home .bannerBlock{position:relative;height:calc(100vh - 100px);min-height:500px;transition:height .3s}@media screen and (max-height:720px){#page-home .bannerBlock{height:calc(100vh - 70px)}}@media screen and (max-width:700px){#page-home .bannerBlock{height:calc(100vh - 70px)}}@media screen and (max-width:500px){#page-home .bannerBlock{height:calc(100vh - 125px)}#page-home .bannerBlock .text{bottom:130px!important}}@media screen and (max-width:375px){#page-home .bannerBlock{height:calc(100vh - 184px)}#page-home .bannerBlock .text{bottom:170px!important}}@media screen and (max-width:360px){#page-home .bannerBlock{height:calc(100vh - 125px)}#page-home .bannerBlock .text{bottom:170px!important}}@media screen and (max-width:320px){#page-home .bannerBlock{height:calc(100vh - 145px);min-height:0}#page-home .bannerBlock .text{bottom:195px!important}}#page-home .bannerBlock .slickNav{position:absolute;width:120px;top:0;right:0;bottom:0;z-index:1;background:#efeae0}@media screen and (max-width:1200px){#page-home .bannerBlock .slickNav{width:90px}}@media screen and (max-width:768px){#page-home .bannerBlock .slickNav{display:none}}#page-home .bannerBlock .slickNav .slickArrows{position:absolute;bottom:300px;left:50%;transform:translateX(-50%)}@media screen and (max-height:800px){#page-home .bannerBlock .slickNav .slickArrows{bottom:260px}}@media screen and (max-height:700px){#page-home .bannerBlock .slickNav .slickArrows{bottom:210px}}@media screen and (max-width:1024px){#page-home .bannerBlock .slickNav .slickArrows{bottom:200px}}#page-home .bannerBlock .slickNav .slickArrows .slickArrow{display:block;position:relative;width:40px;height:40px;margin:0 auto;border:1px solid #7aa77f;border-radius:50%;transition:background .3s}#page-home .bannerBlock .slickNav .slickArrows .slickArrow.slickPrev{transform:rotate(-90deg);margin-bottom:20px}#page-home .bannerBlock .slickNav .slickArrows .slickArrow.slickNext{transform:rotate(90deg)}#page-home .bannerBlock .slickNav .slickArrows .slickArrow svg{position:absolute;top:50%;left:50%;width:14px;height:8px;stroke:#3c3d40;transform:translate(-50%,-50%)}#page-home .bannerBlock .slickNav .slickArrows .slickArrow svg use{stroke:#3c3d40;transition:stroke .3s}#page-home .bannerBlock .slickNav .slickArrows .slickArrow:hover{background:#7aa77f}#page-home .bannerBlock .slickNav .slickArrows .slickArrow:hover svg,#page-home .bannerBlock .slickNav .slickArrows .slickArrow:hover svg use{stroke:#fff}#page-home .bannerBlock .slickNav .slick-dots{position:absolute;display:block;padding:0;margin:0;width:100%;bottom:450px;height:180px}@media screen and (max-height:800px){#page-home .bannerBlock .slickNav .slick-dots{bottom:400px}}@media screen and (max-height:700px){#page-home .bannerBlock .slickNav .slick-dots{bottom:350px;height:150px}}@media screen and (max-height:650px){#page-home .bannerBlock .slickNav .slick-dots{height:100px}}@media screen and (max-width:1024px){#page-home .bannerBlock .slickNav .slick-dots{bottom:335px}}#page-home .bannerBlock .slickNav .slick-dots li{position:relative;display:block;width:auto;height:auto;padding:0;margin:0;cursor:pointer}#page-home .bannerBlock .slickNav .slick-dots li button{display:block;width:2px;height:20px;margin:0 auto;padding:0;border:0;font-size:0;line-height:0;color:transparent;background:rgba(122,167,127,.4);outline:none;cursor:pointer;transition:background .3s}#page-home .bannerBlock .slickNav .slick-dots li button:before{display:none}#page-home .bannerBlock .slickNav .slick-dots li:hover button{background:rgba(122,167,127,.7)}#page-home .bannerBlock .slickNav .slick-dots li.slick-active button{background:#3c3d40}#page-home .bannerBlock .slickWrapper{position:absolute;top:0;right:120px;left:0}@media screen and (max-width:1200px){#page-home .bannerBlock .slickWrapper{right:90px}}@media screen and (max-width:768px){#page-home .bannerBlock .slickWrapper{right:0}}#page-home .bannerBlock .slickWrapper .slick{margin-bottom:0}#page-home .bannerBlock .slickWrapper .slick .slick-slide{font-size:0}#page-home .bannerBlock .slickWrapper .slick .imageWrapper{position:relative;overflow:hidden;min-height:500px;height:calc(100vh - 100px)}@media screen and (max-height:720px){#page-home .bannerBlock .slickWrapper .slick .imageWrapper{height:calc(100vh - 70px)}}@media screen and (max-width:700px){#page-home .bannerBlock .slickWrapper .slick .imageWrapper{height:calc(100vh - 70px)}}#page-home .bannerBlock .slickWrapper .slick .imageWrapper .image{position:absolute;top:-50px;right:0;bottom:-50px;left:0}#page-home .bannerBlock .slickWrapper .slick .imageWrapper .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25)}#page-home .bannerBlock .text{position:absolute;top:0;bottom:260px;align-items:center}@media screen and (max-height:800px){#page-home .bannerBlock .text{bottom:230px}}@media screen and (max-height:700px){#page-home .bannerBlock .text{bottom:190px}}@media screen and (max-width:1024px){#page-home .bannerBlock .text{bottom:130px}}@media screen and (max-width:500px){#page-home .bannerBlock .text{bottom:90px}}#page-home .bannerBlock .text h1,#page-home .bannerBlock .text h6{color:#fff}#page-home .bannerBlock .text h1{margin:40px 0 50px;font-size:100px}@media screen and (max-height:850px){#page-home .bannerBlock .text h1{margin:20px 0 30px}}@media screen and (max-width:1024px){#page-home .bannerBlock .text h1{font-size:90px}}@media screen and (max-height:650px){#page-home .bannerBlock .text h1{font-size:80px}}@media screen and (max-height:600px){#page-home .bannerBlock .text h1{margin:10px 0 20px}}@media screen and (max-height:570px){#page-home .bannerBlock .text h1{font-size:70px}}@media screen and (max-width:768px){#page-home .bannerBlock .text h1{font-size:80px}}@media screen and (max-width:500px){#page-home .bannerBlock .text h1{font-size:70px}}@media screen and (max-width:400px){#page-home .bannerBlock .text h1{font-size:50px}}#page-home .bannerBlock .newsHome{position:absolute;width:100%;max-width:620px;left:80px;bottom:60px;background:#fff}#page-home .bannerBlock .newsHome:before{content:"";position:absolute;width:60px;top:0;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}#page-home .bannerBlock .newsHome .imageWrapper{position:absolute;width:150px;height:150px;top:50%;left:20px;overflow:hidden;border-radius:50%;transform:translateY(-50%)}#page-home .bannerBlock .newsHome .imageWrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,.35)}#page-home .bannerBlock .newsHome .imageWrapper .image{position:absolute;top:-25px;right:0;bottom:-25px;left:0}#page-home .bannerBlock .newsHome .info{padding:0 120px 0 200px;height:200px;align-items:center;display:flex;flex-direction:column;justify-content:center}#page-home .bannerBlock .newsHome .info div{width:100%}#page-home .bannerBlock .newsHome .info h5{margin-top:10px}#page-home .bannerBlock .newsHome .arrowWrapper{height:14px;top:50%;right:30px;transform:translateY(-50%)}#page-home .bannerBlock .newsHome .arrowWrapper svg,#page-home .bannerBlock .newsHome .arrowWrapper svg use{stroke:#3c3d40}#page-home .bannerBlock .newsHome:hover:before{width:85px}#page-home .bannerBlock .newsHome:hover .arrowWrapper{width:30px}@media screen and (max-width:1500px){#page-home .bannerBlock .newsHome{max-width:550px}}@media screen and (max-width:1300px){#page-home .bannerBlock .newsHome{max-width:500px}}@media screen and (max-height:800px){#page-home .bannerBlock .newsHome{bottom:30px}}@media screen and (max-height:700px){#page-home .bannerBlock .newsHome{bottom:20px}}@media screen and (max-width:1200px){#page-home .bannerBlock .newsHome{display:none}}@media screen and (max-height:700px){#page-home .bannerBlock .newsHome .info{height:170px}}#page-home .bannerBlock .search{position:absolute;height:200px;right:0;bottom:60px;left:768px;background:#e4b787;z-index:1}@media screen and (max-width:1500px){#page-home .bannerBlock .search{left:708px}}@media screen and (max-width:1400px){#page-home .bannerBlock .search{left:670px}}@media screen and (max-width:1300px){#page-home .bannerBlock .search{left:600px}}@media screen and (max-height:800px){#page-home .bannerBlock .search{bottom:30px}}@media screen and (max-height:700px){#page-home .bannerBlock .search{height:170px;bottom:20px}}@media screen and (max-width:1200px){#page-home .bannerBlock .search{left:50px}}@media screen and (max-width:1024px){#page-home .bannerBlock .search{height:100px}}@media screen and (max-width:768px){#page-home .bannerBlock .search{left:30px;right:30px;bottom:30px}}@media screen and (max-width:600px){#page-home .bannerBlock .search{left:20px;right:20px;bottom:20px}}@media screen and (max-width:500px){#page-home .bannerBlock .search{height:70px}}#page-home .bannerBlock .search .icon{position:absolute;top:50%;left:35px;width:66px;height:66px;border:1px solid #fff;border-radius:50%;transform:translateY(-50%)}@media screen and (max-width:1400px){#page-home .bannerBlock .search .icon{width:50px;height:50px}}@media screen and (max-width:768px){#page-home .bannerBlock .search .icon{left:auto;right:20px}}#page-home .bannerBlock .search .icon svg{position:absolute;top:50%;left:50%;width:20px;height:20px;fill:#fff;transform:translate(-50%,-50%)}#page-home .bannerBlock .search .icon svg use{fill:#fff}#page-home .bannerBlock .search .btn{position:absolute;top:50%;right:50px;transform:translateY(-50%)}@media screen and (max-width:1200px){#page-home .bannerBlock .search .btn{right:30px}}@media screen and (max-width:768px){#page-home .bannerBlock .search .btn{display:none}}#page-home .bannerBlock .search .searchInput{position:absolute;top:50%;right:140px;left:135px;transform:translateY(-50%);caret-color:#fff}@media screen and (max-width:1400px){#page-home .bannerBlock .search .searchInput{left:120px}}@media screen and (max-width:1200px){#page-home .bannerBlock .search .searchInput{right:104px}}@media screen and (max-width:1100px){#page-home .bannerBlock .search .searchInput{left:107px}}@media screen and (max-width:768px){#page-home .bannerBlock .search .searchInput{left:20px}}#page-home .newsBlock{position:relative;background:#efeae0;overflow:hidden}@media screen and (max-width:768px){#page-home .newsBlock{padding-bottom:70px}}#page-home .newsBlock .background{position:absolute;height:1000px;bottom:100px;left:0;right:0;background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (max-width:768px){#page-home .newsBlock .background{bottom:0}}#page-home .newsBlock .wrapper1400{position:relative}#page-home .newsBlock .wrapper1400 .row{width:calc(100% + 100px);margin-right:-50px;margin-left:-50px}@media screen and (max-width:1300px){#page-home .newsBlock .wrapper1400 .row{width:calc(100% + 50px);margin-right:-25px;margin-left:-25px}}@media screen and (max-width:1100px){#page-home .newsBlock .wrapper1400 .row{width:calc(100% + 30px);margin-right:-15px;margin-left:-15px}}#page-home .newsBlock .wrapper1400 .row .col12{padding:0 50px}@media screen and (max-width:1300px){#page-home .newsBlock .wrapper1400 .row .col12{padding:0 25px}}@media screen and (max-width:1100px){#page-home .newsBlock .wrapper1400 .row .col12{padding:0 15px}}#page-home .newsBlock .wrapper1400 .row .col12:nth-child(2),#page-home .newsBlock .wrapper1400 .row .col12:nth-child(4){float:right}@media screen and (max-width:900px){#page-home .newsBlock .wrapper1400 .row .col12:nth-child(2),#page-home .newsBlock .wrapper1400 .row .col12:nth-child(4){float:left}}#page-home .newsBlock .wrapper1400 .row .col12:nth-child(3) .news{margin-left:auto}@media screen and (max-width:900px) and (min-width:601px){#page-home .newsBlock .wrapper1400 .row .col12:nth-child(3) .news{margin-left:0}}#page-home .newsBlock .wrapper1400 .row .col12 h2,#page-home .newsBlock .wrapper1400 .row .col12:nth-child(2),#page-home .newsBlock .wrapper1400 .row .col12:nth-child(3){margin-bottom:100px}@media screen and (max-width:1200px){#page-home .newsBlock .wrapper1400 .row .col12 h2,#page-home .newsBlock .wrapper1400 .row .col12:nth-child(2),#page-home .newsBlock .wrapper1400 .row .col12:nth-child(3){margin-bottom:75px}}@media screen and (max-width:1024px){#page-home .newsBlock .wrapper1400 .row .col12 h2,#page-home .newsBlock .wrapper1400 .row .col12:nth-child(2),#page-home .newsBlock .wrapper1400 .row .col12:nth-child(3){margin-bottom:50px}}@media screen and (max-width:900px){#page-home .newsBlock .wrapper1400 .row .col12 h2,#page-home .newsBlock .wrapper1400 .row .col12:nth-child(2),#page-home .newsBlock .wrapper1400 .row .col12:nth-child(3){margin-bottom:30px}}@media screen and (max-width:600px){#page-home .newsBlock .wrapper1400 .row .col12 h2{display:block;text-align:center}#page-home .newsBlock .wrapper1400 .row .col12 h2 span{text-align:center}}@media screen and (max-width:900px){#page-home .newsBlock .wrapper1400 .row .col12.textRight{text-align:left}}#page-home .newsBlock .wrapper1400 .row .col12 .btnWrapper{max-width:380px;margin-left:auto;text-align:center}@media screen and (max-width:900px){#page-home .newsBlock .wrapper1400 .row .col12 .btnWrapper{max-width:100%;margin-top:70px}}@media screen and (max-width:900px){#page-home .newsBlock .wrapper1400 .row .col12 .news{max-width:100%}}@media screen and (max-width:800px){#page-home .newsBlock .wrapper1400 .row .col12 .news{padding:70px 20px}}@media screen and (max-width:900px) and (min-width:601px){#page-home .newsBlock .wrapper1400 .row .col12 .news{padding:0;background:#fff}#page-home .newsBlock .wrapper1400 .row .col12 .news:before{content:"";position:absolute;width:60px;top:0;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}#page-home .newsBlock .wrapper1400 .row .col12 .news .imageWrapper{position:absolute;width:150px;height:150px;top:50%;left:20px;overflow:hidden;border-radius:50%;transform:translateY(-50%)}#page-home .newsBlock .wrapper1400 .row .col12 .news .imageWrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,.35)}#page-home .newsBlock .wrapper1400 .row .col12 .news .imageWrapper .image{position:absolute;top:-25px;right:0;bottom:-25px;left:0}#page-home .newsBlock .wrapper1400 .row .col12 .news .info{padding:0 120px 0 200px;height:200px;align-items:center;display:flex;flex-direction:column;justify-content:center}#page-home .newsBlock .wrapper1400 .row .col12 .news .info div{width:100%}#page-home .newsBlock .wrapper1400 .row .col12 .news .info h5{margin-top:10px}#page-home .newsBlock .wrapper1400 .row .col12 .news .arrowWrapper{height:14px;top:50%;right:30px;transform:translateY(-50%)}#page-home .newsBlock .wrapper1400 .row .col12 .news .arrowWrapper svg,#page-home .newsBlock .wrapper1400 .row .col12 .news .arrowWrapper svg use{stroke:#3c3d40}#page-home .newsBlock .wrapper1400 .row .col12 .news:hover:before{width:85px}#page-home .newsBlock .wrapper1400 .row .col12 .news:hover .arrowWrapper{width:30px}#page-home .newsBlock .wrapper1400 .row .col12 .news .imageWrapper{margin-bottom:0}#page-home .newsBlock .wrapper1400 .row .col12 .news .info .subInfo{position:static}}@media screen and (max-width:600px){#page-home .newsBlock .wrapper1400 .row .col12 .news{max-width:400px;margin:0 auto}}#page-home .eventBlock{background:#efeae0}#page-home .eventBlock .title{position:relative;margin-bottom:65px}@media screen and (max-width:1200px){#page-home .eventBlock .title{margin-bottom:50px}}@media screen and (max-width:1024px){#page-home .eventBlock .title{margin-bottom:40px}}@media screen and (max-width:768px){#page-home .eventBlock .title{margin-bottom:30px}}@media screen and (max-width:600px){#page-home .eventBlock .title{text-align:center}}@media screen and (max-width:600px){#page-home .eventBlock .title h2{display:block}#page-home .eventBlock .title h2 span{text-align:center}}#page-home .eventBlock .title a{position:absolute;padding-top:20px;right:0;bottom:0;font:12px/1 hinted-Geomanist-Regular,sans-serif;color:#3e3e2d;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:600px){#page-home .eventBlock .title a{position:relative;margin-top:20px}}#page-home .eventBlock .title a .arrowWrapper{top:0;right:0}@media screen and (max-width:600px){#page-home .eventBlock .title a .arrowWrapper{right:47px}}#page-home .eventBlock .title a .arrowWrapper svg{stroke:#3e3e2d}#page-home .eventBlock .title a .arrowWrapper svg use{color:#3e3e2d}#page-home .eventBlock .title a:hover .arrowWrapper{width:30px}#page-home .eventBlock .slickWrapper .textWrapper{padding-left:calc(50% - 750px)!important;padding-right:calc(50% - 750px)!important}@media screen and (max-width:1800px){#page-home .eventBlock .slickWrapper .textWrapper{padding-left:170px!important;padding-right:170px!important}}@media screen and (max-width:1400px){#page-home .eventBlock .slickWrapper .textWrapper{padding-left:120px!important;padding-right:120px!important}}@media screen and (max-width:1200px){#page-home .eventBlock .slickWrapper .textWrapper{padding-left:90px!important;padding-right:90px!important}}@media screen and (max-width:1024px){#page-home .eventBlock .slickWrapper .textWrapper{padding-left:40px!important;padding-right:40px!important}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .textWrapper{padding-left:25px!important;padding-right:25px!important}}@media screen and (max-width:600px){#page-home .eventBlock .slickWrapper .textWrapper{padding-left:0!important;padding-right:0!important}}#page-home .eventBlock .slickWrapper .textWrapper .text{position:relative;margin:-60px 100px 0;background:#fff;z-index:1}@media screen and (max-width:1024px){#page-home .eventBlock .slickWrapper .textWrapper .text{margin:-60px 50px 0}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .textWrapper .text{margin:-30px 30px 0}}@media screen and (max-width:600px){#page-home .eventBlock .slickWrapper .textWrapper .text{margin:0 20px}}#page-home .eventBlock .slickWrapper .flex{position:relative;width:auto;height:250px;align-items:center;z-index:1}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .flex{display:block;height:100%;margin:0}}#page-home .eventBlock .slickWrapper .flex .row{width:100%;position:relative;padding:60px 100px}@media screen and (max-width:1400px){#page-home .eventBlock .slickWrapper .flex .row{padding:50px 80px}}@media screen and (max-width:1200px){#page-home .eventBlock .slickWrapper .flex .row{padding:40px 60px}}@media screen and (max-width:1100px){#page-home .eventBlock .slickWrapper .flex .row{padding:40px}}@media screen and (max-width:1024px){#page-home .eventBlock .slickWrapper .flex .row{padding:30px}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .flex .row{padding:30px 20px;text-align:center}}@media screen and (max-width:600px){#page-home .eventBlock .slickWrapper .flex .row{padding:30px 15px}}#page-home .eventBlock .slickWrapper .flex .row>div{padding:0}#page-home .eventBlock .slickWrapper .flex .row h3{margin-bottom:20px}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .flex .row h3{margin-bottom:10px}}#page-home .eventBlock .slickWrapper .flex .row .info{width:auto}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .flex .row .info{margin-bottom:10px}}#page-home .eventBlock .slickWrapper .flex .row .info span{display:block;font:12px/1.3 hinted-Geomanist-Book,sans-serif;color:#7aa77f;text-transform:uppercase;letter-spacing:1px}#page-home .eventBlock .slickWrapper .flex .row .btn{display:inline-block;position:absolute;right:100px;bottom:60px}@media screen and (max-width:1400px){#page-home .eventBlock .slickWrapper .flex .row .btn{right:80px;bottom:50px}}@media screen and (max-width:1200px){#page-home .eventBlock .slickWrapper .flex .row .btn{position:static;margin-top:20px}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .flex .row .btn{margin-top:10px}}#page-home .eventBlock .slickWrapper .flex:hover .btn{color:#fff;background:#7aa77f;border-color:#7aa77f}#page-home .eventBlock .slickWrapper .slickEventsImages{font-size:0}#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:600px}@media screen and (max-width:1500px){#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:500px}}@media screen and (max-width:1024px){#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:450px}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:400px}}@media screen and (max-width:600px){#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:350px}}@media screen and (max-width:500px){#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:300px}}@media screen and (max-width:400px){#page-home .eventBlock .slickWrapper .slickEventsImages .imageWrapper .image{height:250px}}#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:calc(50% - 750px)!important;padding-right:calc(50% - 750px)!important}@media screen and (max-width:1800px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:170px!important;padding-right:170px!important}}@media screen and (max-width:1400px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:120px!important;padding-right:120px!important}}@media screen and (max-width:1200px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:90px!important;padding-right:90px!important}}@media screen and (max-width:1024px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:40px!important;padding-right:40px!important}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:25px!important;padding-right:25px!important}}@media screen and (max-width:600px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list{padding-left:0!important;padding-right:0!important}}#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide{position:relative;padding:0 50px}@media screen and (max-width:1800px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide{padding:0 30px}}@media screen and (max-width:1200px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide{padding:0 20px}}@media screen and (max-width:1024px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide{padding:0 10px}}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide{padding:0 5px}}@media screen and (max-width:600px){#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide{padding:0 20px}}#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide:hover{cursor:grab}#page-home .eventBlock .slickWrapper .slickEventsImages .slick-list .slick-slide:active{cursor:grabbing}#page-home .eventBlock .slickWrapper .slickNav{font-size:0;text-align:center}#page-home .eventBlock .slickWrapper .slickNav .slickArrow{position:relative;width:200px;height:60px;background:#7aa77f}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .slickNav .slickArrow{width:150px;height:50px}}@media screen and (max-width:500px){#page-home .eventBlock .slickWrapper .slickNav .slickArrow{width:100px;height:40px}}#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickPrev:after{content:"";position:absolute;width:1px;top:0;right:-.5px;bottom:0;background:hsla(0,0%,100%,.3);z-index:1}#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickPrev .arrowWrapper{left:75px;transform:translateY(-50%) rotate(180deg)}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickPrev .arrowWrapper{left:50px}}@media screen and (max-width:500px){#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickPrev .arrowWrapper{left:25px}}#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickNext .arrowWrapper{right:75px}@media screen and (max-width:768px){#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickNext .arrowWrapper{right:50px}}@media screen and (max-width:500px){#page-home .eventBlock .slickWrapper .slickNav .slickArrow.slickNext .arrowWrapper{right:25px}}#page-home .eventBlock .slickWrapper .slickNav .slickArrow .arrowWrapper{top:50%;transform:translateY(-50%)}#page-home .eventBlock .slickWrapper .slickNav .slickArrow .arrowWrapper svg,#page-home .eventBlock .slickWrapper .slickNav .slickArrow .arrowWrapper svg use{stroke:#3e3e2d}#page-home .eventBlock .slickWrapper .slickNav .slickArrow:hover .arrowWrapper{width:30px}#page-news .headerPage{background:#efeae0;padding-bottom:50px}#page-news .headerPage .select-field{max-width:300px;margin-bottom:0}#page-news .newsBlock{background:#efeae0}#page-news .newsBlock .row{width:calc(100% + 100px);margin-right:-50px;margin-left:-50px}@media screen and (max-width:1300px){#page-news .newsBlock .row{width:calc(100% + 50px);margin-right:-25px;margin-left:-25px}}@media screen and (max-width:1100px){#page-news .newsBlock .row{width:calc(100% + 30px);margin-right:-15px;margin-left:-15px}}#page-news .newsBlock .row .col12{padding:0 50px}@media screen and (max-width:1300px){#page-news .newsBlock .row .col12{padding:0 25px}}@media screen and (max-width:1100px){#page-news .newsBlock .row .col12{padding:0 15px}}#page-news .newsBlock .row .col12:not(:last-child){margin-bottom:50px}@media screen and (max-width:900px){#page-news .newsBlock .row .col12:not(:last-child){margin-bottom:10px}}@media screen and (max-width:600px){#page-news .newsBlock .row .col12:not(:last-child){margin-bottom:20px}}#page-news .newsBlock .row .col12:nth-child(3n-1){margin-top:-85px}@media screen and (max-width:900px){#page-news .newsBlock .row .col12:nth-child(3n-1){margin-top:0}}#page-news .newsBlock .row .col12:nth-child(3n+1) .news{margin-left:auto}@media screen and (max-width:900px) and (min-width:601px){#page-news .newsBlock .row .col12:nth-child(3n+1) .news{margin-left:0}}@media screen and (max-width:900px){#page-news .newsBlock .row .col12.textRight{text-align:left}}@media screen and (max-width:900px){#page-news .newsBlock .row .col12 .news{max-width:100%}}@media screen and (max-width:800px){#page-news .newsBlock .row .col12 .news{padding:70px 20px}}@media screen and (max-width:900px) and (min-width:601px){#page-news .newsBlock .row .col12 .news{padding:0;background:#fff}#page-news .newsBlock .row .col12 .news:before{content:"";position:absolute;width:60px;top:0;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}#page-news .newsBlock .row .col12 .news .imageWrapper{position:absolute;width:150px;height:150px;top:50%;left:20px;overflow:hidden;border-radius:50%;transform:translateY(-50%)}#page-news .newsBlock .row .col12 .news .imageWrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,.35)}#page-news .newsBlock .row .col12 .news .imageWrapper .image{position:absolute;top:-25px;right:0;bottom:-25px;left:0}#page-news .newsBlock .row .col12 .news .info{padding:0 120px 0 200px;height:200px;align-items:center;display:flex;flex-direction:column;justify-content:center}#page-news .newsBlock .row .col12 .news .info div{width:100%}#page-news .newsBlock .row .col12 .news .info h5{margin-top:10px}#page-news .newsBlock .row .col12 .news .arrowWrapper{height:14px;top:50%;right:30px;transform:translateY(-50%)}#page-news .newsBlock .row .col12 .news .arrowWrapper svg,#page-news .newsBlock .row .col12 .news .arrowWrapper svg use{stroke:#3c3d40}#page-news .newsBlock .row .col12 .news:hover:before{width:85px}#page-news .newsBlock .row .col12 .news:hover .arrowWrapper{width:30px}#page-news .newsBlock .row .col12 .news .imageWrapper{margin-bottom:0}#page-news .newsBlock .row .col12 .news .info .subInfo{position:static}}@media screen and (max-width:600px){#page-news .newsBlock .row .col12 .news{max-width:400px;margin:0 auto}}#page-news .newsBlock .row .btn{margin-top:20px}@media screen and (max-width:1300px){#page-news .newsBlock .row .btn{margin-top:75px}}@media screen and (max-width:1024px){#page-news .newsBlock .row .btn{margin-top:50px}}@media screen and (max-width:768px){#page-news .newsBlock .row .btn{margin-top:30px}}@media screen and (max-width:600px){#page-news .newsBlock .row .btn{margin-top:20px}}#page-newsDetail .similarBlock h3{margin-bottom:30px}@media screen and (max-width:600px){#page-newsDetail .similarBlock h3{text-align:center}}@media screen and (min-width:601px){#page-newsDetail .similarBlock .news{max-width:100%;padding:0;background:#fff}#page-newsDetail .similarBlock .news:before{content:"";position:absolute;width:60px;top:0;right:0;bottom:0;background:#7aa77f;transition:width .3s cubic-bezier(.25,.46,.45,.94)}#page-newsDetail .similarBlock .news .imageWrapper{position:absolute;width:150px;height:150px;top:50%;left:20px;overflow:hidden;border-radius:50%;transform:translateY(-50%)}#page-newsDetail .similarBlock .news .imageWrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,.35)}#page-newsDetail .similarBlock .news .imageWrapper .image{position:absolute;top:-25px;right:0;bottom:-25px;left:0}#page-newsDetail .similarBlock .news .info{padding:0 120px 0 200px;height:200px;align-items:center;display:flex;flex-direction:column;justify-content:center}#page-newsDetail .similarBlock .news .info div{width:100%}#page-newsDetail .similarBlock .news .info h5{margin-top:10px}#page-newsDetail .similarBlock .news .arrowWrapper{height:14px;top:50%;right:30px;transform:translateY(-50%)}#page-newsDetail .similarBlock .news .arrowWrapper svg,#page-newsDetail .similarBlock .news .arrowWrapper svg use{stroke:#3c3d40}#page-newsDetail .similarBlock .news:hover:before{width:85px}#page-newsDetail .similarBlock .news:hover .arrowWrapper{width:30px}#page-newsDetail .similarBlock .news .imageWrapper{margin-bottom:0}#page-newsDetail .similarBlock .news .info .subInfo{position:static}}@media screen and (max-width:600px){#page-newsDetail .similarBlock .news{max-width:400px;margin:0 auto}}#page-newsDetail .similarBlock .news:not(:last-child){margin-bottom:10px}#page-documents .twoColBlock .documentsBlock{position:relative}#page-documents .twoColBlock .documentsBlock .select-field{margin:80px 0 0;max-width:300px}@media screen and (max-width:768px){#page-documents .twoColBlock .documentsBlock .select-field{margin-top:50px}}#page-documents .twoColBlock .documentsBlock .documentsWrapper>div{margin-top:80px}@media screen and (max-width:768px){#page-documents .twoColBlock .documentsBlock .documentsWrapper>div{margin-top:50px}}#page-documents .twoColBlock .documentsBlock .documentsWrapper>div:first-child{margin-top:50px}#page-documents .twoColBlock .documentsBlock .documentsWrapper>div h3{margin-bottom:50px}@media screen and (max-width:1024px){#page-documents .twoColBlock .documentsBlock .documentsWrapper>div h3{margin-bottom:40px}}@media screen and (max-width:768px){#page-documents .twoColBlock .documentsBlock .documentsWrapper>div h3{margin-bottom:30px}}#page-rubric .twoColBlock .text .rubrics{margin-top:80px}@media screen and (max-width:768px){#page-rubric .twoColBlock .text .rubrics{margin-top:50px}}#page-search .headerPage{position:relative;z-index:1;background:#efeae0}#page-search .headerPage .select-field{max-width:300px;margin-bottom:0}#page-search .searchBlock{background:#efeae0}#page-search .searchBlock ul li{display:block;border-bottom:1px solid rgba(62,62,45,.4)}#page-search .searchBlock ul li:not(:last-child),#page-search .searchBlock ul li a{margin-bottom:50px}@media screen and (max-width:1024px){#page-search .searchBlock ul li a{margin-bottom:40px}}@media screen and (max-width:768px){#page-search .searchBlock ul li a{margin-bottom:30px}}#page-search .searchBlock ul li a mark{background:rgba(122,167,127,.4)}#page-search .searchBlock ul li a .subInfo{margin-bottom:10px;color:#7aa77f}#page-search .searchBlock ul li a h4{margin-bottom:30px}@media screen and (max-width:768px){#page-search .searchBlock ul li a h4{margin-bottom:20px}}#page-search .searchBlock ul li a h4 mark{color:#3e3e2d}#page-search .searchBlock ul li a p:not(.btn):not(.subInfo){margin-bottom:40px;line-height:2}@media screen and (max-width:1024px){#page-search .searchBlock ul li a p:not(.btn):not(.subInfo){margin-bottom:30px}}@media screen and (max-width:768px){#page-search .searchBlock ul li a p:not(.btn):not(.subInfo){margin-bottom:20px}}#page-search .searchBlock ul li a p:not(.btn):not(.subInfo) mark{color:#3e3e2d}#page-search .searchBlock ul li a .btn{display:inline-block;margin-bottom:0}#page-search .searchBlock ul li a:hover .btn{color:#fff;background:#7aa77f;border-color:#7aa77f}#page-jobs .jobsBlock{position:relative;margin-top:80px;min-height:400px}@media screen and (max-width:1024px){#page-jobs .jobsBlock{min-height:100%}}@media screen and (max-width:768px){#page-jobs .jobsBlock{margin-top:50px}}#page-jobs .jobsBlock .jobsWrapper>div:not(first-child){margin-top:80px}@media screen and (max-width:768px){#page-jobs .jobsBlock .jobsWrapper>div:not(first-child){margin-top:50px}}#page-jobs .jobsBlock .jobsWrapper>div h3{margin-bottom:50px}@media screen and (max-width:1024px){#page-jobs .jobsBlock .jobsWrapper>div h3{margin-bottom:40px}}@media screen and (max-width:768px){#page-jobs .jobsBlock .jobsWrapper>div h3{margin-bottom:30px}}#page-job .formBlock h3{margin-bottom:40px}@media screen and (max-width:768px){#page-job .formBlock h3{margin-bottom:30px}}#page-job .formBlock .fileWrapper{margin-top:60px}@media screen and (max-width:1024px){#page-job .formBlock .fileWrapper{margin-top:50px}}@media screen and (max-width:768px){#page-job .formBlock .fileWrapper{margin-top:30px}}#page-job .formBlock .fileWrapper>:last-child{margin-top:20px}#page-job .formBlock form>:last-child{margin-top:50px}@media screen and (max-width:1024px){#page-job .formBlock form>:last-child{margin-top:40px}}@media screen and (max-width:768px){#page-job .formBlock form>:last-child{margin-top:30px}}#page-events .twoColBlock h1{margin-bottom:0}@media screen and (max-width:1024px){#page-events .twoColBlock .eventsBlock .dateFiltered{margin-top:30px}}#page-events .twoColBlock .eventsBlock .select-field{display:inline-block}#page-events .twoColBlock .eventsBlock .btnCalendar{position:relative;display:inline-block;margin-left:20px;width:56px;height:56px;border-radius:50%;background:#fff;vertical-align:middle;transition:background .3s;opacity:0;visibility:hidden}@media screen and (max-width:1024px){#page-events .twoColBlock .eventsBlock .btnCalendar{opacity:1;visibility:visible}}@media screen and (max-width:500px){#page-events .twoColBlock .eventsBlock .btnCalendar{margin-left:0;margin-top:20px;display:block}}#page-events .twoColBlock .eventsBlock .btnCalendar svg{position:absolute;top:50%;left:50%;width:30px;height:30px;fill:#7aa77f;transform:translate(-50%,-50%)}#page-events .twoColBlock .eventsBlock .btnCalendar svg use{fill:#7aa77f;transition:fill .3s}#page-events .twoColBlock .eventsBlock .btnCalendar:hover{background:#7aa77f}#page-events .twoColBlock .eventsBlock .btnCalendar:hover svg,#page-events .twoColBlock .eventsBlock .btnCalendar:hover svg use{fill:#fff}#page-events .twoColBlock .eventsBlock .event{margin-top:60px}@media screen and (max-width:1024px){#page-events .twoColBlock .eventsBlock .event{margin-top:50px}}@media screen and (max-width:768px){#page-events .twoColBlock .eventsBlock .event{margin-top:30px}}#page-events .twoColBlock .eventsBlock .event .imageWrapper .image{height:400px}@media screen and (max-width:1200px){#page-events .twoColBlock .eventsBlock .event .imageWrapper .image{height:350px}}@media screen and (max-width:1024px){#page-events .twoColBlock .eventsBlock .event .imageWrapper .image{height:400px}}@media screen and (max-width:600px){#page-events .twoColBlock .eventsBlock .event .imageWrapper .image{height:350px}}@media screen and (max-width:500px){#page-events .twoColBlock .eventsBlock .event .imageWrapper .image{height:300px}}@media screen and (max-width:400px){#page-events .twoColBlock .eventsBlock .event .imageWrapper .image{height:250px}}#page-events .twoColBlock .eventsBlock .event .flex{margin:0}#page-events .twoColBlock .eventsBlock .event .flex .row{padding:45px 60px}@media screen and (max-width:1200px){#page-events .twoColBlock .eventsBlock .event .flex .row{padding:40px 60px}}@media screen and (max-width:1100px){#page-events .twoColBlock .eventsBlock .event .flex .row{padding:40px}}@media screen and (max-width:1024px){#page-events .twoColBlock .eventsBlock .event .flex .row{padding:30px}}@media screen and (max-width:768px){#page-events .twoColBlock .eventsBlock .event .flex .row{padding:30px 20px;text-align:left}}@media screen and (max-width:600px){#page-events .twoColBlock .eventsBlock .event .flex .row{padding:30px 15px}}#page-events .twoColBlock .eventsBlock .event .flex .row .btn{margin-top:20px;display:inline-block}#page-events .twoColBlock .eventsBlock #eventsMoreBtn{padding-top:60px}#page-events .twoColBlock .sideNav{background:#fff;width:36%}@media screen and (max-width:1400px){#page-events .twoColBlock .sideNav{width:40%}}#page-events .twoColBlock .sideNav .calendar{position:relative;padding:80px;z-index:1}@media screen and (max-width:1500px){#page-events .twoColBlock .sideNav .calendar{padding:80px 50px}}#page-events .twoColBlock .sideNav .sideNavWrapper{position:absolute;top:450px;right:0;bottom:0;left:0}#page-event .twoColBlock .headerPage .eventInfo{margin-bottom:40px}@media screen and (max-width:768px){#page-event .twoColBlock .headerPage .eventInfo{margin-bottom:30px}}#page-event .twoColBlock .headerPage .eventInfo p{font:16px/1 hinted-Geomanist-Book,sans-serif;color:#7aa77f;text-transform:uppercase;letter-spacing:1px}#page-event .twoColBlock .headerPage .eventInfo p:not(:last-child){margin-bottom:5px}#page-event .twoColBlock .headerPage .eventInfo p:last-child{color:#3e3e2d}#page-section .headerPage{background:#efeae0}#page-section .headerPage h1{margin-bottom:0}#page-section .sectionBlock{background:#efeae0}#page-section .sectionBlock .sectionWrapper{display:flex;flex-flow:row wrap}#page-section .sectionBlock .sectionWrapper .flexItem{width:25%;padding:0 1%}#page-section .sectionBlock .sectionWrapper .flexItem:nth-child(-n+4){margin-top:0}#page-section .sectionBlock .sectionWrapper .flexItem:not(:nth-child(-n+4)){margin-top:50px}@media screen and (max-width:1600px){#page-section .sectionBlock .sectionWrapper .flexItem{width:33.3333%}#page-section .sectionBlock .sectionWrapper .flexItem:nth-child(-n+3){margin-top:0}#page-section .sectionBlock .sectionWrapper .flexItem:not(:nth-child(-n+3)){margin-top:50px}}@media screen and (max-width:1300px){#page-section .sectionBlock .sectionWrapper .flexItem:nth-child(-n+3){margin-top:0}#page-section .sectionBlock .sectionWrapper .flexItem:not(:nth-child(-n+3)){margin-top:40px}}@media screen and (max-width:900px){#page-section .sectionBlock .sectionWrapper .flexItem{width:50%}#page-section .sectionBlock .sectionWrapper .flexItem:nth-child(-n+2){margin-top:0}#page-section .sectionBlock .sectionWrapper .flexItem:not(:nth-child(-n+2)){margin-top:30px}}@media screen and (max-width:600px){#page-section .sectionBlock .sectionWrapper .flexItem{width:100%}#page-section .sectionBlock .sectionWrapper .flexItem:nth-child(-n+1){margin-top:0}#page-section .sectionBlock .sectionWrapper .flexItem:not(:nth-child(-n+1)){margin-top:20px}}#page-section .sectionBlock .sectionWrapper .flexItem a{display:block}#page-section .sectionBlock .sectionWrapper .flexItem a .imageWrapper{position:relative;height:225px}#page-section .sectionBlock .sectionWrapper .flexItem a .imageWrapper .image{position:absolute;top:0;right:0;bottom:0;left:0}#page-section .sectionBlock .sectionWrapper .flexItem a .imageWrapper .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(122,167,127,0);transition:background .3s}#page-section .sectionBlock .sectionWrapper .flexItem a span{display:block;margin-top:10px;font:25px/1.1 Financier_Display_Semibold,serif;color:#3e3e2d;transition:color .3s}#page-section .sectionBlock .sectionWrapper .flexItem:hover .imageWrapper .image:after{background:rgba(122,167,127,.4)}#page-section .sectionBlock .sectionWrapper .flexItem:hover span{color:#7aa77f}#page-contact .contactBlock{position:relative;background:#efeae0}#page-contact .contactBlock .text{min-height:1000px}@media screen and (max-width:1024px){#page-contact .contactBlock .text{min-height:100%}}#page-contact .contactBlock .text .contactInfo{margin-bottom:90px}@media screen and (max-width:1024px){#page-contact .contactBlock .text .contactInfo{margin-bottom:60px}}@media screen and (max-width:768px){#page-contact .contactBlock .text .contactInfo{margin-bottom:50px}}#page-contact .contactBlock .text .contactInfo .tel{margin-bottom:30px;font:25px/1 hinted-Geomanist-Medium,sans-serif;color:#7aa77f}@media screen and (max-width:1024px){#page-contact .contactBlock .text .contactInfo .tel{margin-bottom:20px}}#page-contact .contactBlock .text .contactInfo h5{margin-bottom:30px}@media screen and (max-width:1024px){#page-contact .contactBlock .text .contactInfo h5{margin-bottom:20px}}#page-contact .contactBlock .text .contactInfo .adresse{margin-bottom:40px}@media screen and (max-width:1024px){#page-contact .contactBlock .text .contactInfo .adresse{margin-bottom:30px}}@media screen and (max-width:768px){#page-contact .contactBlock .text .contactInfo .adresse{margin-bottom:20px}}#page-contact .contactBlock .text .contactInfo .btn{margin-top:50px}@media screen and (max-width:1024px){#page-contact .contactBlock .text .contactInfo .btn{margin-top:40px}}@media screen and (max-width:768px){#page-contact .contactBlock .text .contactInfo .btn{margin-top:30px}}#page-contact .contactBlock .form{position:absolute;width:45%;top:150px;right:0;bottom:0}@media screen and (max-width:1024px){#page-contact .contactBlock .form{position:relative;width:calc(100% + 100px);margin:80px -50px 0;top:0}}@media screen and (max-width:768px){#page-contact .contactBlock .form{width:calc(100% + 60px);margin:70px -30px 0}}@media screen and (max-width:600px){#page-contact .contactBlock .form{width:calc(100% + 40px);margin:70px -20px 0}}#page-contact .contactBlock .form>div{padding:80px 100px;background:#fff}@media screen and (max-width:1500px){#page-contact .contactBlock .form>div{padding:60px 70px}}@media screen and (max-width:1200px){#page-contact .contactBlock .form>div{padding:60px 40px}}@media screen and (max-width:1024px){#page-contact .contactBlock .form>div{padding:60px 50px}}@media screen and (max-width:768px){#page-contact .contactBlock .form>div{padding:50px 30px}}@media screen and (max-width:600px){#page-contact .contactBlock .form>div{padding:40px 20px}}#page-contact .contactBlock .form>div h3{margin-bottom:60px}@media screen and (max-width:1024px){#page-contact .contactBlock .form>div h3{margin-bottom:40px}}@media screen and (max-width:768px){#page-contact .contactBlock .form>div h3{margin-bottom:30px}}#page-contact .contactBlock .form>div .btn{margin-top:60px}@media screen and (max-width:1024px){#page-contact .contactBlock .form>div .btn{margin-top:40px}}@media screen and (max-width:768px){#page-contact .contactBlock .form>div .btn{margin-top:30px}}#page-error .twoColBlock{z-index:2}#page-error .twoColBlock h4{margin-bottom:30px;max-width:500px}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9tYXJjLWFudG9pbmVnYWdub24vRGVza3RvcC9TaXRlcy9zYWludC1lc3ByaXQvdGhlbWVzL3NhaW50LWVzcHJpdC9hc3NldHMvc3R5bGVzL3N0eWxlLnNjc3MiLCJidWlsZC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsRUFDRSxxQkFBQSxDQUNBLGtDQUFBLENBQ0EsaUNBQUEsQ0FDQSxrQ0NDRixDREVBLDJaQUlFLFFBQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBQ0EsdUJDQ0YsQ0RFQSw4RUFDRSxhQ0NGLENERUEsb0RBQ0UsVUFBQSxDQUNBLFlDQ0YsQ0RNQSxjQUNFLGlCQ0NGLENERUEsS0FDRSxhQ0NGLENERUEsa0JBQ0UsZUNDRixDREVBLE1BQ0UsZUNDRixDREVBLFNBQ0UsZUNDRixDREVBLFlBQ0UsWUNDRixDREVBLGFBQ0UsV0NDRixDREVBLE1BQ0Usd0JBQUEsQ0FDQSxnQkNDRixDREVBLGlJQUNFLGNDQ0YsQ0RFQSwrSkFDRSxtQkFBQSxDQUNBLHVCQ0NGLENERUEsK0NBQ0Usc0JDQ0YsQ0RFQSxzUkFFRSxvRENDRixDREVBLEVBQ0UsdUNDQ0YsQ0RFQSxXQUNFLFVBQUEsQ0FDQSxhQUFBLENBQ0EsVUNDRixDREVBLFlBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FDQSxnQkNDRixDREVBLE1BQ0UsbUJDQ0YsQ0RFQSxNQUNFLG1CQ0NGLENERUEsTUFDRSxXQ0NGLENERUEsTUFDRSxvQkNDRixDREVBLE1BQ0Usb0JDQ0YsQ0RFQSxNQUNFLFNDQ0YsQ0RFQSxNQUNFLG9CQ0NGLENERUEsTUFDRSxvQkNDRixDREVBLE1BQ0UsV0NDRixDREVBLE9BQ0Usb0JDQ0YsQ0RFQSxPQUNFLG9CQ0NGLENERUEsT0FDRSxTQ0NGLENERUEsT0FDRSxvQkNDRixDREVBLE9BQ0Usb0JDQ0YsQ0RFQSxPQUNFLFdDQ0YsQ0RFQSxPQUNFLG9CQ0NGLENERUEsT0FDRSxvQkNDRixDREVBLE9BQ0UsU0NDRixDREVBLE9BQ0Usb0JDQ0YsQ0RFQSxPQUNFLG9CQ0NGLENERUEsT0FDRSxXQ0NGLENERUEsT0FDRSxvQkNDRixDREVBLE9BQ0Usb0JDQ0YsQ0RFQSxPQUNFLFVDQ0YsQ0RFQSxvS0FFRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENERUEscUNBQ0UsV0FDRSxtQkNDRixDRENBLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsVUNDRixDRENBLHVSQUlFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLG1CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsU0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFVDQ0YsQ0RDQSx1UkFJRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLG1CQ0NGLENEQ0EsV0FDRSxtQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsU0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxVQ0NGLENEQ0EsdVJBSUUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUNDRixDQUNGLENEQ0EscUNBQ0UsV0FDRSxtQkNDRixDRENBLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsVUNDRixDRENBLHVSQUlFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLG1CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsU0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFVDQ0YsQ0RDQSx1UkFJRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLG1CQ0NGLENEQ0EsV0FDRSxtQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsU0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxVQ0NGLENEQ0EsdVJBSUUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUNDRixDQUNGLENEQ0EscUNBQ0UsV0FDRSxtQkNDRixDRENBLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsVUNDRixDRENBLHVSQUlFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLG1CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsU0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFVDQ0YsQ0RDQSx1UkFJRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLG1CQ0NGLENEQ0EsV0FDRSxtQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsU0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxVQ0NGLENEQ0EsdVJBSUUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUNDRixDQUNGLENEQ0EscUNBQ0UsV0FDRSxtQkNDRixDRENBLFdBQ0UsbUJDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFNDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsV0NDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxTQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0Usb0JDQ0YsQ0RDQSxZQUNFLFdDQ0YsQ0RDQSxZQUNFLG9CQ0NGLENEQ0EsWUFDRSxvQkNDRixDRENBLFlBQ0UsVUNDRixDRENBLHVSQUlFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlDQ0YsQ0FDRixDRENBLG9DQUNFLFVBQ0UsbUJDQ0YsQ0RDQSxVQUNFLG1CQ0NGLENEQ0EsVUFDRSxXQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLFNDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFVDQ0YsQ0RDQSwrUEFJRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxVQUNFLG1CQ0NGLENEQ0EsVUFDRSxtQkNDRixDRENBLFVBQ0UsV0NDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxTQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxVQ0NGLENEQ0EsK1BBSUUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUNDRixDQUNGLENEQ0Esb0NBQ0UsVUFDRSxtQkNDRixDRENBLFVBQ0UsbUJDQ0YsQ0RDQSxVQUNFLFdDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0UsU0NDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsVUNDRixDRENBLCtQQUlFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlDQ0YsQ0FDRixDRENBLG9DQUNFLFVBQ0UsbUJDQ0YsQ0RDQSxVQUNFLG1CQ0NGLENEQ0EsVUFDRSxXQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLFNDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFVDQ0YsQ0RDQSwrUEFJRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxVQUNFLG1CQ0NGLENEQ0EsVUFDRSxtQkNDRixDRENBLFVBQ0UsV0NDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxTQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxVQ0NGLENEQ0EsK1BBSUUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUNDRixDQUNGLENEQ0Esb0NBQ0UsVUFDRSxtQkNDRixDRENBLFVBQ0UsbUJDQ0YsQ0RDQSxVQUNFLFdDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0UsU0NDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsVUNDRixDRENBLCtQQUlFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlDQ0YsQ0FDRixDRENBLG9DQUNFLFVBQ0UsbUJDQ0YsQ0RDQSxVQUNFLG1CQ0NGLENEQ0EsVUFDRSxXQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLFNDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxTQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFVDQ0YsQ0RDQSwrUEFJRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxZQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxVQUNFLG1CQ0NGLENEQ0EsVUFDRSxtQkNDRixDRENBLFVBQ0UsV0NDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLG9CQ0NGLENEQ0EsVUFDRSxTQ0NGLENEQ0EsVUFDRSxvQkNDRixDRENBLFVBQ0Usb0JDQ0YsQ0RDQSxVQUNFLFdDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsU0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxXQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLFNDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxvQkNDRixDRENBLFdBQ0UsV0NDRixDRENBLFdBQ0Usb0JDQ0YsQ0RDQSxXQUNFLG9CQ0NGLENEQ0EsV0FDRSxVQ0NGLENEQ0EsK1BBSUUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUNDRixDQUNGLENEQ0EsV0FDRSxzQ0FBQSxDQUNBLDBEQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsaUJDQ0YsQ0RDQSxXQUNFLDJDQUFBLENBQ0EsK0RBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkNDRixDRENBLFdBQ0Usb0NBQUEsQ0FDQSx3REFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQ0NGLENEQ0EsV0FDRSxpQ0FBQSxDQUNBLHFEQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsaUJDQ0YsQ0RDQSxXQUNFLG1DQUFBLENBQ0EsdURBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkNDRixDRENBLDBCQUNFLGNBQUEsQ0FDQSxLQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENBQ0Esc0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSwyRUNDRixDREVBLFVBRUUsVUFBQSxDQUNBLFdBQUEsQ0FDQSxtQ0FBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLFNDRUYsQ0RDQSwwQkFWRSxpQkFBQSxDQVFBLDJCQ2FGLENEWEEsZ0JBQ0UsVUFBQSxDQUVBLG9CQUFBLENBQ0Esb0JBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUdBLG1FQUFBLENBQUEsa0JBQUEsQ0FBQSw2QkNFRixDREVBLE9BQ0UsYUNDRixDREVBLGNBQ0Usb0JDQ0YsQ0RFQSxPQUNFLGFDQ0YsQ0RFQSxXQUNFLGtCQ0NGLENERUEsTUFDRSxZQUFBLENBQ0EsMkJDQ0YsQ0RFQSxVQUNFLGlCQ0NGLENERUEsVUFDRSxpQkNDRixDREVBLE9BQ0UsY0NDRixDREVBLFFBQ0UsZUFBQSxDQUNBLFFDQ0YsQ0RFQSxXQUNFLFVDQ0YsQ0RFQSxZQUNFLFdDQ0YsQ0RFQSxVQUNFLGVDQ0YsQ0RFQSxZQUNFLGlCQ0NGLENERUEsV0FDRSxnQkNDRixDREVBLFVBQ0Usa0JDQ0YsQ0RFQSxhQUNFLHFCQ0NGLENERUEsYUFDRSxxQkNDRixDREVBLE1BQ0UseUJDQ0YsQ0RFQSxTQUNFLHdCQ0NGLENERUEsUUFDRSxxQkNDRixDREVBLFVBQ0UsdUJDQ0YsQ0RFQSxTQUNFLHdCQ0NGLENERUEsYUFDRSxnQkFBQSxDQUNBLGFDQ0YsQ0RDQSxxQ0FDRSxhQUNFLFFDQ0YsQ0FDRixDREVBLGFBQ0UsZ0JBQUEsQ0FDQSxhQ0NGLENEQ0EscUNBQ0UsYUFDRSxRQ0NGLENBQ0YsQ0RFQSxhQUNFLGdCQUFBLENBQ0EsYUNDRixDRENBLHFDQUNFLGFBQ0UsUUNDRixDQUNGLENERUEsYUFDRSxnQkFBQSxDQUNBLGFDQ0YsQ0RDQSxxQ0FDRSxhQUNFLFFDQ0YsQ0FDRixDREVBLGFBQ0UsZ0JBQUEsQ0FDQSxhQ0NGLENEQ0EscUNBQ0UsYUFDRSxRQ0NGLENBQ0YsQ0RFQSxhQUNFLGdCQUFBLENBQ0EsYUNDRixDRENBLHFDQUNFLGFBQ0UsUUNDRixDQUNGLENERUEsYUFDRSxnQkFBQSxDQUNBLGFDQ0YsQ0RDQSxxQ0FDRSxhQUNFLFFDQ0YsQ0FDRixDREVBLFlBQ0UsZUFBQSxDQUNBLGFDQ0YsQ0RDQSxvQ0FDRSxZQUNFLFFDQ0YsQ0FDRixDREVBLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDRENBLHFDQUNFLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDQUNGLENEQ0EscUNBQ0UsYUFDRSxpQkFBQSxDQUNBLG9CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxhQUNFLGlCQUFBLENBQ0Esb0JDQ0YsQ0FDRixDRENBLHFDQUNFLGFBQ0UsZ0JBQUEsQ0FDQSxtQkNDRixDQUNGLENEQ0Esb0NBQ0UsYUFDRSxnQkFBQSxDQUNBLG1CQ0NGLENBQ0YsQ0RFQSxnQkFDRSxpQkNDRixDRENBLHFDQUNFLGdCQUNFLGlCQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxpQkNDRixDQUNGLENEQ0EscUNBQ0UsZ0JBQ0UsaUJDQ0YsQ0FDRixDRENBLHFDQUNFLGdCQUNFLGdCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxnQkFDRSxnQkNDRixDQUNGLENERUEsbUJBQ0Usb0JDQ0YsQ0RDQSxxQ0FDRSxtQkFDRSxvQkNDRixDQUNGLENEQ0EscUNBQ0UsbUJBQ0Usb0JDQ0YsQ0FDRixDRENBLHFDQUNFLG1CQUNFLG9CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxtQkFDRSxtQkNDRixDQUNGLENEQ0Esb0NBQ0UsbUJBQ0UsbUJDQ0YsQ0FDRixDREVBLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDRENBLHFDQUNFLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDQUNGLENEQ0EscUNBQ0UsYUFDRSxpQkFBQSxDQUNBLG9CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxhQUNFLGlCQUFBLENBQ0Esb0JDQ0YsQ0FDRixDRENBLHFDQUNFLGFBQ0UsZ0JBQUEsQ0FDQSxtQkNDRixDQUNGLENEQ0Esb0NBQ0UsYUFDRSxnQkFBQSxDQUNBLG1CQ0NGLENBQ0YsQ0RFQSxlQUNFLGlCQ0NGLENEQ0EscUNBQ0UsZUFDRSxpQkNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxpQkNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxpQkNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxnQkNDRixDQUNGLENEQ0Esb0NBQ0UsZUFDRSxnQkNDRixDQUNGLENERUEsa0JBQ0Usb0JDQ0YsQ0RDQSxxQ0FDRSxrQkFDRSxvQkNDRixDQUNGLENEQ0EscUNBQ0Usa0JBQ0Usb0JDQ0YsQ0FDRixDRENBLHFDQUNFLGtCQUNFLG9CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxrQkFDRSxtQkNDRixDQUNGLENEQ0Esb0NBQ0Usa0JBQ0UsbUJDQ0YsQ0FDRixDREVBLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDRENBLHFDQUNFLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDQUNGLENEQ0EscUNBQ0UsYUFDRSxpQkFBQSxDQUNBLG9CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxhQUNFLGdCQUFBLENBQ0EsbUJDQ0YsQ0FDRixDRENBLHFDQUNFLGFBQ0UsZ0JBQUEsQ0FDQSxtQkNDRixDQUNGLENEQ0Esb0NBQ0UsYUFDRSxnQkFBQSxDQUNBLG1CQ0NGLENBQ0YsQ0RFQSxlQUNFLGlCQ0NGLENEQ0EscUNBQ0UsZUFDRSxpQkNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxpQkNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxnQkNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxnQkNDRixDQUNGLENEQ0Esb0NBQ0UsZUFDRSxnQkNDRixDQUNGLENERUEsa0JBQ0Usb0JDQ0YsQ0RDQSxxQ0FDRSxrQkFDRSxvQkNDRixDQUNGLENEQ0EscUNBQ0Usa0JBQ0Usb0JDQ0YsQ0FDRixDRENBLHFDQUNFLGtCQUNFLG1CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxrQkFDRSxtQkNDRixDQUNGLENEQ0Esb0NBQ0Usa0JBQ0UsbUJDQ0YsQ0FDRixDREVBLGFBQ0UsaUJBQUEsQ0FDQSxvQkNDRixDRENBLHFDQUNFLGFBQ0UsZ0JBQUEsQ0FDQSxtQkNDRixDQUNGLENEQ0EscUNBQ0UsYUFDRSxnQkFBQSxDQUNBLG1CQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxhQUNFLGdCQUFBLENBQ0EsbUJDQ0YsQ0FDRixDREVBLGVBQ0UsaUJDQ0YsQ0RDQSxxQ0FDRSxlQUNFLGdCQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxlQUNFLGdCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxlQUNFLGdCQ0NGLENBQ0YsQ0RFQSxrQkFDRSxvQkNDRixDRENBLHFDQUNFLGtCQUNFLG1CQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxrQkFDRSxtQkNDRixDQUNGLENEQ0Esb0NBQ0Usa0JBQ0UsbUJDQ0YsQ0FDRixDREVBLFlBRUUsbUJDQ0YsQ0RFQSwwQkFKRSxnQkNNRixDREVBLGlCQUNFLG1CQ0NGLENERUEsWUFFRSxtQkNDRixDREVBLDJCQUpFLGdCQ01GLENERUEsa0JBQ0UsbUJDQ0YsQ0RFQSxhQUNFLG1CQUFBLENBQ0Esa0JDQ0YsQ0RDQSxxQ0FDRSxhQUNFLG1CQUFBLENBQ0Esa0JDQ0YsQ0FDRixDRENBLHFDQUNFLGFBQ0UsbUJBQUEsQ0FDQSxrQkNDRixDQUNGLENEQ0EscUNBQ0UsYUFDRSxrQkFBQSxDQUNBLGlCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxhQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGFBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENERUEsaUJBQ0UsbUJDQ0YsQ0RDQSxxQ0FDRSxpQkFDRSxtQkNDRixDQUNGLENEQ0EscUNBQ0UsaUJBQ0UsbUJDQ0YsQ0FDRixDRENBLHFDQUNFLGlCQUNFLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxpQkFDRSxrQkNDRixDQUNGLENEQ0Esb0NBQ0UsaUJBQ0Usa0JDQ0YsQ0FDRixDREVBLGdCQUNFLGtCQ0NGLENEQ0EscUNBQ0UsZ0JBQ0Usa0JDQ0YsQ0FDRixDRENBLHFDQUNFLGdCQUNFLGtCQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsZ0JBQ0UsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGdCQUNFLGlCQ0NGLENBQ0YsQ0RFQSxhQUNFLG1CQUFBLENBQ0Esa0JDQ0YsQ0RDQSxxQ0FDRSxhQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDRENBLHFDQUNFLGFBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsYUFDRSxrQkFBQSxDQUNBLGlCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxhQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDREVBLGlCQUNFLG1CQ0NGLENEQ0EscUNBQ0UsaUJBQ0Usa0JDQ0YsQ0FDRixDRENBLHFDQUNFLGlCQUNFLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxpQkFDRSxrQkNDRixDQUNGLENEQ0Esb0NBQ0UsaUJBQ0Usa0JDQ0YsQ0FDRixDREVBLGdCQUNFLGtCQ0NGLENEQ0EscUNBQ0UsZ0JBQ0UsaUJDQ0YsQ0FDRixDRENBLHFDQUNFLGdCQUNFLGlCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxnQkFDRSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsZ0JBQ0UsaUJDQ0YsQ0FDRixDREVBLFlBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDRENBLHFDQUNFLFlBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsWUFDRSxrQkFBQSxDQUNBLGlCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxZQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDREVBLGdCQUNFLGtCQ0NGLENEQ0EscUNBQ0UsZ0JBQ0Usa0JDQ0YsQ0FDRixDRENBLG9DQUNFLGdCQUNFLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxnQkFDRSxrQkNDRixDQUNGLENERUEsZUFDRSxpQkNDRixDRENBLHFDQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDREVBLFlBQ0UsaUJBQUEsQ0FDQSxnQkNDRixDRENBLHFDQUNFLFlBQ0UsaUJBQUEsQ0FDQSxnQkNDRixDQUNGLENEQ0EscUNBQ0UsWUFDRSxrQkFBQSxDQUNBLGlCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxZQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDREVBLGlCQUNFLGlCQ0NGLENEQ0EscUNBQ0UsaUJBQ0UsaUJDQ0YsQ0FDRixDRENBLHFDQUNFLGlCQUNFLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxpQkFDRSxrQkNDRixDQUNGLENERUEsZ0JBQ0UsZ0JDQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxnQkNDRixDQUNGLENEQ0EscUNBQ0UsZ0JBQ0UsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGdCQUNFLGlCQ0NGLENBQ0YsQ0RFQSxXQUNFLGdCQUFBLENBQ0EsZUNDRixDRENBLHFDQUNFLFdBQ0UsZ0JBQUEsQ0FDQSxlQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLFdBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENERUEsZ0JBQ0UsZ0JDQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxnQkNDRixDQUNGLENEQ0EscUNBQ0UsZ0JBQ0Usa0JDQ0YsQ0FDRixDRENBLG9DQUNFLGdCQUNFLGtCQ0NGLENBQ0YsQ0RFQSxlQUNFLGVDQ0YsQ0RDQSxxQ0FDRSxlQUNFLGVDQ0YsQ0FDRixDRENBLHFDQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDREVBLFdBQ0UsZ0JBQUEsQ0FDQSxlQ0NGLENEQ0EscUNBQ0UsV0FDRSxnQkFBQSxDQUNBLGVDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsV0FDRSxrQkFBQSxDQUNBLGlCQ0NGLENBQ0YsQ0RFQSxnQkFDRSxnQkNDRixDRENBLHFDQUNFLGdCQUNFLGdCQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxrQkNDRixDQUNGLENEQ0Esb0NBQ0UsZ0JBQ0Usa0JDQ0YsQ0FDRixDREVBLGVBQ0UsZUNDRixDRENBLHFDQUNFLGVBQ0UsZUNDRixDQUNGLENEQ0EscUNBQ0UsZUFDRSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsZUFDRSxpQkNDRixDQUNGLENERUEsV0FDRSxnQkFBQSxDQUNBLGVDQ0YsQ0RDQSxxQ0FDRSxXQUNFLGtCQUFBLENBQ0EsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLFdBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENERUEsZ0JBQ0UsZ0JDQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxrQkNDRixDQUNGLENEQ0Esb0NBQ0UsZ0JBQ0Usa0JDQ0YsQ0FDRixDREVBLGVBQ0UsZUNDRixDRENBLHFDQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDRENBLG9DQUNFLGVBQ0UsaUJDQ0YsQ0FDRixDREVBLFlBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDRENBLHFDQUNFLFlBQ0Usa0JBQUEsQ0FDQSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsWUFDRSxrQkFBQSxDQUNBLGlCQ0NGLENBQ0YsQ0RFQSxpQkFDRSxrQkNDRixDRENBLHFDQUNFLGlCQUNFLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxpQkFDRSxrQkNDRixDQUNGLENERUEsZ0JBQ0UsaUJDQ0YsQ0RDQSxxQ0FDRSxnQkFDRSxpQkNDRixDQUNGLENEQ0Esb0NBQ0UsZ0JBQ0UsaUJDQ0YsQ0FDRixDREVBLGNBQ0UsYUNDRixDREVBLGdCQUNFLGVDQ0YsQ0RFQSxpQkFDRSxnQkNDRixDRE1BLDJCQUhFLGNDTUYsQ0RIQSxZQUNFLGVDRUYsQ0RFQSxZQUNFLGFBQUEsQ0FDQSxnQkNDRixDREVBLFdBQ0UsU0NDRixDREVBLGFBQ0UsWUNDRixDREVBLGVBQ0UsY0NDRixDREVBLGdCQUNFLGVDQ0YsQ0RNQSx5QkFIRSxhQ01GLENESEEsV0FDRSxjQ0VGLENERUEsV0FDRSxZQUFBLENBQ0EsZUNDRixDREVBLE1BQ0UsS0NDRixDREVBLFFBQ0UsT0NDRixDREVBLFNBQ0UsUUNDRixDREVBLE9BQ0UsTUNDRixDREVBLE9BQ0UsS0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsTUNDRixDREVBLFFBQ0Usa0JDQ0YsQ0RFQSxVQUNFLGFBQUEsQ0FDQSxVQ0NGLENERUEsVUFDRSxjQUFBLENBQ0EsVUFBQSxDQUNBLGlCQ0NGLENEQ0Esb0NBQ0UsVUFDRSxpQkNDRixDQUNGLENERUEsVUFDRSx3QkFBQSxDQUNHLHFCQUFBLENBQ0ssZ0JDQ1YsQ0RFQSxNQUNFLFlDQ0YsQ0RFQSxxQ0FDRSxXQUNFLFlDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0UsWUNDRixDQUNGLENEQ0EscUNBQ0UsV0FDRSxZQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLFlDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0UsWUNDRixDQUNGLENEQ0EscUNBQ0UsV0FDRSxZQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLFlDQ0YsQ0FDRixDRENBLHFDQUNFLFdBQ0UsWUNDRixDQUNGLENEQ0EscUNBQ0UsV0FDRSxZQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxXQUNFLFlDQ0YsQ0FDRixDRENBLG9DQUNFLFVBQ0UsWUNDRixDQUNGLENEQ0Esb0NBQ0UsVUFDRSxZQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxVQUNFLFlDQ0YsQ0FDRixDRENBLG9DQUNFLFVBQ0UsWUNDRixDQUNGLENEQ0Esb0NBQ0UsVUFDRSxZQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxVQUNFLFlDQ0YsQ0FDRixDRENBLG9DQUNFLFVBQ0UsWUNDRixDQUNGLENEQ0Esb0NBQ0UsVUFDRSxZQ0NGLENBQ0YsQ0RDQSxNQUNFLGFDQ0YsQ0RFQSxXQUNFLFlDQ0YsQ0RDQSxxQ0FDRSxXQUNFLGFDQ0YsQ0FDRixDREVBLFdBQ0UsWUNDRixDRENBLHFDQUNFLFdBQ0UsYUNDRixDQUNGLENERUEsV0FDRSxZQ0NGLENEQ0EscUNBQ0UsV0FDRSxhQ0NGLENBQ0YsQ0RFQSxXQUNFLFlDQ0YsQ0RDQSxxQ0FDRSxXQUNFLGFDQ0YsQ0FDRixDREVBLFdBQ0UsWUNDRixDRENBLHFDQUNFLFdBQ0UsYUNDRixDQUNGLENERUEsV0FDRSxZQ0NGLENEQ0EscUNBQ0UsV0FDRSxhQ0NGLENBQ0YsQ0RFQSxXQUNFLFlDQ0YsQ0RDQSxxQ0FDRSxXQUNFLGFDQ0YsQ0FDRixDREVBLFdBQ0UsWUNDRixDRENBLHFDQUNFLFdBQ0UsYUNDRixDQUNGLENERUEsV0FDRSxZQ0NGLENEQ0EscUNBQ0UsV0FDRSxhQ0NGLENBQ0YsQ0RFQSxXQUNFLFlDQ0YsQ0RDQSxxQ0FDRSxXQUNFLGFDQ0YsQ0FDRixDREVBLFVBQ0UsWUNDRixDRENBLG9DQUNFLFVBQ0UsYUNDRixDQUNGLENERUEsVUFDRSxZQ0NGLENEQ0Esb0NBQ0UsVUFDRSxhQ0NGLENBQ0YsQ0RFQSxVQUNFLFlDQ0YsQ0RDQSxvQ0FDRSxVQUNFLGFDQ0YsQ0FDRixDREVBLFVBQ0UsWUNDRixDRENBLG9DQUNFLFVBQ0UsYUNDRixDQUNGLENERUEsVUFDRSxZQ0NGLENEQ0Esb0NBQ0UsVUFDRSxhQ0NGLENBQ0YsQ0RFQSxVQUNFLFlDQ0YsQ0RDQSxvQ0FDRSxVQUNFLGFDQ0YsQ0FDRixDREVBLFVBQ0UsWUNDRixDRENBLG9DQUNFLFVBQ0UsYUNDRixDQUNGLENERUEsVUFDRSxZQ0NGLENEQ0Esb0NBQ0UsVUFDRSxhQ0NGLENBQ0YsQ0RFQSxVQUNFLFVDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxTQUNFLFNDQ0YsQ0RFQSxVQUNFLFVDQ0YsQ0RFQSxPQUNFLDZDQUFBLENBQ0EsYUNDRixDRENBLHFDQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0EscUNBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDRENBLHFDQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0EscUNBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDRENBLG1CQUNFLGNDQ0YsQ0RDQSxxQ0FDRSxtQkFDRSxjQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxtQkFDRSxjQ0NGLENBQ0YsQ0RFQSxPQUNFLG9CQUFBLENBQ0EsK0NBQUEsQ0FDQSxhQ0NGLENEQ0EscUNBQ0UsT0FDRSxlQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDRENBLHFDQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0Esb0NBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDRENBLG9DQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0EsaUJBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FDQSw0Q0FBQSxDQUNBLGFBQUEsQ0FDQSxnQkNDRixDREVBLE9BQ0UsOENBQUEsQ0FDQSxhQ0NGLENEQ0EscUNBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxxQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDRENBLG9DQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0Esb0NBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDREVBLE9BQ0UsaURBQUEsQ0FDQSxhQ0NGLENEQ0EscUNBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDRENBLG9DQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0Esb0NBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RFQSxPQUNFLDhDQUFBLENBQ0EsYUNDRixDRENBLHFDQUNFLE9BQ0UsY0NDRixDQUNGLENEQ0Esb0NBQ0UsT0FDRSxjQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxPQUNFLGNDQ0YsQ0FDRixDREVBLE9BQ0UsNENDRUYsQ0RFQSxTQUhFLGFDTUYsQ0RIQSxFQUNFLGlEQ0VGLENEQ0Esb0NBQ0UsRUFDRSxjQ0NGLENBQ0YsQ0RDQSxRQUNFLGlEQUFBLENBQ0EsYUNDRixDREVBLEVBQ0Usb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGNDQ0YsQ0RFQSxNQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSw0Q0FBQSxDQUNBLGFDQ0Ys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Q0RFQSxtQ0FDRSxtQkNDRixDREVBLEtBQ0UsYUFBQSxDQUNBLFVDQ0YsQ0RFQSxVQUNFLGlCQUFBLENBQ0EsZUFBQSxDQUNBLFFBQUEsQ0FDQSwrQ0FBQSxDQUNBLGFDQ0YsQ0RFQSxtRkFDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxrQkNDRixDRENBLHVIQUNFLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLCtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxTQUFBLENBQ0Esa0RBQUEsQ0FDQSxvQ0NDRixDREVBLGlEQUNFLGFDQ0YsQ0RFQSx3Q0FDRSxZQ0NGLENERUEsZ0NBQ0UsY0NDRixDREVBLGlCQUNFLHFCQUFBLENBQ0EsY0NDRixDREVBLGtCQUNFLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGNBQUEsQ0FDQSxxQkFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUNHLHFCQUFBLENBQ0ssZ0JBQUEsQ0FDUixVQ0NGLENEQ0EsaUNBQ0UsYUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EsOENDQ0YsQ0RDQSxzQ0FDRSxhQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGVDQ0YsQ0RDQSxxQ0FDRSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLEtBQUEsQ0FDQSxTQUFBLENBQ0EsdUJBQUEsQ0FDQSx3QkNDRixDRENBLHVDQUNFLFlDQ0YsQ0RDQSwrQkFDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxLQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsNkVDQ0YsQ0RDQSxnREFDRSxLQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFNBQUEsQ0FDQSxpRENDRixDRENBLGtDQUNFLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQ0NDRixDRENB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QkNDRixDRENBLHFDQUNFLHNCQUNFLGVDQ0YsQ0FDRixDRENBLG9DQUNFLHNCQUNFLGVDQ0YsQ0FDRixDRENBLHdEQUNFLGVDQ0YsQ0RDQSxvQ0FDRSx3REFDRSxlQ0NGLENBQ0YsQ0RDQSwwQ0FDRSxrQkNDRixDRENBLHFDQUNFLDBDQUNFLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSwwQ0FDRSxrQkNDRixDQUNGLENERUEsd0JBQ0Usa0JDQ0YsQ0RDQSxvQ0FDRSx3QkFDRSxrQkNDRixDQUNGLENEQ0Esa0NBQ0UsZUNDRixDRENBLHFDQUNFLGtDQUNFLGVDQ0YsQ0FDRixDRENBLG9DQUNFLGtDQUNFLGVDQ0YsQ0FDRixDRENBLDhDQUNFLGVDQ0YsQ0RDQSxzQ0FDRSxlQ0NGLENEQ0EscUNBQ0Usc0NBQ0UsZUNDRixDQUNGLENEQ0Esb0NBQ0Usc0NBQ0UsZUNDRixDQUNGLENERUEsNkJBQ0UsZUNDRixDRENBLHFDQUNFLHFEQUNFLGVDQ0YsQ0FDRixDRENBLHFEQUNFLG9CQ0NGLENEQ0Esb0RBQ0UsaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLHlCQUFBLENBQ0EsU0FBQSxDQUNBLGlCQ0NGLENEQ0EscUNBQ0Usb0RBQ0UsU0FBQSxDQUNBLGtCQ0NGLENBQ0YsQ0RDQSxvQ0FDRSxvREFDRSxhQUFBLENBQ0EsZUFBQSxDQUNBLGFDQ0YsQ0FDRixDRENBLHdEQUNFLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSw4QkNDRixDRENBLDREQUNFLFlBQUEsQ0FDQSxtQkNDRixDRENBLDBEQUNFLGtCQ0NGLENESUEsZ0lBQ0UsU0NDRixDRENBLDhDQUNFLGVDQ0YsQ0RDQSxxQ0FDRSw4Q0FDRSxlQ0NGLENBQ0YsQ0RDQSxvQ0FDRSw4Q0FDRSxlQ0NGLENBQ0YsQ0RDQSxtRUFDRSxZQ0NGLENEQ0EscUNBQ0UsbUVBQ0UsWUNDRixDQUNGLENEQ0Es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QkFDRSxZQ0NGLENEQ0EsMEJBQ0UsbUJDQ0YsQ0RDQSxnQ0FDRSxhQ0NGLENEQ0EsNEJBQ0UsaUJDQ0YsQ0RDQSw2QkFDRSxhQUFBLENBQ0EsV0FBQSxDQUNBLDRCQ0NGLENERUEsMEJBQ0UsWUNDRiIsImZpbGUiOiJidWlsZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZyxcbmlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksXG50Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLFxubWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuaHRtbDpub3QoLmlzTW9iaWxlKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmh0bWwuaXNNb2JpbGUge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnN0cm9uZywgYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmFbbmctY2xpY2tdLCBkaXZbbmctY2xpY2tdLCBwW25nLWNsaWNrXSwgc3BhbltuZy1jbGlja10sIGltZ1tuZy1jbGlja10sIGFbdWktc3JlZl0sIGRpdlt1aS1zcmVmXSwgcFt1aS1zcmVmXSwgc3Bhblt1aS1zcmVmXSwgaW1nW3VpLXNyZWZdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZXh0YXJlYTpob3ZlciwgaW5wdXQ6aG92ZXIsIHRleHRhcmVhOmFjdGl2ZSwgaW5wdXQ6YWN0aXZlLCB0ZXh0YXJlYTpmb2N1cywgaW5wdXQ6Zm9jdXMsIGJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSwgYnV0dG9uOmhvdmVyLCBsYWJlbDpmb2N1cywgLmJ0bjphY3RpdmUsIC5idG4uYWN0aXZlIHtcbiAgb3V0bGluZTogMHB4ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGUgYSwgLnNsaWNrLXNsaWRlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG50ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmhvdmVyIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIHNlbGVjdDotd2Via2l0LWF1dG9maWxsLCBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3Zlciwgc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0ICFpbXBvcnRhbnQ7XG59XG5cbmEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uZml4UGFkZGluZyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxJSArIDElKTtcbiAgbWFyZ2luLWxlZnQ6IC0xJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMSU7XG59XG5cbi5jb2wxIHtcbiAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG59XG5cbi5jb2wyIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wzIHtcbiAgd2lkdGg6IDEyLjUlO1xufVxuXG4uY29sNCB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbDUge1xuICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG59XG5cbi5jb2w2IHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbDcge1xuICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG59XG5cbi5jb2w4IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sOSB7XG4gIHdpZHRoOiAzNy41JTtcbn1cblxuLmNvbDEwIHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sMTEge1xuICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG59XG5cbi5jb2wxMiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wxMyB7XG4gIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbn1cblxuLmNvbDE0IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sMTUge1xuICB3aWR0aDogNjIuNSU7XG59XG5cbi5jb2wxNiB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbDE3IHtcbiAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xufVxuXG4uY29sMTgge1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sMTkge1xuICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG59XG5cbi5jb2wyMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbDIxIHtcbiAgd2lkdGg6IDg3LjUlO1xufVxuXG4uY29sMjIge1xuICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wyMyB7XG4gIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbn1cblxuLmNvbDI0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wsIC5jb2wxLCAuY29sMiwgLmNvbDMsIC5jb2w0LCAuY29sNSwgLmNvbDYsIC5jb2w3LCAuY29sOCwgLmNvbDksIC5jb2wxMCwgLmNvbDExLCAuY29sMTIsXG4uY29sMTMsIC5jb2wxNCwgLmNvbDE1LCAuY29sMTYsIC5jb2wxNywgLmNvbDE4LCAuY29sMTksIC5jb2wyMCwgLmNvbDIxLCAuY29sMjIsIC5jb2wyMywgLmNvbDI0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAgMSU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAuY29sMV8xODAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xODAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xODAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTgwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzE4MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xODAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzE4MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xODAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTgwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xODAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzE4MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTgwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTgwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xODAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzE4MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTgwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xODAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzE4MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzE4MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTgwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xODAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzE4MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTgwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xODAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xODAwLCAuY29sMl8xODAwLCAuY29sM18xODAwLCAuY29sNF8xODAwLCAuY29sNV8xODAwLCAuY29sNl8xODAwLFxuICAuY29sN18xODAwLCAuY29sOF8xODAwLCAuY29sOV8xODAwLCAuY29sMTBfMTgwMCwgLmNvbDExXzE4MDAsIC5jb2wxMl8xODAwLFxuICAuY29sMTNfMTgwMCwgLmNvbDE0XzE4MDAsIC5jb2wxNV8xODAwLCAuY29sMTZfMTgwMCwgLmNvbDE3XzE4MDAsIC5jb2wxOF8xODAwLFxuICAuY29sMTlfMTgwMCwgLmNvbDIwXzE4MDAsIC5jb2wyMV8xODAwLCAuY29sMjJfMTgwMCwgLmNvbDIzXzE4MDAsIC5jb2wyNF8xODAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5jb2wxXzE3MDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzE3MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzE3MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8xNzAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMTcwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzE3MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMTcwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzE3MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV8xNzAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzE3MDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMTcwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl8xNzAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18xNzAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzE3MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfMTcwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8xNzAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzE3MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfMTcwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMTcwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8xNzAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzE3MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMTcwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18xNzAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzE3MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzE3MDAsIC5jb2wyXzE3MDAsIC5jb2wzXzE3MDAsIC5jb2w0XzE3MDAsIC5jb2w1XzE3MDAsIC5jb2w2XzE3MDAsXG4gIC5jb2w3XzE3MDAsIC5jb2w4XzE3MDAsIC5jb2w5XzE3MDAsIC5jb2wxMF8xNzAwLCAuY29sMTFfMTcwMCwgLmNvbDEyXzE3MDAsXG4gIC5jb2wxM18xNzAwLCAuY29sMTRfMTcwMCwgLmNvbDE1XzE3MDAsIC5jb2wxNl8xNzAwLCAuY29sMTdfMTcwMCwgLmNvbDE4XzE3MDAsXG4gIC5jb2wxOV8xNzAwLCAuY29sMjBfMTcwMCwgLmNvbDIxXzE3MDAsIC5jb2wyMl8xNzAwLCAuY29sMjNfMTcwMCwgLmNvbDI0XzE3MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbDFfMTYwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTYwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTYwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzE2MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xNjAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTYwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xNjAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTYwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzE2MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTYwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xNjAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzE2MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzE2MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTYwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xNjAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzE2MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTYwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xNjAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xNjAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzE2MDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTYwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xNjAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzE2MDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTYwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTYwMCwgLmNvbDJfMTYwMCwgLmNvbDNfMTYwMCwgLmNvbDRfMTYwMCwgLmNvbDVfMTYwMCwgLmNvbDZfMTYwMCxcbiAgLmNvbDdfMTYwMCwgLmNvbDhfMTYwMCwgLmNvbDlfMTYwMCwgLmNvbDEwXzE2MDAsIC5jb2wxMV8xNjAwLCAuY29sMTJfMTYwMCxcbiAgLmNvbDEzXzE2MDAsIC5jb2wxNF8xNjAwLCAuY29sMTVfMTYwMCwgLmNvbDE2XzE2MDAsIC5jb2wxN18xNjAwLCAuY29sMThfMTYwMCxcbiAgLmNvbDE5XzE2MDAsIC5jb2wyMF8xNjAwLCAuY29sMjFfMTYwMCwgLmNvbDIyXzE2MDAsIC5jb2wyM18xNjAwLCAuY29sMjRfMTYwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuY29sMV8xNTAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xNTAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xNTAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTUwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzE1MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xNTAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzE1MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xNTAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTUwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xNTAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzE1MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTUwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTUwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xNTAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzE1MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTUwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xNTAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzE1MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzE1MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTUwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xNTAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzE1MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTUwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xNTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xNTAwLCAuY29sMl8xNTAwLCAuY29sM18xNTAwLCAuY29sNF8xNTAwLCAuY29sNV8xNTAwLCAuY29sNl8xNTAwLFxuICAuY29sN18xNTAwLCAuY29sOF8xNTAwLCAuY29sOV8xNTAwLCAuY29sMTBfMTUwMCwgLmNvbDExXzE1MDAsIC5jb2wxMl8xNTAwLFxuICAuY29sMTNfMTUwMCwgLmNvbDE0XzE1MDAsIC5jb2wxNV8xNTAwLCAuY29sMTZfMTUwMCwgLmNvbDE3XzE1MDAsIC5jb2wxOF8xNTAwLFxuICAuY29sMTlfMTUwMCwgLmNvbDIwXzE1MDAsIC5jb2wyMV8xNTAwLCAuY29sMjJfMTUwMCwgLmNvbDIzXzE1MDAsIC5jb2wyNF8xNTAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jb2wxXzE0MDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzE0MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzE0MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8xNDAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMTQwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzE0MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMTQwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzE0MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV8xNDAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzE0MDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMTQwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl8xNDAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18xNDAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzE0MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfMTQwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8xNDAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzE0MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfMTQwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMTQwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8xNDAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzE0MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMTQwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18xNDAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzE0MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzE0MDAsIC5jb2wyXzE0MDAsIC5jb2wzXzE0MDAsIC5jb2w0XzE0MDAsIC5jb2w1XzE0MDAsIC5jb2w2XzE0MDAsXG4gIC5jb2w3XzE0MDAsIC5jb2w4XzE0MDAsIC5jb2w5XzE0MDAsIC5jb2wxMF8xNDAwLCAuY29sMTFfMTQwMCwgLmNvbDEyXzE0MDAsXG4gIC5jb2wxM18xNDAwLCAuY29sMTRfMTQwMCwgLmNvbDE1XzE0MDAsIC5jb2wxNl8xNDAwLCAuY29sMTdfMTQwMCwgLmNvbDE4XzE0MDAsXG4gIC5jb2wxOV8xNDAwLCAuY29sMjBfMTQwMCwgLmNvbDIxXzE0MDAsIC5jb2wyMl8xNDAwLCAuY29sMjNfMTQwMCwgLmNvbDI0XzE0MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNvbDFfMTMwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTMwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTMwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzEzMDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xMzAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTMwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xMzAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTMwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzEzMDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTMwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xMzAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzEzMDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzEzMDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTMwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xMzAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzEzMDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTMwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xMzAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xMzAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzEzMDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTMwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xMzAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzEzMDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTMwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTMwMCwgLmNvbDJfMTMwMCwgLmNvbDNfMTMwMCwgLmNvbDRfMTMwMCwgLmNvbDVfMTMwMCwgLmNvbDZfMTMwMCxcbiAgLmNvbDdfMTMwMCwgLmNvbDhfMTMwMCwgLmNvbDlfMTMwMCwgLmNvbDEwXzEzMDAsIC5jb2wxMV8xMzAwLCAuY29sMTJfMTMwMCxcbiAgLmNvbDEzXzEzMDAsIC5jb2wxNF8xMzAwLCAuY29sMTVfMTMwMCwgLmNvbDE2XzEzMDAsIC5jb2wxN18xMzAwLCAuY29sMThfMTMwMCxcbiAgLmNvbDE5XzEzMDAsIC5jb2wyMF8xMzAwLCAuY29sMjFfMTMwMCwgLmNvbDIyXzEzMDAsIC5jb2wyM18xMzAwLCAuY29sMjRfMTMwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29sMV8xMjAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xMjAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xMjAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTIwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzEyMDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xMjAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzEyMDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xMjAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTIwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xMjAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzEyMDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTIwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTIwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xMjAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzEyMDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTIwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xMjAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzEyMDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzEyMDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTIwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xMjAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzEyMDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTIwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xMjAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xMjAwLCAuY29sMl8xMjAwLCAuY29sM18xMjAwLCAuY29sNF8xMjAwLCAuY29sNV8xMjAwLCAuY29sNl8xMjAwLFxuICAuY29sN18xMjAwLCAuY29sOF8xMjAwLCAuY29sOV8xMjAwLCAuY29sMTBfMTIwMCwgLmNvbDExXzEyMDAsIC5jb2wxMl8xMjAwLFxuICAuY29sMTNfMTIwMCwgLmNvbDE0XzEyMDAsIC5jb2wxNV8xMjAwLCAuY29sMTZfMTIwMCwgLmNvbDE3XzEyMDAsIC5jb2wxOF8xMjAwLFxuICAuY29sMTlfMTIwMCwgLmNvbDIwXzEyMDAsIC5jb2wyMV8xMjAwLCAuY29sMjJfMTIwMCwgLmNvbDIzXzEyMDAsIC5jb2wyNF8xMjAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5jb2wxXzExMDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzExMDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzExMDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8xMTAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMTEwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzExMDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMTEwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzExMDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV8xMTAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzExMDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMTEwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl8xMTAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18xMTAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzExMDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfMTEwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8xMTAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzExMDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfMTEwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMTEwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8xMTAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzExMDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMTEwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18xMTAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzExMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzExMDAsIC5jb2wyXzExMDAsIC5jb2wzXzExMDAsIC5jb2w0XzExMDAsIC5jb2w1XzExMDAsIC5jb2w2XzExMDAsXG4gIC5jb2w3XzExMDAsIC5jb2w4XzExMDAsIC5jb2w5XzExMDAsIC5jb2wxMF8xMTAwLCAuY29sMTFfMTEwMCwgLmNvbDEyXzExMDAsXG4gIC5jb2wxM18xMTAwLCAuY29sMTRfMTEwMCwgLmNvbDE1XzExMDAsIC5jb2wxNl8xMTAwLCAuY29sMTdfMTEwMCwgLmNvbDE4XzExMDAsXG4gIC5jb2wxOV8xMTAwLCAuY29sMjBfMTEwMCwgLmNvbDIxXzExMDAsIC5jb2wyMl8xMTAwLCAuY29sMjNfMTEwMCwgLmNvbDI0XzExMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbDFfMTAyNCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTAyNCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTAyNCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzEwMjQge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xMDI0IHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTAyNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xMDI0IHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTAyNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzEwMjQge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTAyNCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xMDI0IHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzEwMjQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzEwMjQge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTAyNCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xMDI0IHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzEwMjQge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTAyNCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xMDI0IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xMDI0IHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzEwMjQge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTAyNCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xMDI0IHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzEwMjQge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTAyNCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTAyNCwgLmNvbDJfMTAyNCwgLmNvbDNfMTAyNCwgLmNvbDRfMTAyNCwgLmNvbDVfMTAyNCwgLmNvbDZfMTAyNCxcbiAgLmNvbDdfMTAyNCwgLmNvbDhfMTAyNCwgLmNvbDlfMTAyNCwgLmNvbDEwXzEwMjQsIC5jb2wxMV8xMDI0LCAuY29sMTJfMTAyNCxcbiAgLmNvbDEzXzEwMjQsIC5jb2wxNF8xMDI0LCAuY29sMTVfMTAyNCwgLmNvbDE2XzEwMjQsIC5jb2wxN18xMDI0LCAuY29sMThfMTAyNCxcbiAgLmNvbDE5XzEwMjQsIC5jb2wyMF8xMDI0LCAuY29sMjFfMTAyNCwgLmNvbDIyXzEwMjQsIC5jb2wyM18xMDI0LCAuY29sMjRfMTAyNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuY29sMV8xMDAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xMDAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xMDAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTAwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzEwMDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xMDAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzEwMDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xMDAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTAwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xMDAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzEwMDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTAwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTAwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xMDAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzEwMDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTAwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xMDAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzEwMDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzEwMDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTAwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xMDAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzEwMDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTAwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xMDAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xMDAwLCAuY29sMl8xMDAwLCAuY29sM18xMDAwLCAuY29sNF8xMDAwLCAuY29sNV8xMDAwLCAuY29sNl8xMDAwLFxuICAuY29sN18xMDAwLCAuY29sOF8xMDAwLCAuY29sOV8xMDAwLCAuY29sMTBfMTAwMCwgLmNvbDExXzEwMDAsIC5jb2wxMl8xMDAwLFxuICAuY29sMTNfMTAwMCwgLmNvbDE0XzEwMDAsIC5jb2wxNV8xMDAwLCAuY29sMTZfMTAwMCwgLmNvbDE3XzEwMDAsIC5jb2wxOF8xMDAwLFxuICAuY29sMTlfMTAwMCwgLmNvbDIwXzEwMDAsIC5jb2wyMV8xMDAwLCAuY29sMjJfMTAwMCwgLmNvbDIzXzEwMDAsIC5jb2wyNF8xMDAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNvbDFfOTAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl85MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzkwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzkwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzkwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzkwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN185MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF85MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV85MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfOTAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzkwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl85MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzkwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF85MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfOTAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzkwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN185MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfOTAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV85MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfOTAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzkwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl85MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfOTAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzkwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfOTAwLCAuY29sMl85MDAsIC5jb2wzXzkwMCwgLmNvbDRfOTAwLCAuY29sNV85MDAsIC5jb2w2XzkwMCxcbiAgLmNvbDdfOTAwLCAuY29sOF85MDAsIC5jb2w5XzkwMCwgLmNvbDEwXzkwMCwgLmNvbDExXzkwMCwgLmNvbDEyXzkwMCxcbiAgLmNvbDEzXzkwMCwgLmNvbDE0XzkwMCwgLmNvbDE1XzkwMCwgLmNvbDE2XzkwMCwgLmNvbDE3XzkwMCwgLmNvbDE4XzkwMCxcbiAgLmNvbDE5XzkwMCwgLmNvbDIwXzkwMCwgLmNvbDIxXzkwMCwgLmNvbDIyXzkwMCwgLmNvbDIzXzkwMCwgLmNvbDI0XzkwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5jb2wxXzgwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfODAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM184MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF84MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV84MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl84MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfODAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfODAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfODAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzgwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV84MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfODAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM184MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfODAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzgwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl84MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfODAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzgwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfODAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzgwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV84MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfODAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzgwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF84MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzgwMCwgLmNvbDJfODAwLCAuY29sM184MDAsIC5jb2w0XzgwMCwgLmNvbDVfODAwLCAuY29sNl84MDAsXG4gIC5jb2w3XzgwMCwgLmNvbDhfODAwLCAuY29sOV84MDAsIC5jb2wxMF84MDAsIC5jb2wxMV84MDAsIC5jb2wxMl84MDAsXG4gIC5jb2wxM184MDAsIC5jb2wxNF84MDAsIC5jb2wxNV84MDAsIC5jb2wxNl84MDAsIC5jb2wxN184MDAsIC5jb2wxOF84MDAsXG4gIC5jb2wxOV84MDAsIC5jb2wyMF84MDAsIC5jb2wyMV84MDAsIC5jb2wyMl84MDAsIC5jb2wyM184MDAsIC5jb2wyNF84MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29sMV83Njgge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzc2OCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfNzY4IHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfNzY4IHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfNzY4IHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfNzY4IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3Xzc2OCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4Xzc2OCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5Xzc2OCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF83Njgge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfNzY4IHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzc2OCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfNzY4IHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0Xzc2OCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV83Njgge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfNzY4IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3Xzc2OCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF83Njgge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5Xzc2OCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF83Njgge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfNzY4IHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzc2OCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM183Njgge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfNzY4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV83NjgsIC5jb2wyXzc2OCwgLmNvbDNfNzY4LCAuY29sNF83NjgsIC5jb2w1Xzc2OCwgLmNvbDZfNzY4LFxuICAuY29sN183NjgsIC5jb2w4Xzc2OCwgLmNvbDlfNzY4LCAuY29sMTBfNzY4LCAuY29sMTFfNzY4LCAuY29sMTJfNzY4LFxuICAuY29sMTNfNzY4LCAuY29sMTRfNzY4LCAuY29sMTVfNzY4LCAuY29sMTZfNzY4LCAuY29sMTdfNzY4LCAuY29sMThfNzY4LFxuICAuY29sMTlfNzY4LCAuY29sMjBfNzY4LCAuY29sMjFfNzY4LCAuY29sMjJfNzY4LCAuY29sMjNfNzY4LCAuY29sMjRfNzY4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmNvbDFfNzAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl83MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzcwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzcwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzcwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzcwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN183MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF83MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV83MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfNzAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzcwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl83MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzcwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF83MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfNzAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzcwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN183MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfNzAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV83MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfNzAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzcwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl83MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfNzAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzcwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfNzAwLCAuY29sMl83MDAsIC5jb2wzXzcwMCwgLmNvbDRfNzAwLCAuY29sNV83MDAsIC5jb2w2XzcwMCxcbiAgLmNvbDdfNzAwLCAuY29sOF83MDAsIC5jb2w5XzcwMCwgLmNvbDEwXzcwMCwgLmNvbDExXzcwMCwgLmNvbDEyXzcwMCxcbiAgLmNvbDEzXzcwMCwgLmNvbDE0XzcwMCwgLmNvbDE1XzcwMCwgLmNvbDE2XzcwMCwgLmNvbDE3XzcwMCwgLmNvbDE4XzcwMCxcbiAgLmNvbDE5XzcwMCwgLmNvbDIwXzcwMCwgLmNvbDIxXzcwMCwgLmNvbDIyXzcwMCwgLmNvbDIzXzcwMCwgLmNvbDI0XzcwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb2wxXzYwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfNjAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM182MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF82MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV82MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl82MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfNjAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfNjAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfNjAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzYwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV82MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfNjAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM182MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfNjAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzYwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl82MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfNjAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzYwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfNjAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzYwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV82MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfNjAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzYwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF82MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzYwMCwgLmNvbDJfNjAwLCAuY29sM182MDAsIC5jb2w0XzYwMCwgLmNvbDVfNjAwLCAuY29sNl82MDAsXG4gIC5jb2w3XzYwMCwgLmNvbDhfNjAwLCAuY29sOV82MDAsIC5jb2wxMF82MDAsIC5jb2wxMV82MDAsIC5jb2wxMl82MDAsXG4gIC5jb2wxM182MDAsIC5jb2wxNF82MDAsIC5jb2wxNV82MDAsIC5jb2wxNl82MDAsIC5jb2wxN182MDAsIC5jb2wxOF82MDAsXG4gIC5jb2wxOV82MDAsIC5jb2wyMF82MDAsIC5jb2wyMV82MDAsIC5jb2wyMl82MDAsIC5jb2wyM182MDAsIC5jb2wyNF82MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY29sMV81MDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzUwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfNTAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfNTAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfNTAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfNTAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzUwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzUwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzUwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF81MDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfNTAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzUwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfNTAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzUwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV81MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfNTAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzUwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF81MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzUwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF81MDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfNTAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzUwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM181MDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfNTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV81MDAsIC5jb2wyXzUwMCwgLmNvbDNfNTAwLCAuY29sNF81MDAsIC5jb2w1XzUwMCwgLmNvbDZfNTAwLFxuICAuY29sN181MDAsIC5jb2w4XzUwMCwgLmNvbDlfNTAwLCAuY29sMTBfNTAwLCAuY29sMTFfNTAwLCAuY29sMTJfNTAwLFxuICAuY29sMTNfNTAwLCAuY29sMTRfNTAwLCAuY29sMTVfNTAwLCAuY29sMTZfNTAwLCAuY29sMTdfNTAwLCAuY29sMThfNTAwLFxuICAuY29sMTlfNTAwLCAuY29sMjBfNTAwLCAuY29sMjFfNTAwLCAuY29sMjJfNTAwLCAuY29sMjNfNTAwLCAuY29sMjRfNTAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmNvbDFfNDAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl80MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzQwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzQwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzQwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzQwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN180MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF80MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV80MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfNDAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzQwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl80MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzQwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF80MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfNDAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzQwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN180MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfNDAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV80MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfNDAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzQwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl80MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfNDAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzQwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfNDAwLCAuY29sMl80MDAsIC5jb2wzXzQwMCwgLmNvbDRfNDAwLCAuY29sNV80MDAsIC5jb2w2XzQwMCxcbiAgLmNvbDdfNDAwLCAuY29sOF80MDAsIC5jb2w5XzQwMCwgLmNvbDEwXzQwMCwgLmNvbDExXzQwMCwgLmNvbDEyXzQwMCxcbiAgLmNvbDEzXzQwMCwgLmNvbDE0XzQwMCwgLmNvbDE1XzQwMCwgLmNvbDE2XzQwMCwgLmNvbDE3XzQwMCwgLmNvbDE4XzQwMCxcbiAgLmNvbDE5XzQwMCwgLmNvbDIwXzQwMCwgLmNvbDIxXzQwMCwgLmNvbDIyXzQwMCwgLmNvbDIzXzQwMCwgLmNvbDI0XzQwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwMHB4KSB7XG4gIC5jb2wxXzMwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMzAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18zMDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8zMDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8zMDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8zMDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMzAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMzAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMzAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzMwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8zMDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMzAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18zMDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMzAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzMwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8zMDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMzAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzMwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMzAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzMwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8zMDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMzAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzMwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8zMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzMwMCwgLmNvbDJfMzAwLCAuY29sM18zMDAsIC5jb2w0XzMwMCwgLmNvbDVfMzAwLCAuY29sNl8zMDAsXG4gIC5jb2w3XzMwMCwgLmNvbDhfMzAwLCAuY29sOV8zMDAsIC5jb2wxMF8zMDAsIC5jb2wxMV8zMDAsIC5jb2wxMl8zMDAsXG4gIC5jb2wxM18zMDAsIC5jb2wxNF8zMDAsIC5jb2wxNV8zMDAsIC5jb2wxNl8zMDAsIC5jb2wxN18zMDAsIC5jb2wxOF8zMDAsXG4gIC5jb2wxOV8zMDAsIC5jb2wyMF8zMDAsIC5jb2wyMV8zMDAsIC5jb2wyMl8zMDAsIC5jb2wyM18zMDAsIC5jb2wyNF8zMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9maW5hbmNpZXIvRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGQub3RmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXItaXRhbGljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ2VvbWFuaXN0L2hpbnRlZC1HZW9tYW5pc3QtUmVndWxhci1JdGFsaWMub3RmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9nZW9tYW5pc3QvaGludGVkLUdlb21hbmlzdC1SZWd1bGFyLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ2VvbWFuaXN0L2hpbnRlZC1HZW9tYW5pc3QtQm9vay50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ2VvbWFuaXN0L2hpbnRlZC1HZW9tYW5pc3QtTWVkaXVtLnR0ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4ub3ZlcmxheSwgLmRyb3BEb3duT3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNTAwbXMgZWFzZSwgdmlzaWJpbGl0eSAwbXMgZWFzZSAzMDBtcywgei1pbmRleCAwbXMgZWFzZSA3MDBtcztcbn1cblxuLmljb25QbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IHNvbGlkIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMzAwbXM7XG59XG4uaWNvblBsYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEwcHggMCAxMHB4IDE1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMzAwbXM7XG59XG5cbi5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udGFibGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnRhYmxlQ2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cblxuLmFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogNTBweDtcbn1cblxuLmZsb2F0TGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmxvYXRSaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnRleHRMZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHRDZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0UmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmFsaWduVG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFsaWduTWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFsaWduQm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmNhcHMge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmFsbENhcHMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmdMZWZ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG59XG5cbi5iZ0NlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJnUmlnaHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5cbi53cmFwcGVyMTYwMCB7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAud3JhcHBlcjE2MDAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ud3JhcHBlcjE1MDAge1xuICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLndyYXBwZXIxNTAwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLndyYXBwZXIxNDAwIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC53cmFwcGVyMTQwMCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi53cmFwcGVyMTMwMCB7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAud3JhcHBlcjEzMDAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ud3JhcHBlcjEyMDAge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLndyYXBwZXIxMjAwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLndyYXBwZXIxMTAwIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC53cmFwcGVyMTEwMCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi53cmFwcGVyMTAyNCB7XG4gIG1heC13aWR0aDogMTAyNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAud3JhcHBlcjEwMjQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ud3JhcHBlcjkwMCB7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLndyYXBwZXI5MDAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ueVBhZGRpbmcyNTAge1xuICBwYWRkaW5nLXRvcDogMjUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAueVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAueVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi55VG9wUGFkZGluZzI1MCB7XG4gIHBhZGRpbmctdG9wOiAyNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAueVRvcFBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC55VG9wUGFkZGluZzI1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnlUb3BQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueVRvcFBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueVRvcFBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5cbi55Qm90dG9tUGFkZGluZzI1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAueUJvdHRvbVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC55Qm90dG9tUGFkZGluZzI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnlCb3R0b21QYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueUJvdHRvbVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueUJvdHRvbVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi55UGFkZGluZzIwMCB7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC55UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDE3NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC55UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC55UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC55UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC55UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cblxuLnRvcFBhZGRpbmcyMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRvcFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiAxNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50b3BQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wUGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9wUGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cblxuLmJvdHRvbVBhZGRpbmcyMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYm90dG9tUGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm90dG9tUGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cblxuLnlQYWRkaW5nMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnlQYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnlQYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnlQYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC55UGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC55UGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cblxuLnRvcFBhZGRpbmcxNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRvcFBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50b3BQYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudG9wUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BQYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxufVxuXG4uYm90dG9tUGFkZGluZzE1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYm90dG9tUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi55UGFkZGluZzExMCB7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC55UGFkZGluZzExMCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueVBhZGRpbmcxMTAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueVBhZGRpbmcxMTAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi50b3BQYWRkaW5nMTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50b3BQYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3BQYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRvcFBhZGRpbmcxMTAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5cbi5ib3R0b21QYWRkaW5nMTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcxMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi55UGFkZGluZzcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuXG4udG9wUGFkZGluZzcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbi5ib3R0b21QYWRkaW5nNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLnlQYWRkaW5nNTAge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi55VG9wUGFkZGluZzUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi55Qm90dG9tUGFkZGluZzUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi54UGFkZGluZzIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC54UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC54UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnJpZ2h0UGFkZGluZzIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5yaWdodFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJpZ2h0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmlnaHRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmlnaHRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucmlnaHRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5sZWZ0UGFkZGluZzIwMCB7XG4gIHBhZGRpbmctbGVmdDogMjAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmxlZnRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxlZnRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlZnRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sZWZ0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAubGVmdFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFBhZGRpbmcxMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnhQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ucmlnaHRQYWRkaW5nMTIwIHtcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJpZ2h0UGFkZGluZzEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yaWdodFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yaWdodFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5yaWdodFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmxlZnRQYWRkaW5nMTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubGVmdFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWZ0UGFkZGluZzEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGVmdFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmxlZnRQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnhQYWRkaW5nODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhQYWRkaW5nODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFBhZGRpbmc4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC54UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ucmlnaHRQYWRkaW5nODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5yaWdodFBhZGRpbmc4MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJpZ2h0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucmlnaHRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmxlZnRQYWRkaW5nODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxlZnRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxlZnRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmxlZnRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFBhZGRpbmcxMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyJTtcbiAgcGFkZGluZy1sZWZ0OiAxMiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UmlnaHRQYWRkaW5nMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhSaWdodFBhZGRpbmcxMiB7XG4gICAgcGFkZGluZy1yaWdodDogMTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhSaWdodFBhZGRpbmcxMiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhSaWdodFBhZGRpbmcxMiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ueExlZnRQYWRkaW5nMTIge1xuICBwYWRkaW5nLWxlZnQ6IDEyJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueExlZnRQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhMZWZ0UGFkZGluZzEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54TGVmdFBhZGRpbmcxMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UGFkZGluZzgge1xuICBwYWRkaW5nLXJpZ2h0OiA4JTtcbiAgcGFkZGluZy1sZWZ0OiA4JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueFBhZGRpbmc4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhQYWRkaW5nOCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UGFkZGluZzgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UmlnaHRQYWRkaW5nOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nOCB7XG4gICAgcGFkZGluZy1yaWdodDogNiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueFJpZ2h0UGFkZGluZzgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nOCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ueExlZnRQYWRkaW5nOCB7XG4gIHBhZGRpbmctbGVmdDogOCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhMZWZ0UGFkZGluZzgge1xuICAgIHBhZGRpbmctbGVmdDogNiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueExlZnRQYWRkaW5nOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueExlZnRQYWRkaW5nOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UGFkZGluZzYge1xuICBwYWRkaW5nLXJpZ2h0OiA2JTtcbiAgcGFkZGluZy1sZWZ0OiA2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueFBhZGRpbmc2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhQYWRkaW5nNiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UGFkZGluZzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UmlnaHRQYWRkaW5nNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nNiB7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueFJpZ2h0UGFkZGluZzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nNiB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ueExlZnRQYWRkaW5nNiB7XG4gIHBhZGRpbmctbGVmdDogNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhMZWZ0UGFkZGluZzYge1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueExlZnRQYWRkaW5nNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueExlZnRQYWRkaW5nNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UGFkZGluZzUge1xuICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueFBhZGRpbmc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhQYWRkaW5nNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnhSaWdodFBhZGRpbmc1IHtcbiAgcGFkZGluZy1yaWdodDogNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhSaWdodFBhZGRpbmc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFJpZ2h0UGFkZGluZzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnhMZWZ0UGFkZGluZzUge1xuICBwYWRkaW5nLWxlZnQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54TGVmdFBhZGRpbmc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54TGVmdFBhZGRpbmc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnhQYWRkaW5nNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhQYWRkaW5nNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFBhZGRpbmc1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnhSaWdodFBhZGRpbmc1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhSaWdodFBhZGRpbmc1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhSaWdodFBhZGRpbmc1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ueExlZnRQYWRkaW5nNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhMZWZ0UGFkZGluZzUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54TGVmdFBhZGRpbmc1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5ub1RvcFBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm5vUmlnaHRQYWRkaW5nIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm5vQm90dG9tUGFkZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubm9MZWZ0UGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5vWFBhZGRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5ub1lQYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubm9QYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm5vVG9wTWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm5vUmlnaHRNYXJnaW4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5ub0JvdHRvbU1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ub0xlZnRNYXJnaW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5vWE1hcmdpbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ub1lNYXJnaW4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG9wMCB7XG4gIHRvcDogMDtcbn1cblxuLnJpZ2h0MCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYm90dG9tMCB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxlZnQwIHtcbiAgbGVmdDogMDtcbn1cblxuLnRyYmwwIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ubm9zY3JvbGwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm9zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxufVxuXG4ubm9zZWxlY3Qge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAuaGlkZV8xODAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmhpZGVfMTcwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5oaWRlXzE2MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaGlkZV8xNTAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhpZGVfMTQwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5oaWRlXzEzMDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGlkZV8xMjAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhpZGVfMTEwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oaWRlXzEwMjQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaGlkZV8xMDAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuaGlkZV85MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5oaWRlXzgwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGVfNzY4IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuaGlkZV83MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5oaWRlXzYwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmhpZGVfNTAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuaGlkZV80MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwMHB4KSB7XG4gIC5oaWRlXzMwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNob3dfMTgwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLnNob3dfMTgwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTcwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLnNob3dfMTcwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTYwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNob3dfMTYwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTUwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnNob3dfMTUwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTQwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNob3dfMTQwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTMwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNob3dfMTMwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTIwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNob3dfMTIwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTEwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNob3dfMTEwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTAyNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNob3dfMTAyNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMTAwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNob3dfMTAwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfOTAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zaG93XzkwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfODAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5zaG93XzgwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfNzY4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93Xzc2OCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfNzAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5zaG93XzcwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfNjAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaG93XzYwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfNTAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zaG93XzUwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfNDAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zaG93XzQwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNob3dfMzAwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMwMHB4KSB7XG4gIC5zaG93XzMwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnpJbmRleC0xIHtcbiAgei1pbmRleDogLTE7XG59XG5cbi56SW5kZXgwIHtcbiAgei1pbmRleDogMDtcbn1cblxuLnpJbmRleDEge1xuICB6LWluZGV4OiAxO1xufVxuXG4uekluZGV4MiB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi56SW5kZXgzIHtcbiAgei1pbmRleDogMztcbn1cblxuLnpJbmRleDQge1xuICB6LWluZGV4OiA0O1xufVxuXG4uekluZGV4NSB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi56SW5kZXg2IHtcbiAgei1pbmRleDogNjtcbn1cblxuLnpJbmRleDcge1xuICB6LWluZGV4OiA3O1xufVxuXG4uekluZGV4OCB7XG4gIHotaW5kZXg6IDg7XG59XG5cbi56SW5kZXg5IHtcbiAgei1pbmRleDogOTtcbn1cblxuLnpJbmRleDEwIHtcbiAgei1pbmRleDogMTA7XG59XG5cbmgxLCAuaDEge1xuICBmb250OiAxMDBweC8xIFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIiwgc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogODVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogODVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDYyMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5oMS5zbWFsbCwgLmgxLnNtYWxsIHtcbiAgZm9udC1zaXplOiA2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgxLnNtYWxsLCAuaDEuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDEuc21hbGwsIC5oMS5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IDExOHB4LzEuMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDEwNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG5oMiBzcGFuLCAuaDIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250OiAxOHB4LzEgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5oMywgLmgzIHtcbiAgZm9udDogMzVweC8xLjEgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250OiAzMHB4LzEuMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQ6IDI1cHgvMS4xIFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIiwgc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQ6IDE4cHgvMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cblxucCB7XG4gIGZvbnQ6IDE4cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5wLnNtYWxsIHtcbiAgZm9udDogMTJweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNhNmEyOTc7XG59XG5cbmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuLmxpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4ubGluazpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250OiAxMnB4LzQwcHggXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMsIGJhY2tncm91bmQgMzAwbXMsIGJvcmRlciAzMDBtcztcbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2FhNzdmO1xufVxuLmJ0bi53aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuLmJ0bi53aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmJ0bi53aGl0ZS5mdWxsIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4ud2hpdGUuZnVsbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuLmJ0bi5ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuLmJ0bi5ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmxpc3RlIGxpIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLmxpc3RlIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmxpc3RlIGxpLCAubGlzdGUgbGkgcCB7XG4gIGZvbnQ6IDE4cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG5cbnAuc3ViSW5mbyB7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2U0Yjc4NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbnAuc3ViSW5mbyBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxucC5zdWJJbmZvIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNlNGI3ODc7XG59XG5cbi5hcnJvd1dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cbi5hcnJvd1dyYXBwZXIgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuaHRtbDpub3QoLmlzTW9iaWxlKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5odG1sOm5vdCguaXNNb2JpbGUpIFtkYXRhLW1haW5TY3JvbGxiYXJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbltkYXRhLW1haW5TY3JvbGxiYXJdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmltYWdlV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZVdyYXBwZXIgcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2U0Yjc4NztcbiAgei1pbmRleDogMTtcbn1cblxuLmltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG50ZXh0YXJlYSxcbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICNwYWdlLXRyYW5zaXRpb24sXG4gICNsYW5kaW5nLFxuICAuYWxlcnRCbG9jayxcbiAgaGVhZGVyLFxuICAuc2lkZU5hdixcbiAgZm9vdGVyLFxuICAuY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGRpdltkYXRhLW1haW5zY3JvbGxiYXJdIHtcbiAgICBvdmVyZmxvdzogc2hvdyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIGRpdltkYXRhLW1haW5zY3JvbGxiYXJdIC5zY3JvbGwtY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KSAhaW1wb3J0YW50O1xuICB9XG4gIFtkYXRhLXNjcm9sbGZpcmVdIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50IC50d29Db2xCbG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50IC50d29Db2xCbG9jayAuY29sMTYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQgLnR3b0NvbEJsb2NrIC5jb2wxNiA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQgLnR3b0NvbEJsb2NrIC5jb2wxNiA+IGRpdiAuZHluYW1pYyB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5qb2JzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uam9iIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCAxMjBweCA0MHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuam9iIHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggMzBweCAyMHB4O1xuICB9XG59XG4uam9iIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5qb2IgLmljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG4uam9iIC5pY29uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICByaWdodDogNDBweDtcbiAgZmlsbDogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5qb2IgLmljb24gc3ZnIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuLmpvYiAuaWNvbiBzdmcgdXNlIHtcbiAgZmlsbDogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbn1cbi5qb2IgZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uam9iIGRpdiBoNiB7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2U0Yjc4NztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLmpvYjpob3ZlciAuaWNvbiBzdmcsIC5qb2I6aG92ZXIgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4uam9iOmhvdmVyIC5pbWFnZVdyYXBwZXIgLmltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xufVxuXG4ubmV3cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDcwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5uZXdzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG4ubmV3cyAuc3ViSW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogNDBweDtcbn1cbi5uZXdzIC5pbWFnZVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLm5ld3MgLmltYWdlV3JhcHBlciB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cbn1cbi5uZXdzIC5pbWFnZVdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbi5uZXdzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogMDtcbn1cbi5uZXdzIGg1IHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm5ld3MgLmFycm93V3JhcHBlciB7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDE4cHg7XG4gIHotaW5kZXg6IDE7XG59XG4ubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbi5uZXdzIC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbi5uZXdzOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDcwcHg7XG59XG4ubmV3czpob3ZlciAuaW1hZ2VXcmFwcGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjY1KTtcbn1cbi5uZXdzOmhvdmVyIC5hcnJvd1dyYXBwZXIge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmV2ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uZXZlbnQgLmZsZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXJnaW46IC02MHB4IDc1cHggMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZXZlbnQgLmZsZXgge1xuICAgIG1hcmdpbjogLTYwcHggNTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50IC5mbGV4IHtcbiAgICBtYXJnaW46IC02MHB4IDMwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmV2ZW50IC5mbGV4IHtcbiAgICBtYXJnaW46IC02MHB4IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50IC5mbGV4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uZXZlbnQgLmZsZXggLnJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYwcHggMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDUwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbn1cbi5ldmVudCAuZmxleCAucm93ID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5ldmVudCAuZmxleCAucm93IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZXZlbnQgLmZsZXggLnJvdyAuaW5mbyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cgLmluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5ldmVudCAuZmxleCAucm93IC5pbmZvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogMTJweC8xLjMgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uZXZlbnQgLmZsZXggLnJvdyAudGltZSB7XG4gIGZvbnQ6IDE4cHgvMS41IFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIiwgc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cgLnRpbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmV2ZW50IC5mbGV4IC5yb3cgLmNvbDEwIGRpdiB7XG4gIG1heC13aWR0aDogMjE3cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cgLmNvbDEwIGRpdiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uZXZlbnQ6aG92ZXIgLmJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBib3JkZXItY29sb3I6ICM3YWE3N2Y7XG59XG5cbi5kb2N1bWVudHMgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5kb2N1bWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZG9jdW1lbnQgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRvY3VtZW50IC5pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuLmRvY3VtZW50IC5pY29uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICByaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kb2N1bWVudCAuaWNvbiBzdmcge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG4uZG9jdW1lbnQgLmljb24gc3ZnIHVzZSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4uZG9jdW1lbnQubm9ybWFsIHtcbiAgcGFkZGluZzogNDBweCAxMjBweCA0MHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRvY3VtZW50Lm5vcm1hbCB7XG4gICAgcGFkZGluZzogMzBweCAxMjBweCAzMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kb2N1bWVudC5ub3JtYWwge1xuICAgIHBhZGRpbmc6IDMwcHggNzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbi5kb2N1bWVudC5ub3JtYWwgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuLmRvY3VtZW50Lm5vcm1hbCAuaWNvbiBzdmcge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuLmRvY3VtZW50Lm5vcm1hbCAuaWNvbiBzdmcgdXNlIHtcbiAgZmlsbDogIzNlM2UyZDtcbn1cbi5kb2N1bWVudC5ub3JtYWw6aG92ZXIgLmljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5kb2N1bWVudC5ub3JtYWw6aG92ZXIgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZG9jdW1lbnQucGx1cyB7XG4gIHBhZGRpbmc6IDEwcHggMTIwcHggMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRvY3VtZW50LnBsdXMge1xuICAgIHBhZGRpbmc6IDMwcHggNzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbi5kb2N1bWVudC5wbHVzOmhvdmVyIC5pY29uIHN2ZywgLmRvY3VtZW50LnBsdXM6aG92ZXIgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZG9jdW1lbnQucGx1czpob3ZlciAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC41KTtcbn1cbi5kb2N1bWVudC5wbHVzIC5pbWFnZVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRvY3VtZW50LnBsdXMgLmltYWdlV3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRvY3VtZW50LnBsdXMgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xufVxuLmRvY3VtZW50LnBsdXMgLmltYWdlV3JhcHBlciAuaW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbi5kb2N1bWVudC5wbHVzIC5mbGV4IHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kb2N1bWVudC5wbHVzIC5mbGV4IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5kb2N1bWVudC5wbHVzIC5mbGV4IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRvY3VtZW50LnBsdXMgLmZsZXggZGl2IGg2IHtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZTRiNzg3O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uZG9jdW1lbnQucGx1cyAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG4uZG9jdW1lbnQucGx1cyAuaWNvbiBzdmcge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuLmRvY3VtZW50LnBsdXMgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICMzZTNlMmQ7XG59XG4uZG9jdW1lbnQuaW5SdWJyaWMge1xuICBwYWRkaW5nOiAzMHB4IDEyMHB4IDMwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2U0Yjc4Nztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZG9jdW1lbnQuaW5SdWJyaWMge1xuICAgIHBhZGRpbmc6IDMwcHggMTIwcHggMzBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZG9jdW1lbnQuaW5SdWJyaWMge1xuICAgIHBhZGRpbmc6IDMwcHggNzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbi5kb2N1bWVudC5pblJ1YnJpYyBoNSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRvY3VtZW50LmluUnVicmljIC5pY29uIHtcbiAgYmFja2dyb3VuZDogI2U0Yjc4Nztcbn1cbi5kb2N1bWVudC5pblJ1YnJpYyAuaWNvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLmRvY3VtZW50LmluUnVicmljIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xufVxuLmRvY3VtZW50LmluUnVicmljOmhvdmVyIC5pY29uIHN2ZyB7XG4gIGZpbGw6ICMzZTNlMmQ7XG59XG4uZG9jdW1lbnQuaW5SdWJyaWM6aG92ZXIgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICMzZTNlMmQ7XG59XG5cbi5oYW1idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLmhhbWJ1cmdlciAuYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5oYW1idXJnZXIgLmJveDo6YmVmb3JlLCAuaGFtYnVyZ2VyIC5ib3g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmhhbWJ1cmdlciAuYm94OmJlZm9yZSB7XG4gIHRvcDogMHB4O1xufVxuLmhhbWJ1cmdlciAuYm94OmFmdGVyIHtcbiAgYm90dG9tOiAwcHg7XG59XG4uaGFtYnVyZ2VyIC5ib3ggLmlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uaGFtYnVyZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5oYW1idXJnZXI6aG92ZXIgLmJveCAuaW5uZXIsIC5oYW1idXJnZXI6aG92ZXIgLmJveDpiZWZvcmUsIC5oYW1idXJnZXI6aG92ZXIgLmJveDphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG5cbi5zaG93T3ZlcmxheU1lbnUgLmhhbWJ1cmdlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uc2hvd092ZXJsYXlNZW51IC5ib3g6YmVmb3JlLCAuc2hvd092ZXJsYXlNZW51IC5ib3g6YWZ0ZXIsIC5zaG93T3ZlcmxheU1lbnUgLmJveCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuLnNob3dPdmVybGF5TWVudSAuYm94OmJlZm9yZSB7XG4gIHRvcDogNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXMsIHRvcCAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDE1MG1zO1xufVxuLnNob3dPdmVybGF5TWVudSAuYm94OmFmdGVyIHtcbiAgYm90dG9tOiA2cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXMsIGJvdHRvbSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDE1MG1zO1xufVxuLnNob3dPdmVybGF5TWVudSAuYm94IC5pbm5lciB7XG4gIHdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNTBtcywgd2lkdGggMG1zIGVhc2UgMTUwbXM7XG59XG5cbi5zaG93T3ZlcmxheU1lbnUub3ZlcmxheUNsb3NpbmcgLmJveDpiZWZvcmUge1xuICB0b3A6IDBweDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCB0b3AgMTUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMTUwbXMsIHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheU1lbnUub3ZlcmxheUNsb3NpbmcgLmJveDphZnRlciB7XG4gIGJvdHRvbTogMHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGJvdHRvbSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAxNTBtcywgdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLnNob3dPdmVybGF5TWVudS5vdmVybGF5Q2xvc2luZyAuYm94IC5pbm5lciB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgd2lkdGggMTUwbXM7XG59XG5cbi5keW5hbWljIDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5keW5hbWljIGgyLCAuZHluYW1pYyBoMywgLmR5bmFtaWMgaDQsIC5keW5hbWljIC5zcGVjaWFsLCAuZHluYW1pYyAuc3VydGl0cmUsIC5keW5hbWljIHAsIC5keW5hbWljIGEsIC5keW5hbWljIHVsLCAuZHluYW1pYyBvbCwgLmR5bmFtaWMgdGFibGUsIC5keW5hbWljIGhyLCAuZHluYW1pYyBpbWcge1xuICBtYXJnaW46IDA7XG59XG4uZHluYW1pYyBoMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiAzNXB4LzEuMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZHluYW1pYyBoMiB7XG4gICAgZm9udC1zaXplOiAzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmR5bmFtaWMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMge1xuICBmb250OiAyNXB4LzEuNCBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZHluYW1pYyBoMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDMge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDMge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmR5bmFtaWMgaDQge1xuICBmb250OiAyNXB4LzEuNCBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoNCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoNCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoNCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4uZHluYW1pYyAuc3BlY2lhbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udDogMjVweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNhNmEyOTc7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2E2YTI5Nztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyAuc3BlY2lhbCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyAuc3BlY2lhbCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG4uZHluYW1pYyAuc3VydGl0cmUge1xuICBmb250OiAxMnB4LzEuMyBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2E2YTI5NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5keW5hbWljIHAge1xuICBmb250OiAxOHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5keW5hbWljIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmR5bmFtaWMgdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250OiAxOHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5keW5hbWljIHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5keW5hbWljIHVsID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiAxNHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjM2UzZTJkO1xufVxuLmR5bmFtaWMgdWwgPiBsaSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udDogMThweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uZHluYW1pYyBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3Q7XG59XG4uZHluYW1pYyBvbCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGZvbnQ6IDE4cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmR5bmFtaWMgb2wgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBvbCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIG9sID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmR5bmFtaWMgb2wgPiBsaTpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdDtcbiAgY29udGVudDogY291bnRlcihsaXN0KSBcIi4gXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5keW5hbWljIG9sID4gbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQ6IDE4cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmR5bmFtaWMgdWwgbGkgbGksIC5keW5hbWljIG9sIGxpIGxpIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uZHluYW1pYyBhOm5vdCguYnRuKTpub3QoLmxpbmspIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBmb250OiAxOHB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4uZHluYW1pYyBhOm5vdCguYnRuKTpub3QoLmxpbmspOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmR5bmFtaWMgYTpub3QoLmJ0bik6bm90KC5saW5rKTpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cbi5keW5hbWljIGEuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQ6IDEycHgvNDBweCBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcywgYmFja2dyb3VuZCAzMDBtcywgYm9yZGVyIDMwMG1zO1xufVxuLmR5bmFtaWMgYS5idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2FhNzdmO1xufVxuLmR5bmFtaWMgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbn1cbi5keW5hbWljIGhyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmR5bmFtaWMgc3Ryb25nIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xufVxuLmR5bmFtaWMgZW0ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhci1pdGFsaWNcIiwgc2Fucy1zZXJpZjtcbn1cbi5keW5hbWljIHN0cm9uZyBlbSwgLmR5bmFtaWMgZW0gc3Ryb25nIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyLWl0YWxpY1wiLCBzYW5zLXNlcmlmO1xufVxuLmR5bmFtaWMgdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5keW5hbWljIHRhYmxlIHRoZWFkIHRyIHRoLCAuZHluYW1pYyB0YWJsZSB0aGVhZCB0ciB0ZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQ6IDE2cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YWE3N2Y7XG59XG4uZHluYW1pYyB0YWJsZSB0Ym9keSB0ciB0ZCwgLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGgge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250OiAxNnB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwY2ZiOTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5keW5hbWljIHRhYmxlIHRoZWFkIHRyIHRoLCAuZHluYW1pYyB0YWJsZSB0aGVhZCB0ciB0ZCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIGZvbnQ6IDE0cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuZHluYW1pYyB0YWJsZSB0Ym9keSB0ciB0ZCwgLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBmb250OiAxNHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmR5bmFtaWMgdGFibGUgdGhlYWQgdHIgdGgsIC5keW5hbWljIHRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgICBwYWRkaW5nOiAxNXB4IDdweDtcbiAgICBmb250OiAxM3B4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGQsIC5keW5hbWljIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAxNXB4IDdweDtcbiAgICBmb250OiAxM3B4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyB0YWJsZSB0aGVhZCB0ciB0aCwgLmR5bmFtaWMgdGFibGUgdGhlYWQgdHIgdGQge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIGZvbnQ6IDEycHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuZHluYW1pYyB0YWJsZSB0Ym9keSB0ciB0ZCwgLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIGZvbnQ6IDEycHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgaDIsXG4uZHluYW1pYyBoMyArIGgyLFxuLmR5bmFtaWMgaDQgKyBoMixcbi5keW5hbWljIHAgKyBoMixcbi5keW5hbWljIGEgKyBoMixcbi5keW5hbWljIHVsICsgaDIsXG4uZHluYW1pYyBvbCArIGgyLFxuLmR5bmFtaWMgaHIgKyBoMixcbi5keW5hbWljIHRhYmxlICsgaDIgLnNwZWNpYWwgKyBoMiB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMixcbiAgLmR5bmFtaWMgaDMgKyBoMixcbiAgLmR5bmFtaWMgaDQgKyBoMixcbiAgLmR5bmFtaWMgcCArIGgyLFxuICAuZHluYW1pYyBhICsgaDIsXG4gIC5keW5hbWljIHVsICsgaDIsXG4gIC5keW5hbWljIG9sICsgaDIsXG4gIC5keW5hbWljIGhyICsgaDIsXG4gIC5keW5hbWljIHRhYmxlICsgaDIgLnNwZWNpYWwgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDIsXG4gIC5keW5hbWljIGgzICsgaDIsXG4gIC5keW5hbWljIGg0ICsgaDIsXG4gIC5keW5hbWljIHAgKyBoMixcbiAgLmR5bmFtaWMgYSArIGgyLFxuICAuZHluYW1pYyB1bCArIGgyLFxuICAuZHluYW1pYyBvbCArIGgyLFxuICAuZHluYW1pYyBociArIGgyLFxuICAuZHluYW1pYyB0YWJsZSArIGgyIC5zcGVjaWFsICsgaDIge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoMiArIGgyLFxuICAuZHluYW1pYyBoMyArIGgyLFxuICAuZHluYW1pYyBoNCArIGgyLFxuICAuZHluYW1pYyBwICsgaDIsXG4gIC5keW5hbWljIGEgKyBoMixcbiAgLmR5bmFtaWMgdWwgKyBoMixcbiAgLmR5bmFtaWMgb2wgKyBoMixcbiAgLmR5bmFtaWMgaHIgKyBoMixcbiAgLmR5bmFtaWMgdGFibGUgKyBoMiAuc3BlY2lhbCArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIGgyLFxuICAuZHluYW1pYyBoMyArIGgyLFxuICAuZHluYW1pYyBoNCArIGgyLFxuICAuZHluYW1pYyBwICsgaDIsXG4gIC5keW5hbWljIGEgKyBoMixcbiAgLmR5bmFtaWMgdWwgKyBoMixcbiAgLmR5bmFtaWMgb2wgKyBoMixcbiAgLmR5bmFtaWMgaHIgKyBoMixcbiAgLmR5bmFtaWMgdGFibGUgKyBoMiAuc3BlY2lhbCArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIGgyLFxuICAuZHluYW1pYyBoMyArIGgyLFxuICAuZHluYW1pYyBoNCArIGgyLFxuICAuZHluYW1pYyBwICsgaDIsXG4gIC5keW5hbWljIGEgKyBoMixcbiAgLmR5bmFtaWMgdWwgKyBoMixcbiAgLmR5bmFtaWMgb2wgKyBoMixcbiAgLmR5bmFtaWMgaHIgKyBoMixcbiAgLmR5bmFtaWMgdGFibGUgKyBoMiAuc3BlY2lhbCArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uZHluYW1pYyAuc3VydGl0cmUgKyBoMiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyAuc3VydGl0cmUgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyBoMyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyBoMyxcbi5keW5hbWljIGg0ICsgaDMsXG4uZHluYW1pYyBwICsgaDMsXG4uZHluYW1pYyBhICsgaDMsXG4uZHluYW1pYyB1bCArIGgzLFxuLmR5bmFtaWMgb2wgKyBoMyxcbi5keW5hbWljIGhyICsgaDMsXG4uZHluYW1pYyB0YWJsZSArIGgzLFxuLmR5bmFtaWMgLnNwZWNpYWwgKyBoMyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMyArIGgzLFxuICAuZHluYW1pYyBoNCArIGgzLFxuICAuZHluYW1pYyBwICsgaDMsXG4gIC5keW5hbWljIGEgKyBoMyxcbiAgLmR5bmFtaWMgdWwgKyBoMyxcbiAgLmR5bmFtaWMgb2wgKyBoMyxcbiAgLmR5bmFtaWMgaHIgKyBoMyxcbiAgLmR5bmFtaWMgdGFibGUgKyBoMyxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmR5bmFtaWMgLnN1cnRpdHJlICsgaDMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgaDQgaHIgKyBoNCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoNCBociArIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIGg0IGhyICsgaDQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDQgaHIgKyBoNCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyBoNCxcbi5keW5hbWljIGg0ICsgaDQsXG4uZHluYW1pYyBwICsgaDQsXG4uZHluYW1pYyBhICsgaDQsXG4uZHluYW1pYyB1bCArIGg0LFxuLmR5bmFtaWMgb2wgKyBoNCxcbi5keW5hbWljIHRhYmxlICsgaDQsXG4uZHluYW1pYyAuc3BlY2lhbCArIGg0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgaDQsXG4gIC5keW5hbWljIGg0ICsgaDQsXG4gIC5keW5hbWljIHAgKyBoNCxcbiAgLmR5bmFtaWMgYSArIGg0LFxuICAuZHluYW1pYyB1bCArIGg0LFxuICAuZHluYW1pYyBvbCArIGg0LFxuICAuZHluYW1pYyB0YWJsZSArIGg0LFxuICAuZHluYW1pYyAuc3BlY2lhbCArIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZHluYW1pYyAuc3VydGl0cmUgKyBoNCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyAuc3VydGl0cmUgKyBoNCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyAuc3BlY2lhbCxcbi5keW5hbWljIGgzICsgLnNwZWNpYWwsXG4uZHluYW1pYyBoNCArIC5zcGVjaWFsLFxuLmR5bmFtaWMgcCArIC5zcGVjaWFsLFxuLmR5bmFtaWMgYSArIC5zcGVjaWFsLFxuLmR5bmFtaWMgdWwgKyAuc3BlY2lhbCxcbi5keW5hbWljIG9sICsgLnNwZWNpYWwsXG4uZHluYW1pYyBociArIC5zcGVjaWFsLFxuLmR5bmFtaWMgdGFibGUgKyAuc3BlY2lhbCxcbi5keW5hbWljIC5zcGVjaWFsICsgLnNwZWNpYWwsXG4uZHluYW1pYyAuc3VydGl0cmUgKyAuc3BlY2lhbCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgaDMgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgaDQgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgcCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBhICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIHVsICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIG9sICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGhyICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIHRhYmxlICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIC5zcGVjaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBoMyArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBoNCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBwICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGEgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgdWwgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgb2wgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgaHIgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgdGFibGUgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgLnNwZWNpYWwge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGgzICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGg0ICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIHAgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgYSArIC5zcGVjaWFsLFxuICAuZHluYW1pYyB1bCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBvbCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBociArIC5zcGVjaWFsLFxuICAuZHluYW1pYyB0YWJsZSArIC5zcGVjaWFsLFxuICAuZHluYW1pYyAuc3BlY2lhbCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyAuc3BlY2lhbCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyAuc3VydGl0cmUsXG4uZHluYW1pYyBociArIC5zdXJ0aXRyZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIGhyICsgLnN1cnRpdHJlIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIC5zdXJ0aXRyZSxcbiAgLmR5bmFtaWMgaHIgKyAuc3VydGl0cmUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyBociArIC5zdXJ0aXRyZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyAuc3VydGl0cmUsXG4uZHluYW1pYyBoNCArIC5zdXJ0aXRyZSxcbi5keW5hbWljIC5zcGVjaWFsICsgLnN1cnRpdHJlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyBoNCArIC5zdXJ0aXRyZSxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyAuc3VydGl0cmUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIHAgKyAuc3VydGl0cmUsXG4uZHluYW1pYyBhICsgLnN1cnRpdHJlLFxuLmR5bmFtaWMgdWwgKyAuc3VydGl0cmUsXG4uZHluYW1pYyBvbCArIC5zdXJ0aXRyZSxcbi5keW5hbWljIHRhYmxlICsgLnN1cnRpdHJlLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgLnN1cnRpdHJlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIHAgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIGEgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIHVsICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyBvbCArIC5zdXJ0aXRyZSxcbiAgLmR5bmFtaWMgdGFibGUgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIC5zdXJ0aXRyZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyBwLFxuLmR5bmFtaWMgaHIgKyBwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoMiArIHAsXG4gIC5keW5hbWljIGhyICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBwLFxuICAuZHluYW1pYyBociArIHAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgcCxcbiAgLmR5bmFtaWMgaHIgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMyArIHAsXG4uZHluYW1pYyBoNCArIHAsXG4uZHluYW1pYyAuc3BlY2lhbCArIHAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDMgKyBwLFxuICAuZHluYW1pYyBoNCArIHAsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmR5bmFtaWMgYSArIHAsXG4uZHluYW1pYyB1bCArIHAsXG4uZHluYW1pYyBvbCArIHAsXG4uZHluYW1pYyB0YWJsZSArIHAsXG4uZHluYW1pYyAuc3VydGl0cmUgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGEgKyBwLFxuICAuZHluYW1pYyB1bCArIHAsXG4gIC5keW5hbWljIG9sICsgcCxcbiAgLmR5bmFtaWMgdGFibGUgKyBwLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uZHluYW1pYyBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZHluYW1pYyBoMiArIGEsXG4uZHluYW1pYyBociArIGEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgYSxcbiAgLmR5bmFtaWMgaHIgKyBhIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIGEsXG4gIC5keW5hbWljIGhyICsgYSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBhLFxuICAuZHluYW1pYyBociArIGEge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzICsgYSxcbi5keW5hbWljIGg0ICsgYSxcbi5keW5hbWljIC5zcGVjaWFsICsgYSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMyArIGEsXG4gIC5keW5hbWljIGg0ICsgYSxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyBhIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZHluYW1pYyBwICsgYSxcbi5keW5hbWljIGEgKyBhLFxuLmR5bmFtaWMgdWwgKyBhLFxuLmR5bmFtaWMgb2wgKyBhLFxuLmR5bmFtaWMgdGFibGUgKyBhLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBwICsgYSxcbiAgLmR5bmFtaWMgYSArIGEsXG4gIC5keW5hbWljIHVsICsgYSxcbiAgLmR5bmFtaWMgb2wgKyBhLFxuICAuZHluYW1pYyB0YWJsZSArIGEsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIGEge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgdWwsXG4uZHluYW1pYyBociArIHVsIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoMiArIHVsLFxuICAuZHluYW1pYyBociArIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIHVsLFxuICAuZHluYW1pYyBociArIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIHVsLFxuICAuZHluYW1pYyBociArIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMyArIHVsLFxuLmR5bmFtaWMgaDQgKyB1bCxcbi5keW5hbWljIC5zcGVjaWFsICsgdWwge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDMgKyB1bCxcbiAgLmR5bmFtaWMgaDQgKyB1bCxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmR5bmFtaWMgcCArIHVsLFxuLmR5bmFtaWMgYSArIHVsLFxuLmR5bmFtaWMgdWwgKyB1bCxcbi5keW5hbWljIG9sICsgdWwsXG4uZHluYW1pYyB0YWJsZSArIHVsLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgcCArIHVsLFxuICAuZHluYW1pYyBhICsgdWwsXG4gIC5keW5hbWljIHVsICsgdWwsXG4gIC5keW5hbWljIG9sICsgdWwsXG4gIC5keW5hbWljIHRhYmxlICsgdWwsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMiArIG9sLFxuLmR5bmFtaWMgaHIgKyBvbCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBvbCxcbiAgLmR5bmFtaWMgaHIgKyBvbCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBvbCxcbiAgLmR5bmFtaWMgaHIgKyBvbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBvbCxcbiAgLmR5bmFtaWMgaHIgKyBvbCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyBvbCxcbi5keW5hbWljIGg0ICsgb2wsXG4uZHluYW1pYyAuc3BlY2lhbCArIG9sIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgb2wsXG4gIC5keW5hbWljIGg0ICsgb2wsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgb2wge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIHAgKyBvbCxcbi5keW5hbWljIGEgKyBvbCxcbi5keW5hbWljIHVsICsgb2wsXG4uZHluYW1pYyBvbCArIG9sLFxuLmR5bmFtaWMgdGFibGUgKyBvbCxcbi5keW5hbWljIC5zdXJ0aXRyZSArIG9sIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIHAgKyBvbCxcbiAgLmR5bmFtaWMgYSArIG9sLFxuICAuZHluYW1pYyB1bCArIG9sLFxuICAuZHluYW1pYyBvbCArIG9sLFxuICAuZHluYW1pYyB0YWJsZSArIG9sLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyBvbCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyBpbWcsXG4uZHluYW1pYyBociArIGltZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBpbWcsXG4gIC5keW5hbWljIGhyICsgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIGltZyxcbiAgLmR5bmFtaWMgaHIgKyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgaW1nLFxuICAuZHluYW1pYyBociArIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyBpbWcsXG4uZHluYW1pYyBoNCArIGltZyxcbi5keW5hbWljIC5zcGVjaWFsICsgaW1nIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgaW1nLFxuICAuZHluYW1pYyBoNCArIGltZyxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIHAgKyBpbWcsXG4uZHluYW1pYyBhICsgaW1nLFxuLmR5bmFtaWMgdWwgKyBpbWcsXG4uZHluYW1pYyBvbCArIGltZyxcbi5keW5hbWljIHRhYmxlICsgaW1nLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgaW1nIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIHAgKyBpbWcsXG4gIC5keW5hbWljIGEgKyBpbWcsXG4gIC5keW5hbWljIHVsICsgaW1nLFxuICAuZHluYW1pYyBvbCArIGltZyxcbiAgLmR5bmFtaWMgdGFibGUgKyBpbWcsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyBociBoMyArIGhyLFxuLmR5bmFtaWMgaDQgKyBocixcbi5keW5hbWljIHAgKyBocixcbi5keW5hbWljIGEgKyBocixcbi5keW5hbWljIHVsICsgaHIsXG4uZHluYW1pYyBvbCArIGhyLFxuLmR5bmFtaWMgaHIgKyBocixcbi5keW5hbWljIHRhYmxlICsgaHIsXG4uZHluYW1pYyAuc3BlY2lhbCArIGhyLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgaHIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgaHIgaDMgKyBocixcbiAgLmR5bmFtaWMgaDQgKyBocixcbiAgLmR5bmFtaWMgcCArIGhyLFxuICAuZHluYW1pYyBhICsgaHIsXG4gIC5keW5hbWljIHVsICsgaHIsXG4gIC5keW5hbWljIG9sICsgaHIsXG4gIC5keW5hbWljIGhyICsgaHIsXG4gIC5keW5hbWljIHRhYmxlICsgaHIsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgaHIsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIGhyIGgzICsgaHIsXG4gIC5keW5hbWljIGg0ICsgaHIsXG4gIC5keW5hbWljIHAgKyBocixcbiAgLmR5bmFtaWMgYSArIGhyLFxuICAuZHluYW1pYyB1bCArIGhyLFxuICAuZHluYW1pYyBvbCArIGhyLFxuICAuZHluYW1pYyBociArIGhyLFxuICAuZHluYW1pYyB0YWJsZSArIGhyLFxuICAuZHluYW1pYyAuc3BlY2lhbCArIGhyLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyBociB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBociBoMyArIGhyLFxuICAuZHluYW1pYyBoNCArIGhyLFxuICAuZHluYW1pYyBwICsgaHIsXG4gIC5keW5hbWljIGEgKyBocixcbiAgLmR5bmFtaWMgdWwgKyBocixcbiAgLmR5bmFtaWMgb2wgKyBocixcbiAgLmR5bmFtaWMgaHIgKyBocixcbiAgLmR5bmFtaWMgdGFibGUgKyBocixcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyBocixcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgaHIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgdGFibGUsXG4uZHluYW1pYyBociArIHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoMiArIHRhYmxlLFxuICAuZHluYW1pYyBociArIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMiArIHRhYmxlLFxuICAuZHluYW1pYyBociArIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIHRhYmxlLFxuICAuZHluYW1pYyBociArIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMyArIHRhYmxlLFxuLmR5bmFtaWMgaDQgKyB0YWJsZSxcbi5keW5hbWljIC5zcGVjaWFsICsgdGFibGUge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDMgKyB0YWJsZSxcbiAgLmR5bmFtaWMgaDQgKyB0YWJsZSxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmR5bmFtaWMgcCArIHRhYmxlLFxuLmR5bmFtaWMgYSArIHRhYmxlLFxuLmR5bmFtaWMgdWwgKyB0YWJsZSxcbi5keW5hbWljIG9sICsgdGFibGUsXG4uZHluYW1pYyAuc3VydGl0cmUgKyB0YWJsZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBwICsgdGFibGUsXG4gIC5keW5hbWljIGEgKyB0YWJsZSxcbiAgLmR5bmFtaWMgdWwgKyB0YWJsZSxcbiAgLmR5bmFtaWMgb2wgKyB0YWJsZSxcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnJlYWRjcnVtYiBhLCAuYnJlYWRjcnVtYiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQ6IDE4cHgvMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1iIGEsIC5icmVhZGNydW1iIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmJyZWFkY3J1bWIgYTpub3QoOmxhc3QtY2hpbGQpLCAuYnJlYWRjcnVtYiBzcGFuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuLmJyZWFkY3J1bWIgYTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyLCAuYnJlYWRjcnVtYiBzcGFuOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogIzNlM2UyZDtcbn1cbi5icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG59XG4uYnJlYWRjcnVtYiBhOmhvdmVyIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uYnJlYWRjcnVtYiBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICMzZTNlMmQ7XG59XG4uYnJlYWRjcnVtYiBhOmhvdmVyIHN2ZyB1c2Uge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuLmJyZWFkY3J1bWIgYSBzdmcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBmaWxsOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zO1xufVxuLmJyZWFkY3J1bWIgYSBzdmcgdXNlIHtcbiAgZmlsbDogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbn1cbi5icmVhZGNydW1iIHNwYW4ge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cblxuLmJ0bkZhc3RMaW5rcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogMzVweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZGRhOTczO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDUwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zLCB2aXNpYmlsaXR5IDBtcyBlYXNlIDMwMG1zLCBiYWNrZ3JvdW5kIDMwMG1zLCB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bkZhc3RMaW5rcyB7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmJ0bkZhc3RMaW5rczpiZWZvcmUsIC5idG5GYXN0TGlua3M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmJ0bkZhc3RMaW5rczpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uYnRuRmFzdExpbmtzOmFmdGVyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmJ0bkZhc3RMaW5rczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNGI3ODc7XG59XG4uYnRuRmFzdExpbmtzLmRpc3BsYXkge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zLCBiYWNrZ3JvdW5kIDMwMG1zLCB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuXG4uc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgLmJ0bkZhc3RMaW5rcyB7XG4gIGJhY2tncm91bmQ6ICNkZGE5NzM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhlYWRlclBhZ2UgaDEge1xuICBtYXJnaW46IDQwcHggMCA2MHB4O1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyUGFnZSBoMSB7XG4gICAgbWFyZ2luOiAzMHB4IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJQYWdlIGgxIHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaGVhZGVyUGFnZSBoMSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmhlYWRlclBhZ2UgaDEge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbn1cbi5oZWFkZXJQYWdlIC5zdWJJbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uaGVhZGVyUGFnZSAuc3ViSW5mbzphZnRlciB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmhlYWRlclBhZ2UgLmltYWdlV3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyUGFnZSAuaW1hZ2VXcmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uaGVhZGVyUGFnZSAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlclBhZ2UgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5oZWFkZXJQYWdlIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5cbi5zaWRlTmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzMuMzMzMyU7XG4gIHRvcDogMTUwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGVOYXYge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaWRlTmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDAgODBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2lkZU5hdiAuZmFzdExpbmtzIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgI3N0aWNreUVsZW1lbnRzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgcGFkZGluZzogODBweCAwO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNpZGVOYXYgLmZhc3RMaW5rcyAjc3RpY2t5RWxlbWVudHMge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyAuYm9sZCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjIsIDYyLCA0NSwgMC40KTtcbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzUwcHgpIHtcbiAgLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDY1MHB4KSB7XG4gIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYSB7XG4gIGZvbnQ6IDE1cHgvMS4zIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSBhOmJlZm9yZSwgLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSBhOmJlZm9yZSB7XG4gIHRvcDogNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGE6YWZ0ZXIge1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGE6aG92ZXIsIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYTpob3ZlcjpiZWZvcmUsIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYTpob3ZlcjphZnRlciwgLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUsIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNpZGVOYXYud2l0aEltYWdlIC5pbWFnZVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zaWRlTmF2LndpdGhJbWFnZSAuaW1hZ2VXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGVOYXYud2l0aEltYWdlIC5pbWFnZVdyYXBwZXIge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cbi5zaWRlTmF2LndpdGhJbWFnZSAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG59XG4uc2lkZU5hdi53aXRoSW1hZ2UgLmZhc3RMaW5rcyB7XG4gIHRvcDogNjUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNpZGVOYXYud2l0aEltYWdlIC5mYXN0TGlua3Mge1xuICAgIHRvcDogNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2lkZU5hdi53aXRoSW1hZ2UgLmZhc3RMaW5rcyB7XG4gICAgdG9wOiA1MDBweDtcbiAgfVxufVxuXG4ucnVicmljcyB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucnVicmljcyA+IGxpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ydWJyaWNzID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucnVicmljcyA+IGxpID4gLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucnVicmljcyA+IGxpID4gLnRvZ2dsZSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDYwcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzID4gbGkgPiAudG9nZ2xlIC5pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGUgLmljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcyA+IGxpID4gLnRvZ2dsZSAuaWNvbiBzdmcge1xuICAgIHJpZ2h0OiAxOXB4O1xuICB9XG59XG4ucnVicmljcyA+IGxpID4gLnRvZ2dsZSAuaWNvbiBzdmcgdXNlIHtcbiAgc3Ryb2tlOiAjM2UzZTJkO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMzAwbXM7XG59XG4ucnVicmljcyA+IGxpID4gLnRvZ2dsZTpob3ZlciAuaWNvbiBzdmcge1xuICBzdHJva2U6ICNmZmY7XG59XG4ucnVicmljcyA+IGxpID4gLnRvZ2dsZTpob3ZlciAuaWNvbiBzdmcgdXNlIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcztcbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5kb2N1bWVudHMge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmRvY3VtZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmRvY3VtZW50czpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuZG9jdW1lbnRzOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuYnRuV3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDYyLCA2MiwgNDUsIDAuNCk7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuYnRuV3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmJ0bldyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5idG5XcmFwcGVyIC5idG5TaGFyZSxcbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5idG5XcmFwcGVyIC5idG5QcmludCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5idG5XcmFwcGVyIC5idG5TaGFyZTpob3Zlcixcbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5idG5XcmFwcGVyIC5idG5QcmludDpob3ZlciB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmR5bmFtaWMgcCwgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmR5bmFtaWMgYSwgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmR5bmFtaWMgcCBiIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmR5bmFtaWMgdWwgbGksIC5ydWJyaWNzID4gbGkgPiAucnVicmljIC5keW5hbWljIHVsIGxpIHAsIC5ydWJyaWNzID4gbGkgPiAucnVicmljIC5keW5hbWljIG9sIGxpLCAucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuZHluYW1pYyBvbCBsaSBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnJ1YnJpY3MgPiBsaS5vcGVuID4gLnJ1YnJpYyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDgwMG1zIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMzAwbXMsIG9wYWNpdHkgNjAwbXMgbGluZWFyIDMwMG1zO1xufVxuLnJ1YnJpY3MgPiBsaS5vcGVuID4gLnRvZ2dsZSAuaWNvbiBzdmcge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ucnVicmljcyA+IGxpLm9wZW4gPiAudG9nZ2xlOmhvdmVyIC5pY29uIHN2ZyB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbi5ydWJyaWNzID4gbGkub3BlbiA+IC50b2dnbGU6aG92ZXIgLmljb24gc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cblxuLnJ1YnJpY3MucGx1cyA+IGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ydWJyaWNzLnBsdXMgPiBsaS5vcGVuIC50b2dnbGUgLmltYWdlV3JhcHBlciAuaW1hZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNSk7XG59XG4ucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDgwcHggMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSB7XG4gICAgcGFkZGluZzogMzBweCA3MHB4IDMwcHggMjBweDtcbiAgfVxufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZS5ub1RodW1iIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZS5ub1RodW1iIHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggMzBweCAyMHB4O1xuICB9XG59XG4ucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlOmhvdmVyIC5pbWFnZVdyYXBwZXIgLmltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUgLmltYWdlV3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IDA7XG59XG4ucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlIC5pbWFnZVdyYXBwZXIgLmltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7XG59XG4ucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlIC5mbGV4IHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUgLmZsZXgge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSAuZmxleCBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUgLmZsZXggZGl2IGg2IHtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZTRiNzg3O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4ucnVicmljcy5wbHVzID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgcGFkZGluZzogNjBweCA4MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmYWY5ZjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucnVicmljcy5wbHVzID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgICBwYWRkaW5nOiA1MHB4IDcwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MucGx1cyA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogNTBweCA1MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5ydWJyaWNzLnBsdXMgPiBsaSA+IC5ydWJyaWMgPiBkaXYge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAucnVicmljcy5wbHVzID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjBweDtcbiAgfVxufVxuXG4ucnVicmljcy5ub3JtYWwgPiBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucnVicmljcy5ub3JtYWwgPiBsaSA+IC50b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggODBweCA0MHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAudG9nZ2xlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDgwcHggNDBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucnVicmljcy5ub3JtYWwgPiBsaSA+IC50b2dnbGUge1xuICAgIHBhZGRpbmc6IDQwcHggODBweCA0MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnRvZ2dsZSB7XG4gICAgcGFkZGluZzogMzBweCA3MHB4IDMwcHggMjBweDtcbiAgfVxufVxuLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAudG9nZ2xlIGg1IHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAudG9nZ2xlIGg1IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnRvZ2dsZSBoNSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG4ucnVicmljcy5ub3JtYWwgPiBsaSA+IC5ydWJyaWMgPiBkaXYge1xuICBwYWRkaW5nOiA0MHB4IDgwcHggNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogNTBweCA3MHB4IDIwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgICBwYWRkaW5nOiA1MHB4IDcwcHggMjBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcy5ub3JtYWwgPiBsaSA+IC5ydWJyaWMgPiBkaXYge1xuICAgIHBhZGRpbmc6IDUwcHggNTBweCAyMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDIwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjBweCAyMHB4O1xuICB9XG59XG5cbi5jYWxlbmRhciA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jYWxlbmRhciA+IGRpdiB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5jYWxlbmRhciA+IGRpdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNzVweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cblxuLmRhdGVwaWNrZXIge1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXRlcGlja2VyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5kYXRlcGlja2VyIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoIHtcbiAgd2lkdGg6IDE0NXB4O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoLCAuZGF0ZXBpY2tlciAucHJldiwgLmRhdGVwaWNrZXIgLm5leHQsIC5kYXRlcGlja2VyIHRmb290IHRyIHRoIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGVwaWNrZXIgLnByZXYuZGlzYWJsZWQsIC5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgd2lkdGg6IDEycHg7XG4gIHBhZGRpbmc6IDAgMnB4IDAgNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAucHJldiwgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLm5leHQsIC5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAucHJldiwgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLm5leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5wcmV2OmFmdGVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAubmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29udGVudC9pY29ucy9wb2ludGVyV2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5wcmV2OmhvdmVyOmFmdGVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAubmV4dDpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5wcmV2OmFmdGVyIHtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLm5leHQ6YWZ0ZXIge1xuICByaWdodDogMTBweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIHBhZGRpbmc6IDMwcHggMCAzMHB4IDA7XG4gIGZvbnQ6IDE1cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLmRvdyB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCB7XG4gIC8qJi5kYXk6aG92ZXIsICYuZm9jdXNlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICB9Ki9cbiAgLyomOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yMSwwLjYpO1xuICB9Ki9cbiAgLyomOmFjdGl2ZTpob3ZlciwgJi5hY3RpdmU6aG92ZXIsICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cywgJjphY3RpdmUuZm9jdXMsICYuYWN0aXZlLmZvY3VzIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJjNDI7XG4gIH1cblxuICAmLmZvY3VzZWQgeyBiYWNrZ3JvdW5kOiAjZmZjOTY2OyB9XG5cbiAgJi5kaXNhYmxlZCwgJi5kaXNhYmxlZDphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZGI5OTtcbiAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICB9Ki9cbiAgLyomLmFjdGl2ZSB7XG4gICAgICAmLCAmLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzJlNmRhNDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cywgJi5oaWdobGlnaHRlZDpmb2N1cywgJi5mb2N1cywgJi5oaWdobGlnaHRlZC5mb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMxMjJiNDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsICYuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZSwgJi5oaWdobGlnaHRlZDphY3RpdmUsICYuYWN0aXZlLCAmLmhpZ2hsaWdodGVkLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMyMDRkNzQ7XG4gICAgICB9XG5cbiAgICAgICY6YWN0aXZlOmhvdmVyLCAmLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3ZlciwgJi5hY3RpdmU6aG92ZXIsICYuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLCAmOmFjdGl2ZTpmb2N1cywgJi5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzLCAmLmhpZ2hsaWdodGVkLmFjdGl2ZTpmb2N1cywgJjphY3RpdmUuZm9jdXMsICYuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLCAmLmFjdGl2ZS5mb2N1cywgJi5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMDRkNzQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwO1xuICAgICAgfVxuICB9Ki9cbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZDpub3QoLmRpc2FibGVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpIDAuOHM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZDpub3QoLmRpc2FibGVkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQ6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZDpub3QoLmRpc2FibGVkKTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpIDAuOHM7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YWE3N2Y7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3Zjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3Zjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmZvY3VzZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3Zjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDllZGY3O1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiNzg3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGI3ODcgIWltcG9ydGFudDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5mb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjYpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3OmhvdmVyIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQ6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldzpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2JiYmJiYjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICM3YzdjN2M7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICM5ZDlkOWQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICM5ZDlkOWQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzM7XG4gIGJvcmRlci1jb2xvcjogIzdjN2M3Yztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZDVkNWQ1O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVlZjM7XG4gIGJvcmRlci1jb2xvcjogIzlkYzFkMztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWQ3ZTM7XG4gIGJvcmRlci1jb2xvcjogIzRiODhhNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkN2UzO1xuICBib3JkZXItY29sb3I6ICM3M2E2YzA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWQ3ZTM7XG4gIGJvcmRlci1jb2xvcjogIzczYTZjMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4YzhkODtcbiAgYm9yZGVyLWNvbG9yOiAjNGI4OGE2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjYzFkN2UzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U0ZWVmMztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UudG9kYXkge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3Y2E3NztcbiAgYm9yZGVyLWNvbG9yOiAjZjFhNDE3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5OmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UudG9kYXkuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yjc0NztcbiAgYm9yZGVyLWNvbG9yOiAjODE1NjA4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGI3NDc7XG4gIGJvcmRlci1jb2xvcjogI2JmODAwYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheS5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yjc0NztcbiAgYm9yZGVyLWNvbG9yOiAjYmY4MDBjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5OmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5LmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5OmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5LmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5OmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5LmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJhYTI1O1xuICBib3JkZXItY29sb3I6ICM4MTU2MDg7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UudG9kYXkuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjdjYTc3O1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICBib3JkZXItY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTYxNjE2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogIzM3MzczNztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlO1xuICBib3JkZXItY29sb3I6ICMzNzM3Mzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICBib3JkZXItY29sb3I6ICMxMjJiNDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICBib3JkZXItY29sb3I6ICMyMDRkNzQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICBib3JkZXItY29sb3I6ICMyMDRkNzQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDRkNzQ7XG4gIGJvcmRlci1jb2xvcjogIzEyMmI0MDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm5ldyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDRweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUge1xuICBsZWZ0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcbiAgbGVmdDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcbiAgcmlnaHQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmUge1xuICB0b3A6IC03cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIge1xuICB0b3A6IC02cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcbiAgYm90dG9tOiAtN3B4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG5cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLCAudGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICM4NWM1ZTU7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRiOTk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2VbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2JiYmJiYjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWVmMztcbiAgYm9yZGVyLWNvbG9yOiAjOWRjMWQzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjYTc3O1xuICBib3JkZXItY29sb3I6ICNmMWE0MTc7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG4gIGJvcmRlci1jb2xvcjogIzU1NTU1NTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0uZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZFtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF06Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0uZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG59XG5cbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlucHV0LWRhdGVyYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG5cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuXG4uZm9ybUJsb2NrID4gZGl2IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5mb3JtQmxvY2sgPiBkaXYgLmlucHV0LWZpZWxkIGlucHV0LFxuLmZvcm1CbG9jayA+IGRpdiAuaW5wdXQtZmllbGQgdGV4dGFyZWEsXG4uZm9ybUJsb2NrID4gZGl2IC50ZXh0LWZpZWxkIGlucHV0LFxuLmZvcm1CbG9jayA+IGRpdiAudGV4dC1maWVsZCB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4jZm9ybXVsYWlyZUNhbGN1bGF0ZXVyVGF4ZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjMGNmYjk7XG4gIGZvbnQ6IDE4cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZSwgYmFja2dyb3VuZCAzMDBtcyBlYXNlLCBib3JkZXIgMzAwbXMgZWFzZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuI2Zvcm11bGFpcmVDYWxjdWxhdGV1clRheGUgaW5wdXQuZXZhbHVhdGlvbiB7XG4gIHdpZHRoOiAxNDBweDtcbn1cbiNmb3JtdWxhaXJlQ2FsY3VsYXRldXJUYXhlIGlucHV0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNjX2RpdiAqIHtcbiAgZm9udC1zdHlsZTogcmV2ZXJ0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbiNjbSB7XG4gIG1heC13aWR0aDogNDBlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxLjdlbSAhaW1wb3J0YW50O1xufVxuI2NtICNjLWluciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jY20gI2MtaW5yICNjLWluci1pIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI2NtICNjLWluciAjYy1pbnItaSAjYy10eHQgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4jY20gI2MtaW5yICNjLWluci1pICNjLXR4dCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbiNjbSAjYy1pbnIgI2MtaW5yLWkgI2MtdHh0IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI2NtICNjLWluciAjYy1pbnItaSAjYy10eHQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jY20gI2MtaW5yICNjLWluci1pICNjLXR4dCBzdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbiNjbSAjYy1pbnIgI2MtaW5yLWkgI2MtdHh0IHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbiNjbSAjYy1pbnIgI2MtaW5yLWkgI2MtdHh0IGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0wLjFlbSAwIDAgcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbiNjbSAjYy1pbnIgI2MtaW5yLWkgI2MtdHh0IGE6aG92ZXIge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI2NtICNjLWluciAjYy1ibnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNjbSAjYy1pbnIgI2MtYm5zIC5jLWJuIHtcbiAgbWFyZ2luOiB1bnNldDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQ6IDEycHgvNDBweCBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgIWltcG9ydGFudDtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zIC5jLWJuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1jb2xvcjogIzdhYTc3Zjtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zIC5jLWJuIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2NtICNjLWluciAjYy1ibnMgI2Mtcy1ibiB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuI2NtICNjLWluciAjYy1ibnMgI2Mtcy1ibjpob3ZlciB7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuI2NtICNjLWluciAjYy1ibnMgI2MtcC1ibiwgI2NtICNjLWluciAjYy1ibnMgI2MtdC1ibiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuI2NtICNjLWluciAjYy1ibnMgI2MtcC1ibjpob3ZlciwgI2NtICNjLWluciAjYy1ibnMgI2MtdC1ibjpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuI3MtaW5yICNzLWhkciB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3MtaW5yICNzLWhkciAjcy1jLWJuYyAjcy1jLWJuIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YWE3N2Y7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zICFpbXBvcnRhbnQ7XG59XG4jcy1pbnIgI3MtaGRyICNzLWMtYm5jICNzLWMtYm46OmJlZm9yZSwgI3MtaW5yICNzLWhkciAjcy1jLWJuYyAjcy1jLWJuOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGxlZnQ6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xufVxuI3MtaW5yICNzLWhkciAjcy1jLWJuYyAjcy1jLWJuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuI3MtaW5yICNzLWJsIHtcbiAgcGFkZGluZy1ib3R0b206IDRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gICNzLWluciAjcy1ibCB7XG4gICAgcGFkZGluZy1ib3R0b206IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAjcy1pbnIgI3MtYmwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3ZW07XG4gIH1cbn1cbiNzLWluciAjcy1ibCAuYy1ibCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC50aXRsZSAuYi10bCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC5zLWRlc2MgLnMtcCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC5zLWRlc2MgLnMtcCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jcy1pbnIgI3MtYmwgLmMtYmwgLnMtZGVzYyAucy1wIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC5zLWRlc2MgLnMtcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jcy1pbnIgI3MtYmwgLmMtYmwgLnMtZGVzYyAucy1wIHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTAuMWVtIDAgMCByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC5zLWRlc2MgLnMtcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jcy1pbnIgI3MtYmwgLmItZXgge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWJuIC5iLXRsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1ibiAuYi10bDo6YmVmb3JlIHtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1ibiAuYi10bDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1ibiAuYi10Zy5jLXJvIHtcbiAgcmlnaHQ6IDEuMWVtO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWJuIC5iLXRnIC5jLXRnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzksIDIzNCwgMjI0LCAwLjUpO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWJuIC5iLXRnIC5jLXRnbDpjaGVja2VkIH4gLmMtdGcge1xuICBiYWNrZ3JvdW5kOiByZ2IoODAsIDE4NywgOTIpO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyB7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAucCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAucCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5wIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAucCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5wIHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTAuMWVtIDAgMCByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAucCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5iLXRiIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5iLXRiOjpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkICM3YWE3N2Y7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHtcbiAgdHJhbnNpdGlvbjogZm9udC1zaXplIDAuMTJzIGVhc2UsIG1hcmdpbiAwLjEycyBlYXNlLCBvcGFjaXR5IDAuMXMgMC4xNXMgZWFzZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB0Ym9keSB0ciB0ZCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHIgdGQgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyIHRkIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB0Ym9keSB0ciB0ZCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHIgdGQgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyIHRkIHN1YiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHIgdGQgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTAuMWVtIDAgMCByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNSk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB0Ym9keSB0ciB0ZCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyIHRkOjpiZWZvcmUge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MuYWN0IC50Yi1jIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgZm9udC1zaXplOiAwO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLCBmb250LXNpemUgMC4xNXMgMC4xNXMgZWFzZSwgbWFyZ2luIDAuMTVzIDAuMTVzIGVhc2U7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjLmFjdCAudGItYyB0Ym9keSB0ciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIDAuMnM7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggPiAuYi1hY2Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgbWFyZ2luIDAuMnMgMC4xcyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4ID4gLmItYWNjIC5iLXRiIHtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuM3MgMC4ycyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4ID4gLmItYWNjIC5iLXRiOjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IGJvcmRlci13aWR0aCAwLjNzIDAuMnMgZWFzZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCA+IC5iLWFjYyB0ciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4ycyAwLjFzIGVhc2U7XG59XG4jcy1pbnIgI3MtYmwgLmItZXguYWN0ID4gLmItYWNjIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW46IHVuc2V0O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4ycyBlYXNlLCBvcGFjaXR5IDAuMnMgMC4zcyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4LmFjdCA+IC5iLWFjYyAuYi10YiB7XG4gIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjNzIGVhc2U7XG59XG4jcy1pbnIgI3MtYmwgLmItZXguYWN0ID4gLmItYWNjIC5iLXRiOjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItd2lkdGggMC4zcyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4LmFjdCA+IC5iLWFjYyB0ciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNik7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2U7XG59XG4jcy1pbnIgI3MtYm5zIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGhlaWdodDogLW1vei1maXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3MtaW5yICNzLWJucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuI3MtaW5yICNzLWJucyAuYy1ibiB7XG4gIG1hcmdpbjogdW5zZXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQ6IDEycHgvNDBweCBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgIWltcG9ydGFudDtcbn1cbiNzLWluciAjcy1ibnMgLmMtYm46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2FhNzdmO1xufVxuI3MtaW5yICNzLWJucyAjcy1hbGwtYm4sICNzLWluciAjcy1ibnMgI3MtcmFsbC1ibiB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuI3MtaW5yICNzLWJucyAjcy1hbGwtYm46aG92ZXIsICNzLWluciAjcy1ibnMgI3MtcmFsbC1ibjpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbiNzLWluciAjcy1ibnMgI3Mtc3YtYm4ge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbiNzLWluciAjcy1ibnMgI3Mtc3YtYm46aG92ZXIge1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbn1cblxuLnBsYWNlaG9sZGVyX2F1dG9fZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZGNkYztcbiAgcGFkZGluZzogMjBweDtcbn1cbi5wbGFjZWhvbGRlcl9hdXRvX2RpdiAucGxhY2Vob2xkZXItdHh0IHtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnBsYWNlaG9sZGVyX2F1dG9fZGl2IC5wbGFjZWhvbGRlci10eHQgLmxpbmtTdHlsZSB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0wLjFlbSAwIDAgcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlO1xufVxuLnBsYWNlaG9sZGVyX2F1dG9fZGl2IC5wbGFjZWhvbGRlci10eHQgLmxpbmtTdHlsZTpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuXG4uYy1idXR0b24tY29va2llcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICB6LWluZGV4OiAxMDk7XG59XG4uYy1idXR0b24tY29va2llczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YWE3N2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG59XG4uYy1idXR0b24tY29va2llc19fc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbn1cbi5jLWJ1dHRvbi1jb29raWVzOmhvdmVyIC5jLWJ1dHRvbi1jb29raWVzX19zdmcge1xuICBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuW2RhdGEtZmFkZXVwXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgODAwbXMsIHRyYW5zZm9ybSA4MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBbZGF0YS1mYWRldXBdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtkYXRhLWZhZGV1cF0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxufVxuW2RhdGEtZmFkZXVwXVtkYXRhLXNjcm9sbGZpcmU9ZmlyZV0sIFtkYXRhLWZhZGV1cF1bZGF0YS1tdWx0aXNjcm9sbGZpcmU9ZmlyZV0ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi50cmFuc2l0aW9uIFtkYXRhLWZhZGV1cF0sIC5jaGFyZ2VtZW50IFtkYXRhLWZhZGV1cF0ge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHJhbnNpdGlvbiBbZGF0YS1mYWRldXBdLCAuY2hhcmdlbWVudCBbZGF0YS1mYWRldXBdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRyYW5zaXRpb24gW2RhdGEtZmFkZXVwXSwgLmNoYXJnZW1lbnQgW2RhdGEtZmFkZXVwXSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50cmFuc2l0aW9uIFtkYXRhLXNjcm9sbGZpcmVdLCAudHJhbnNpdGlvbiBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdLCAuY2hhcmdlbWVudCBbZGF0YS1zY3JvbGxmaXJlXSwgLmNoYXJnZW1lbnQgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2l0aW9uIHNlY3Rpb246bm90KC5iYW5uZXJCbG9jayksIC50cmFuc2l0aW9uIGZvb3RlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwMG1zLCB0cmFuc2Zvcm0gODAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRyYW5zaXRpb24gc2VjdGlvbjpub3QoLmJhbm5lckJsb2NrKSwgLnRyYW5zaXRpb24gZm9vdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50cmFuc2l0aW9uIHNlY3Rpb246bm90KC5iYW5uZXJCbG9jayksIC50cmFuc2l0aW9uIGZvb3RlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB9XG59XG5cbltkYXRhLXNjcm9sbGZpcmVdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTFdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXkxXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTJdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXkyXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTNdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXkzXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTRdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk0XSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDYwMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTVdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk1XSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTZdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk2XSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDgwMG1zO1xufVxuW2RhdGEtc2Nyb2xsZmlyZV1bZGF0YS1kZWxheTddLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk3XSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDkwMG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgW2RhdGEtc2Nyb2xsZmlyZV0sIFtkYXRhLW11bHRpc2Nyb2xsZmlyZV0ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBtcyAhaW1wb3J0YW50O1xuICB9XG59XG5cbiNsYW5kaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogOTk5OTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSAxMTAwbXM7XG59XG5cbi5jaGFyZ2VtZW50ICNsYW5kaW5nIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuI3BhZ2UtdHJhbnNpdGlvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udHJhbnNpdGlvbiAjcGFnZS10cmFuc2l0aW9uIHtcbiAgdG9wOiAwJTtcbiAgYm90dG9tOiAwJTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogdG9wIDEwMDBtcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpLCBib3R0b20gMTAwMG1zIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG59XG5cbi5jbG9zaW5nICNwYWdlLXRyYW5zaXRpb24ge1xuICB0b3A6IDEwMCU7XG4gIGJvdHRvbTogMCU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IHRvcCAxMDAwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgYm90dG9tIDEwMDBtcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xufVxuXG4udHJhbnNpdGlvbiBoZWFkZXIsIC5jbG9zaW5nIGhlYWRlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5mb3JtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5kaXYuZXJyb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHRvcDogMTAwJTtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZGE0YTRhO1xufVxuXG4uaW5wdXQtZmllbGQsIC50ZXh0LWZpZWxkLCAuc2VsZWN0LWZpZWxkLCAuY2hlY2tib3gtZmllbGQsIC5yYWRpb2JveC1maWVsZCwgLmZpbGUtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmlucHV0LWZpZWxkIC5ob29rLCAudGV4dC1maWVsZCAuaG9vaywgLnNlbGVjdC1maWVsZCAuaG9vaywgLmNoZWNrYm94LWZpZWxkIC5ob29rLCAucmFkaW9ib3gtZmllbGQgLmhvb2ssIC5maWxlLWZpZWxkIC5ob29rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZTNlMmQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzNlM2UyZDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMsIG9wYWNpdHkgMzAwbXM7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hvc2VuLWRpc2FibGVkIC5jaG9zZW4tc2luZ2xlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2hvc2VuLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogNTA7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDQ5O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2luZ2xlIGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXM7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA0ODtcbiAgdHJhbnNpdGlvbjogcGFkZGluZy10b3AgNTAwbXMsIG9wYWNpdHkgNTAwbXMsIGJveC1zaGFkb3cgNTAwbXMsIHZpc2liaWxpdHkgMG1zIGVhc2UgNTAwbXM7XG59XG4uY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tZHJvcCB7XG4gIHRvcDogMDtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgNTAwbXMsIG9wYWNpdHkgNTAwbXMsIGJveC1zaGFkb3cgNTAwbXM7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDE3MHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWFyZ2luOiAwO1xuICBmb250OiAxM3B4LzIwcHggXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHQge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZGlzYWJsZWQtcmVzdWx0IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjb2xvcjogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkucmVzdWx0LXNlbGVjdGVkIHtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jaG9zZW4tY29udGFpbmVyLmNob3Nlbi1jb250YWluZXItYWN0aXZlIHtcbiAgei1pbmRleDogNTA7XG59XG4uY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbnNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWxlY3Q6Zm9jdXMsIHNlbGVjdDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzNlM2UyZDtcbn1cblxuLnNlbGVjdC1maWVsZC5zdHlsZTEge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLnNlbGVjdC1maWVsZC5zdHlsZTEgLmNob3Nlbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2luZ2xlLCAuc2VsZWN0LWZpZWxkLnN0eWxlMSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRlZmF1bHQge1xuICBwYWRkaW5nOiAwIDQ1cHggMCAyMHB4O1xuICBmb250OiAxM3B4LzU2cHggXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDYyLCA2MiwgNDUsIDApO1xufVxuLnNlbGVjdC1maWVsZC5zdHlsZTEgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgZGl2LCAuc2VsZWN0LWZpZWxkLnN0eWxlMSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRlZmF1bHQgZGl2IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbnRlbnQvaWNvbnMvcG9pbnRlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG4uc2VsZWN0LWZpZWxkLnN0eWxlMSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuYWN0aXZlLXJlc3VsdCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLnNlbGVjdC1maWVsZC5zdHlsZTEgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHQ6aG92ZXIge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5yZXN1bHQtc2VsZWN0ZWQge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIC5jaG9zZW4tY29udGFpbmVyLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2MiwgNjIsIDQ1LCAwLjIpO1xufVxuLnNlbGVjdC1maWVsZC5zdHlsZTEgc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAwIDQ1cHggMCAyMHB4O1xuICBmb250OiAxM3B4LzU2cHggXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VsZWN0LWZpZWxkLnN0eWxlMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNTZweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY29udGVudC9pY29ucy9wb2ludGVyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgei1pbmRleDogNDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZpbGUtZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpbGUtZmllbGQgLmVycm9yIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZpbGUtZmllbGQgaW5wdXQuZXJyb3IgKyBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICNkYTRhNGE7XG59XG4uZmlsZS1maWVsZCAudXBsb2FkQnRuV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5maWxlLWZpZWxkIC51cGxvYWRCdG5XcmFwcGVyIGlucHV0W3R5cGU9ZmlsZV0ge1xuICB3aWR0aDogMC4xcHg7XG4gIGhlaWdodDogMC4xcHg7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4uZmlsZS1maWVsZCAudXBsb2FkQnRuV3JhcHBlciAuYnRuVXBsb2FkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggNjBweCAyNXB4IDMwcHg7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MwY2ZiOTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcztcbn1cbi5maWxlLWZpZWxkIC51cGxvYWRCdG5XcmFwcGVyIC5idG5VcGxvYWQgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOXB4KTtcbiAgcmlnaHQ6IDMwcHg7XG59XG4uZmlsZS1maWVsZCAudXBsb2FkQnRuV3JhcHBlciAuYnRuVXBsb2FkIHN2ZyB1c2Uge1xuICBmaWxsOiAjM2UzZTJkO1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zO1xufVxuLmZpbGUtZmllbGQgLnVwbG9hZEJ0bldyYXBwZXIgLmJ0blVwbG9hZDpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuLmZpbGUtZmllbGQgLnVwbG9hZEJ0bldyYXBwZXIgLmJ0blVwbG9hZDpob3ZlciBzdmcge1xuICBmaWxsOiAjN2FhNzdmO1xufVxuLmZpbGUtZmllbGQgLnVwbG9hZEJ0bldyYXBwZXIgLmJ0blVwbG9hZDpob3ZlciBzdmcgdXNlIHtcbiAgZmlsbDogIzdhYTc3Zjtcbn1cblxuLnNlYXJjaElucHV0IGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIGZvbnQ6IDI1cHgvNDZweCBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDMwMG1zIGVhc2U7XG4gIGNhcmV0LWNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2VhcmNoSW5wdXQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zZWFyY2hJbnB1dCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoSW5wdXQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNlYXJjaElucHV0IGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zZWFyY2hJbnB1dCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VhcmNoSW5wdXQgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbiAgZm9udDogMjVweC80NnB4IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHRleHQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNlYXJjaElucHV0IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2VhcmNoSW5wdXQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaElucHV0IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zZWFyY2hJbnB1dCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuc2VhcmNoSW5wdXQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNlYXJjaElucHV0IGlucHV0Lm5vdEVtcHR5ICsgbGFiZWwsXG4uc2VhcmNoSW5wdXQgaW5wdXQ6Zm9jdXMgKyBsYWJlbCxcbi5zZWFyY2hJbnB1dCBpbnB1dC52YWxpZCArIGxhYmVsLFxuLnNlYXJjaElucHV0IGlucHV0LmVycm9yICsgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZmllbGQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzBjZmI5O1xuICBmb250OiAxOHB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLCBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UsIGJvcmRlciAzMDBtcyBlYXNlO1xufVxuLmlucHV0LWZpZWxkIGlucHV0LmVycm9yIHtcbiAgYmFja2dyb3VuZDogI2RhNGE0YSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0YTRhO1xufVxuLmlucHV0LWZpZWxkIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzBweDtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICBjdXJzb3I6IHRleHQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLCBjb2xvciAzMDBtcztcbn1cbi5pbnB1dC1maWVsZCBpbnB1dDpmb2N1cyArIGxhYmVsLFxuLmlucHV0LWZpZWxkIGlucHV0LnZhbGlkICsgbGFiZWwsXG4uaW5wdXQtZmllbGQgaW5wdXQubm90RW1wdHkgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaW5wdXQtZmllbGQgaW5wdXQuZXJyb3IgKyBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmlucHV0LWZpZWxkIGlucHV0LnZhbGlkICsgbGFiZWwgKyAuaG9vayB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbn1cbi5pbnB1dC1maWVsZC53aGl0ZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi50ZXh0LWZpZWxkIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2MwY2ZiOTtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcmVzaXplOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLCBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UsIGJvcmRlciAzMDBtcyBlYXNlO1xufVxuLnRleHQtZmllbGQgdGV4dGFyZWEuZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZGE0YTRhO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGE0YTRhO1xufVxuLnRleHQtZmllbGQgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMzBweDtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICBjdXJzb3I6IHRleHQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZTtcbn1cbi50ZXh0LWZpZWxkIHRleHRhcmVhOmZvY3VzICsgbGFiZWwsXG4udGV4dC1maWVsZCB0ZXh0YXJlYS52YWxpZCArIGxhYmVsLFxuLnRleHQtZmllbGQgdGV4dGFyZWEubm90RW1wdHkgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG59XG4udGV4dC1maWVsZCB0ZXh0YXJlYS5lcnJvciArIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGV4dC1maWVsZCB0ZXh0YXJlYS52YWxpZCArIGxhYmVsICsgLmhvb2sge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG59XG5cbjpyb290IHtcbiAgLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aDogNDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGg6IDM3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGg6IDM5MXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aDogMjE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwNTtcbn1cbmhlYWRlciAubGVmdFBhZGRpbmc4MCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgLmxlZnRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5sZWZ0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIGhlYWRlciAubGVmdFBhZGRpbmc4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5oZWFkZXIgLmxlZnRQYWRkaW5nODAgLmxvZ28ge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5oZWFkZXIgPiBkaXYgLm1haW5MaW5rcyBsaSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4taGVpZ2h0OiAwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IG1pbi1oZWlnaHQgMzAwbXMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgPiBkaXYgLm1haW5MaW5rcyBsaSBhOmFmdGVyIHtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2IC5tYWluTGlua3MgbGkgYTphZnRlciB7XG4gICAgcmlnaHQ6IDdweDtcbiAgICBsZWZ0OiA3cHg7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiAxMDU7XG4gIHRyYW5zaXRpb246IGJvcmRlciA1MDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pID4gYSB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSA+IGEge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgPiBhIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pID4gYSBpbWcge1xuICB3aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSA+IGEgaW1nIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pID4gYSBpbWcge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgPiBhIGltZyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIHVsIGxpIGE6bm90KC5pY29uKSB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGZvbnQ6IDE1cHgvMTAwcHggXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSB1bCBsaSBhOm5vdCguaWNvbikge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAubWFpbkxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAubWFpbkxpbmtzIGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAubWFpbkxpbmtzIGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5tYWluTGlua3MgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5tYWluTGlua3MgbGkgYSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyBsaSBhIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDI1cHggMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLmFsZXJ0ZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGEge1xuICAgIG1hcmdpbjogMCAxMXB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWluLWhlaWdodDogMHB4O1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDMwMG1zIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGE6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYTphZnRlciB7XG4gICAgcmlnaHQ6IDdweDtcbiAgICBsZWZ0OiA3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYTphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGE6aG92ZXI6YWZ0ZXIge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLmFsZXJ0ZSBhOmhvdmVyOmFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS50ZWwsIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLmxvdXBlLCBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5tZW51IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkudGVsLCBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5sb3VwZSwgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkubWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS50ZWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkudGVsIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkudGVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkudGVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSAuaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkgLmljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkgLmljb246aG92ZXIgc3ZnLCBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSAuaWNvbjpob3ZlciBzdmcgdXNlIHtcbiAgZmlsbDogIzdhYTc3Zjtcbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpIC5pY29uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmlsbDogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSAuaWNvbiBzdmcgdXNlIHtcbiAgZmlsbDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgZm9vdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciAubG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuZm9vdGVyIC5sb2dvIGltZyB7XG4gIG1heC13aWR0aDogNjVweDtcbiAgbWF4LWhlaWdodDogNzlweDtcbn1cbmZvb3RlciAuaW5mbyBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbmZvb3RlciAuaW5mbyBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciAuaW5mbyBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbmZvb3RlciAuaW5mbyBwOmxhc3QtY2hpbGQge1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbmZvb3RlciAuaW5mbyBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udDogMjRweC8xIFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgZm9vdGVyIC5pbmZvIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuZm9vdGVyIC5pbmZvIGE6aG92ZXIge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbmZvb3RlciAubGlua3MgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5mb290ZXIgLmxpbmtzIHVsIGxpIGEge1xuICBmb250OiAxNXB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuZm9vdGVyIC5saW5rcyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG5mb290ZXIgLmluZm9sZXR0cmUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBmb290ZXIgLmluZm9sZXR0cmUgZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDIwcHggOTBweCAyMHB4IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YWE3N2Y7XG4gIGZvbnQ6IDEzcHgvNDZweCBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDMwMG1zIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDMwcHg7XG4gIGZvbnQ6IDEzcHgvNDZweCBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgbGFiZWwge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgaW5wdXQ6Zm9jdXMgKyBsYWJlbCxcbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgaW5wdXQudmFsaWQgKyBsYWJlbCxcbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgaW5wdXQuZXJyb3IgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGlucHV0LnZpZGUgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQ6IDI1cHgvNDZweCBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDZweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGEgLmFycm93V3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAwO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBhIC5hcnJvd1dyYXBwZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjM2MzZDQwO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBhIC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNjM2Q0MDtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgYTpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogNjVweDtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgYTpob3ZlciAuYXJyb3dXcmFwcGVyIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgaDMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciAuaW5mb2xldHRyZSBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5jb3B5cmlnaHQge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY29weXJpZ2h0IC5yb3cgPiBkaXYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29weXJpZ2h0IC5yb3cgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG4uY29weXJpZ2h0IGEge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuLmNvcHlyaWdodCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb3B5cmlnaHQgcCwgLmNvcHlyaWdodCBhIHtcbiAgZm9udDogMTNweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJlZm9yZUZvb3RlckJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5zY3JvbGxUb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjVweDtcbiAgYm90dG9tOiAxOTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuc2Nyb2xsVG9wIHtcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuc2Nyb2xsVG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLnNjcm9sbFRvcCBzdmcge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHN0cm9rZTogIzNlM2UyZDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5zY3JvbGxUb3Agc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuc2Nyb2xsVG9wOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5pbWFnZVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuaW1hZ2VXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5pbWFnZVdyYXBwZXIge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmltYWdlV3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA4MCU7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXgge1xuICBoZWlnaHQ6IDQwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXgge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXgge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQge1xuICBwYWRkaW5nOiAwIDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQge1xuICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IC5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2NnB4O1xuICBoZWlnaHQ6IDY2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgLmljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCAuaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCAuaWNvbiBzdmcgdXNlIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgaDQge1xuICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgaDQge1xuICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgLmFycm93V3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KSwgbWFyZ2luIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgLmFycm93V3JhcHBlciBzdmcge1xuICBzdHJva2U6ICNmZmY7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXg6aG92ZXIgLnRleHQgLmFycm93V3JhcHBlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnR3b0NvbEJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC50d29Db2xCbG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC50d29Db2xCbG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50d29Db2xCbG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50d29Db2xCbG9jayB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC50d29Db2xCbG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi50d29Db2xCbG9jayAuc2VsZWN0LWZpZWxkIHtcbiAgbWFyZ2luOiA4MHB4IDAgMCAwO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50d29Db2xCbG9jayAuc2VsZWN0LWZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudHdvQ29sQmxvY2sgLnNlbGVjdC1maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLnR3b0NvbEJsb2NrIC50ZXh0ID4gZGl2IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHdvQ29sQmxvY2sgLnRleHQgPiBkaXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnR3b0NvbEJsb2NrIC50ZXh0ID4gZGl2ID4gLmR5bmFtaWMge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuXG4uYmFja0Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDYwLCA2MSwgNjQsIDAuNCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmFja0Jsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuaHRtbC5vdmVybGF5T3BlbmluZyAuYnRuT3ZlcmxheSwgaHRtbC5vdmVybGF5Q2xvc2luZyAuYnRuT3ZlcmxheSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jb3ZlcmxheS1kcm9wRG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIHotaW5kZXg6IDEwMjtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSA3MDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAjb3ZlcmxheS1kcm9wRG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jb3ZlcmxheS1kcm9wRG93bjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMCB2YXIoLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aCkgMCA4MHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSAzMDBtcywgb3BhY2l0eSAzMDBtcywgdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aCkgMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG4jb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIGgzIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4jb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogNjBweCAyMHB4IDYwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAjb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggNTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDQwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkgdWwge1xuICAgIHBhZGRpbmc6IDUwcHggMjBweCA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggNDBweCAwO1xuICB9XG59XG4jb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCBsaSBwIHtcbiAgZm9udDogMTVweC8xIFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4jb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIGxpIGEge1xuICBmb250OiAxNXB4LzEuMyBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG59XG4jb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbiNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gLnBvcnRhaWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC44NSk7XG59XG4jb3ZlcmxheS1kcm9wRG93biAucG9ydGFpbCAuZmxleCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuI292ZXJsYXktZHJvcERvd24gLnBvcnRhaWwgLmZsZXggLnRleHQge1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gLnBvcnRhaWwgLmZsZXggLnRleHQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuI292ZXJsYXktZHJvcERvd24gLnBvcnRhaWwgLmZsZXggLnRleHQgaDMge1xuICBmb250OiAzMHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNob3dPdmVybGF5RHJvcERvd24gaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNCk7XG59XG4uc2hvd092ZXJsYXlEcm9wRG93bi5tdW5pY2lwYWxpdGUgI292ZXJsYXktZHJvcERvd24gW2RhdGEtbGlua3M9bXVuaWNpcGFsaXRlXSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGxpbmVhciAzMDBtcywgdHJhbnNmb3JtIDMwMG1zIGVhc2UgMzAwbXM7XG59XG4uc2hvd092ZXJsYXlEcm9wRG93bi5tdW5pY2lwYWxpdGUgaGVhZGVyIC5tYWluTGlua3MgbGkgW2RhdGEtc2VjdGlvbj1tdW5pY2lwYWxpdGVdOmFmdGVyIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlEcm9wRG93bi5tdW5pY2lwYWxpdGUgaGVhZGVyIC5tYWluTGlua3MgbGkgW2RhdGEtc2VjdGlvbj1tdW5pY2lwYWxpdGVdOmFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICB9XG59XG4uc2hvd092ZXJsYXlEcm9wRG93bi5jaXRveWVucyAjb3ZlcmxheS1kcm9wRG93biBbZGF0YS1saW5rcz1jaXRveWVuc10ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBsaW5lYXIgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcyBlYXNlIDMwMG1zO1xufVxuLnNob3dPdmVybGF5RHJvcERvd24uY2l0b3llbnMgaGVhZGVyIC5tYWluTGlua3MgbGkgW2RhdGEtc2VjdGlvbj1jaXRveWVuc106YWZ0ZXIge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIC5zaG93T3ZlcmxheURyb3BEb3duLmNpdG95ZW5zIGhlYWRlciAubWFpbkxpbmtzIGxpIFtkYXRhLXNlY3Rpb249Y2l0b3llbnNdOmFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICB9XG59XG4uc2hvd092ZXJsYXlEcm9wRG93bi5sb2lzaXJzICNvdmVybGF5LWRyb3BEb3duIFtkYXRhLWxpbmtzPWxvaXNpcnNdIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGxpbmVhciAzMDBtcywgdHJhbnNmb3JtIDMwMG1zIGVhc2UgMzAwbXM7XG59XG4uc2hvd092ZXJsYXlEcm9wRG93bi5sb2lzaXJzIGhlYWRlciAubWFpbkxpbmtzIGxpIFtkYXRhLXNlY3Rpb249bG9pc2lyc106YWZ0ZXIge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIC5zaG93T3ZlcmxheURyb3BEb3duLmxvaXNpcnMgaGVhZGVyIC5tYWluTGlua3MgbGkgW2RhdGEtc2VjdGlvbj1sb2lzaXJzXTphZnRlciB7XG4gICAgbWluLWhlaWdodDogMTBweDtcbiAgfVxufVxuLnNob3dPdmVybGF5RHJvcERvd24gLmRyb3BEb3duT3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDcwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLnNob3dPdmVybGF5RHJvcERvd24gI292ZXJsYXktZHJvcERvd24ge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnNob3dPdmVybGF5RHJvcERvd24gI292ZXJsYXktZHJvcERvd246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93T3ZlcmxheURyb3BEb3duICNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkge1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBtcyBlYXNlIDMwMG1zIG9wYWNpdHkgMzAwbXMgbGluZWFyLCB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbi5zaG93T3ZlcmxheURyb3BEb3duICNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsIC5mbGV4IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGxpbmVhciAzMDBtcywgdHJhbnNmb3JtIDMwMG1zIGVhc2UgMzAwbXM7XG59XG5cbiNvdmVybGF5LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5OTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIGVhc2UgNzAwbXMsIG9wYWNpdHkgMzAwbXM7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpKTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IGNhbGMoLTEwMCUgKyAzMzFweCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgei1pbmRleDogMTAxO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gICAgdG9wOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpKTtcbiAgICB0b3A6IDcwcHg7XG4gICAgbGVmdDogY2FsYygtMTAwJSArIHZhcigtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciA+IHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSA+IGE6bm90KC5idG4pIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBmb250OiAyNHB4LzEuMSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpID4gYTpub3QoLmJ0bikge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgI292ZXJsYXktbWVudSAud3JhcHBlciA+IHVsID4gbGkgPiBhOm5vdCguYnRuKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSA+IGE6bm90KC5idG4pOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSA+IGE6bm90KC5idG4pIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTBweDtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAwO1xuICBzdHJva2U6ICMzZTNlMmQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSA+IGE6bm90KC5idG4pIHN2ZyB7XG4gICAgdG9wOiA2cHg7XG4gIH1cbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpID4gYTpub3QoLmJ0bikgc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpLmFjdGl2ZSA+IGEge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpLmFjdGl2ZSA+IGE6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDIwMG1zLCBtYXJnaW4gNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMjAwbXMsIG9wYWNpdHkgMzAwbXM7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxID4gbGkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciAuc3ViTHZsMSA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEgPiBsaS5ub0JvdHRvbU1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxID4gbGkgYSB7XG4gIGZvbnQ6IDE1cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciAuc3ViTHZsMSA+IGxpIGE6aG92ZXIsICNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEgPiBsaSBhOmFjdGl2ZSwgI292ZXJsYXktbWVudSAud3JhcHBlciAuc3ViTHZsMSA+IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEub3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMG1zLCBvcGFjaXR5IDMwMG1zIGxpbmVhciAyMDBtcztcbn1cblxuLnNob3dPdmVybGF5TWVudTpub3QoLm92ZXJsYXlDbG9zaW5nKSBoZWFkZXIgPiBkaXYge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2FhNzdmO1xufVxuLnNob3dPdmVybGF5TWVudTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1tZW51IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbi5zaG93T3ZlcmxheU1lbnU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNob3dPdmVybGF5TWVudTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1tZW51IC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNzAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4uc2hvd092ZXJsYXlNZW51Om5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IGxlZnQgNjAwbXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLnNob3dPdmVybGF5TWVudTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1tZW51IC53cmFwcGVyID4gZGl2IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGxpbmVhciA1MDBtcywgdHJhbnNmb3JtIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDUwMG1zO1xufVxuXG4uc2hvd092ZXJsYXlNZW51Lm92ZXJsYXlDbG9zaW5nICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBsZWZ0IDYwMG1zIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cblxuI292ZXJsYXktZmFzdExpbmtzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTEwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSA3MDBtcywgb3BhY2l0eSAzMDBtcztcbn1cbiNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAwcHg7XG4gIHRvcDogLTUwMHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZTRiNzg3O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHotaW5kZXg6IDExMjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRvcDogLTEwMHZoO1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciAud3JhcHBlcjkwMCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciAud3JhcHBlcjkwMCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIC53cmFwcGVyOTAwIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAwIDElO1xuICBmb250OiAxMnB4LzEuMiBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYTpudGgtY2hpbGQobis5KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGEge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbiNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciBhIC5pY29uV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGEgLmljb25XcmFwcGVyIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgZmlsbDogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYSAuaWNvbldyYXBwZXIgc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYTpob3ZlciAuaWNvbldyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGE6aG92ZXIgLmljb25XcmFwcGVyIHN2ZyB7XG4gIGZpbGw6ICNlNGI3ODc7XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYTpob3ZlciAuaWNvbldyYXBwZXIgc3ZnIHVzZSB7XG4gIGZpbGw6ICNlNGI3ODc7XG59XG5cbi5zaG93T3ZlcmxheUZhc3RMaW5rcyAuYnRuRmFzdExpbmtzIHtcbiAgei1pbmRleDogMTE0O1xufVxuXG4uc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktZmFzdExpbmtzIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgNTAwbXMgZWFzZTtcbn1cbi5zaG93T3ZlcmxheUZhc3RMaW5rczpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1mYXN0TGlua3M6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93T3ZlcmxheUZhc3RMaW5rczpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1mYXN0TGlua3MgLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDExMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA3MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheUZhc3RMaW5rczpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIge1xuICB0b3A6IDBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDYwMG1zIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIHtcbiAgICByaWdodDogMzAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNob3dPdmVybGF5RmFzdExpbmtzOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciB7XG4gICAgdG9wOiAwJTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5zaG93T3ZlcmxheUZhc3RMaW5rczpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgPiBkaXYge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgbGluZWFyIDUwMG1zLCB0cmFuc2Zvcm0gNTAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgNTAwbXM7XG59XG5cbi5zaG93T3ZlcmxheUZhc3RMaW5rcy5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIge1xuICB0cmFuc2l0aW9uOiB0b3AgNjAwbXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4jb3ZlcmxheS1zZWFyY2gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxMDY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBtcyBlYXNlIDcwMG1zLCBvcGFjaXR5IDMwMG1zO1xufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB0b3A6IC0xMjZweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2U0Yjc4NztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB6LWluZGV4OiAxMDE7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE2MHB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuaWNvbiB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmljb24ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5pY29uIHtcbiAgICByaWdodDogODBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4jb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4jb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLnNlYXJjaElucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIDE2MHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuc2VhcmNoSW5wdXQge1xuICAgIG1hcmdpbjogMCAxMTBweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuc2VhcmNoSW5wdXQgbGFiZWwge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2Uge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUsICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZTpob3ZlcjpiZWZvcmUsICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjM2UzZTJkO1xufVxuXG4uc2hvd092ZXJsYXlTZWFyY2ggI292ZXJsYXktc2VhcmNoIHtcbiAgei1pbmRleDogMTUwO1xufVxuXG4uc2hvd092ZXJsYXlTZWFyY2g6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2VhcmNoIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbi5zaG93T3ZlcmxheVNlYXJjaDpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zZWFyY2g6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93T3ZlcmxheVNlYXJjaDpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zZWFyY2ggLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA3MDBtcyBlYXNlO1xufVxuLnNob3dPdmVybGF5U2VhcmNoOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciB7XG4gIHRvcDogMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgNjAwbXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLnNob3dPdmVybGF5U2VhcmNoOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YmVmb3JlLCAuc2hvd092ZXJsYXlTZWFyY2g6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDUwMG1zLCBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuXG4uc2hvd092ZXJsYXlTZWFyY2gub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogdG9wIDYwMG1zIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheVNlYXJjaC5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlOmJlZm9yZSwgLnNob3dPdmVybGF5U2VhcmNoLm92ZXJsYXlDbG9zaW5nICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB3aWR0aDogMHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuXG4uYWxlcnRCbG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA2O1xufVxuLmFsZXJ0QmxvY2sgPiBkaXYge1xuICBoZWlnaHQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zO1xufVxuLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggODBweDtcbiAgYmFja2dyb3VuZDogI2RhNGE0YTtcbiAgei1pbmRleDogMTA0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IGEsIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAzMHB4O1xuICBmb250OiAxNHB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBhLCAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IGEsIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IGEge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiAuY2xvc2Uge1xuICAgIHJpZ2h0OiA0MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlIHtcbiAgICByaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlOmJlZm9yZSwgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7XG59XG4uYWxlcnRCbG9jayA+IGRpdiA+IGRpdiAuY2xvc2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlOmhvdmVyOmJlZm9yZSwgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzNlM2UyZDtcbn1cblxuLnNob3dPdmVybGF5QWxlcnQgLmFsZXJ0QmxvY2sgPiBkaXYge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAuYWxlcnRCbG9jayA+IGRpdiB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uc2hvd092ZXJsYXlBbGVydCAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE0NHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93T3ZlcmxheUFsZXJ0ICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDJweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEycHgpO1xuICB9XG59XG4uc2hvd092ZXJsYXlBbGVydCAjb3ZlcmxheS1kcm9wRG93biAud3JhcHBlciB7XG4gIHRvcDogLTQ1NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIC5zaG93T3ZlcmxheUFsZXJ0ICNvdmVybGF5LWRyb3BEb3duIC53cmFwcGVyIHtcbiAgICB0b3A6IC0zODJweDtcbiAgfVxufVxuLnNob3dPdmVybGF5QWxlcnQuc2hvd092ZXJsYXlEcm9wRG93biAjb3ZlcmxheS1kcm9wRG93biAud3JhcHBlciB7XG4gIHRvcDogMTQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQuc2hvd092ZXJsYXlEcm9wRG93biAjb3ZlcmxheS1kcm9wRG93biAud3JhcHBlciB7XG4gICAgdG9wOiAxMThweDtcbiAgfVxufVxuLnNob3dPdmVybGF5QWxlcnQgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gIHRvcDogMTQ0cHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE0NHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAjb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgICB0b3A6IDExOHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExOHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgdG9wOiAxNDJweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDJweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAjb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgICB0b3A6IDExMnB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExMnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgdG9wOiAxMTJweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTJweCk7XG4gIH1cbn1cblxuI292ZXJsYXktc2hhcmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAyMDAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSA3MDBtcztcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiA1MHB4IDg1cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI292ZXJsYXktc2hhcmUgLndyYXBwZXIge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6YmVmb3JlLCAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjM2UzZTJkO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIC5jbG9zZTpob3ZlcjpiZWZvcmUsICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIC5jbG9zZTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgdWwgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgdWwgbGkgYSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgdWwgbGkgYSBzdmcgdXNlIHtcbiAgZmlsbDogI2ZmZjtcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTRiNzg3O1xufVxuXG4uc2hvd092ZXJsYXlTaGFyZTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zaGFyZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zO1xufVxuLnNob3dPdmVybGF5U2hhcmU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2hhcmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93T3ZlcmxheVNoYXJlOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNoYXJlIC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNzAwbXMgZWFzZTtcbn1cbi5zaG93T3ZlcmxheVNoYXJlOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCBvcGFjaXR5IDUwMG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNob3dPdmVybGF5U2hhcmU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2hhcmUgLndyYXBwZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuLnNob3dPdmVybGF5U2hhcmU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmJlZm9yZSwgLnNob3dPdmVybGF5U2hhcmU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDUwMG1zIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMjAwbXMsIGJhY2tncm91bmQgMzAwbXM7XG59XG5cbi5zaG93T3ZlcmxheVNoYXJlLm92ZXJsYXlDbG9zaW5nICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIG9wYWNpdHkgNTAwbXM7XG59XG4uc2hvd092ZXJsYXlTaGFyZS5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6YmVmb3JlLCAuc2hvd092ZXJsYXlTaGFyZS5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB3aWR0aDogMHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuXG4jb3ZlcmxheS1jYWxlbmRhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDIwMDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBtcyBlYXNlIDcwMG1zO1xufVxuI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmc6IDgwcHggNDBweCA0MHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogODBweCAyMHB4IDIwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4jb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUsICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICMzZTNlMmQ7XG59XG4jb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cbiNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgLmNsb3NlOmhvdmVyOmJlZm9yZSwgI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgLmNsb3NlOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cblxuLnNob3dPdmVybGF5Q2FsZW5kYXI6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktY2FsZW5kYXIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBtcztcbn1cbi5zaG93T3ZlcmxheUNhbGVuZGFyOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWNhbGVuZGFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvd092ZXJsYXlDYWxlbmRhcjpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1jYWxlbmRhciAub3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDcwMG1zIGVhc2U7XG59XG4uc2hvd092ZXJsYXlDYWxlbmRhcjpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgb3BhY2l0eSA1MDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaG93T3ZlcmxheUNhbGVuZGFyOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbi5zaG93T3ZlcmxheUNhbGVuZGFyOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUsIC5zaG93T3ZlcmxheUNhbGVuZGFyOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDIwMG1zLCBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuXG4uc2hvd092ZXJsYXlDYWxlbmRhci5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCBvcGFjaXR5IDUwMG1zO1xufVxuLnNob3dPdmVybGF5Q2FsZW5kYXIub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgLmNsb3NlOmJlZm9yZSwgLnNob3dPdmVybGF5Q2FsZW5kYXIub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgd2lkdGg6IDBweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgYmFja2dyb3VuZCAzMDBtcztcbn1cblxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIHRyYW5zaXRpb246IGhlaWdodCAzMDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHggLSA1NXB4KTtcbiAgfVxuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCAtIDExNHB4KTtcbiAgfVxuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCAtIDU1cHgpO1xuICB9XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IHtcbiAgICBib3R0b206IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4IC0gNzVweCk7XG4gICAgbWluLWhlaWdodDogMHB4O1xuICB9XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IHtcbiAgICBib3R0b206IDE5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEyMHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6ICNlZmVhZTA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IHtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIHtcbiAgICBib3R0b206IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyB7XG4gICAgYm90dG9tOiAyMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3Mge1xuICAgIGJvdHRvbTogMjAwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3MgLnNsaWNrQXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyAuc2xpY2tBcnJvdy5zbGlja1ByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyAuc2xpY2tBcnJvdy5zbGlja05leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIC5zbGlja0Fycm93IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogOHB4O1xuICBzdHJva2U6ICMzYzNkNDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyAuc2xpY2tBcnJvdyBzdmcgdXNlIHtcbiAgc3Ryb2tlOiAjM2MzZDQwO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMzAwbXM7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIC5zbGlja0Fycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3MgLnNsaWNrQXJyb3c6aG92ZXIgc3ZnLCAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIC5zbGlja0Fycm93OmhvdmVyIHN2ZyB1c2Uge1xuICBzdHJva2U6ICNmZmY7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDQ1MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAzNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjUwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGljay1kb3RzIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDMzNXB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyBsaTpob3ZlciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNyk7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICMzYzNkNDA7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMjBweDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrV3JhcHBlciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrIC5zbGljay1zbGlkZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrIC5pbWFnZVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2sgLmltYWdlV3JhcHBlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrIC5pbWFnZVdyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGljayAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGljayAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAyNjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IHtcbiAgICBib3R0b206IDE5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGg2LCAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQgaDEge1xuICBtYXJnaW46IDQwcHggMCA1MHB4O1xuICBmb250LXNpemU6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDg1MHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDY1MHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDU3MHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjIwcHg7XG4gIGxlZnQ6IDgwcHg7XG4gIGJvdHRvbTogNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSAuaW1hZ2VXcmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC4zNSk7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI1cHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0yNXB4O1xuICBsZWZ0OiAwO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIC5pbmZvIHtcbiAgcGFkZGluZzogMCAxMjBweCAwIDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSAuaW5mbyBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSAuaW5mbyBoNSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmFycm93V3JhcHBlciB7XG4gIGhlaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmFycm93V3JhcHBlciBzdmcge1xuICBzdHJva2U6ICMzYzNkNDA7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmFycm93V3JhcHBlciBzdmcgdXNlIHtcbiAgc3Ryb2tlOiAjM2MzZDQwO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiA4NXB4O1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lOmhvdmVyIC5hcnJvd1dyYXBwZXIge1xuICB3aWR0aDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUge1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIC5pbmZvIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiA3NjhweDtcbiAgYmFja2dyb3VuZDogI2U0Yjc4NztcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBsZWZ0OiA3MDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2gge1xuICAgIGxlZnQ6IDY3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgbGVmdDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2gge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2gge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDM1cHg7XG4gIHdpZHRoOiA2NnB4O1xuICBoZWlnaHQ6IDY2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuaWNvbiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuaWNvbiBzdmcgdXNlIHtcbiAgZmlsbDogI2ZmZjtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuYnRuIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5zZWFyY2hJbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNDBweDtcbiAgbGVmdDogMTM1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY2FyZXQtY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLnNlYXJjaElucHV0IHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLnNlYXJjaElucHV0IHtcbiAgICByaWdodDogMTA0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5zZWFyY2hJbnB1dCB7XG4gICAgbGVmdDogMTA3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLnNlYXJjaElucHV0IHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNlZmVhZTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sgLmJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwMHB4O1xuICBib3R0b206IDEwMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC5iYWNrZ3JvdW5kIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cge1xuICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4O1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiB7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDIpLCAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCg0KSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDIpLCAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCg0KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDMpIC5uZXdzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDMpIC5uZXdzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiBoMiwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoMiksICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiBoMiwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoMiksICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiBoMiwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoMiksICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIGgyLCAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgyKSwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgaDIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIGgyIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMi50ZXh0UmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLmJ0bldyYXBwZXIge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAuYnRuV3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyB7XG4gICAgcGFkZGluZzogNzBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5pbWFnZVdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5pbWFnZVdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuMzUpO1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3MgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5pbmZvIHtcbiAgICBwYWRkaW5nOiAwIDEyMHB4IDAgMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5pbmZvIGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuaW5mbyBoNSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5hcnJvd1dyYXBwZXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjM2MzZDQwO1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3MgLmFycm93V3JhcHBlciBzdmcgdXNlIHtcbiAgICBzdHJva2U6ICMzYzNkNDA7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3czpob3ZlcjpiZWZvcmUge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3M6aG92ZXIgLmFycm93V3JhcHBlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3MgLmluZm8gLnN1YkluZm8ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIGgyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBoMiBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUgYSAuYXJyb3dXcmFwcGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIGEgLmFycm93V3JhcHBlciB7XG4gICAgcmlnaHQ6IDQ3cHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIGEgLmFycm93V3JhcHBlciBzdmcge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBhIC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUgYTpob3ZlciAuYXJyb3dXcmFwcGVyIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gMTQwMHB4IC0gMTAwcHgpIC8gMikgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIDE0MDBweCAtIDEwMHB4KSAvIDIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIgLnRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogLTYwcHggMTAwcHggMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIC50ZXh0IHtcbiAgICBtYXJnaW46IC02MHB4IDUwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciAudGV4dCB7XG4gICAgbWFyZ2luOiAtMzBweCAzMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIgLnRleHQge1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYwcHggMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDUwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93ID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyAuaW5mbyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cgLmluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IC5pbmZvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogMTJweC8xLjMgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMDBweDtcbiAgYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IC5idG4ge1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IC5idG4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4OmhvdmVyIC5idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2FhNzdmO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gMTQwMHB4IC0gMTAwcHgpIC8gMikgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIDE0MDBweCAtIDEwMHB4KSAvIDIpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmhvdmVyIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGU6YWN0aXZlIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdy5zbGlja1ByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0wLjVweDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHotaW5kZXg6IDE7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrTmF2IC5zbGlja0Fycm93LnNsaWNrUHJldiAuYXJyb3dXcmFwcGVyIHtcbiAgbGVmdDogNzVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdy5zbGlja1ByZXYgLmFycm93V3JhcHBlciB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdy5zbGlja1ByZXYgLmFycm93V3JhcHBlciB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdy5zbGlja05leHQgLmFycm93V3JhcHBlciB7XG4gIHJpZ2h0OiA3NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdy5zbGlja05leHQgLmFycm93V3JhcHBlciB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cuc2xpY2tOZXh0IC5hcnJvd1dyYXBwZXIge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrTmF2IC5zbGlja0Fycm93IC5hcnJvd1dyYXBwZXIge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdyAuYXJyb3dXcmFwcGVyIHN2ZyB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cgLmFycm93V3JhcHBlciBzdmcgdXNlIHtcbiAgc3Ryb2tlOiAjM2UzZTJkO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdzpob3ZlciAuYXJyb3dXcmFwcGVyIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbiNwYWdlLW5ld3MgLmhlYWRlclBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbiNwYWdlLW5ld3MgLmhlYWRlclBhZ2UgLnNlbGVjdC1maWVsZCB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZS1uZXdzIC5uZXdzQmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cge1xuICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4O1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiB7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4jcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMjpudGgtY2hpbGQoM24tMSkge1xuICBtYXJnaW4tdG9wOiAtODVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMjpudGgtY2hpbGQoM24tMSkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMjpudGgtY2hpbGQoM24rMSkgLm5ld3Mge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgzbisxKSAubmV3cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMi50ZXh0UmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIHBhZGRpbmc6IDcwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIC5pbWFnZVdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuMzUpO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW5mbyB7XG4gICAgcGFkZGluZzogMCAxMjBweCAwIDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIC5pbmZvIGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIC5pbmZvIGg1IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuYXJyb3dXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjM2MzZDQwO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB1c2Uge1xuICAgIHN0cm9rZTogIzNjM2Q0MDtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3M6aG92ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3M6aG92ZXIgLmFycm93V3JhcHBlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIC5pbWFnZVdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIC5pbmZvIC5zdWJJbmZvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbiNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbWFnZVdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3MgLmltYWdlV3JhcHBlcjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC4zNSk7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjVweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbmZvIHtcbiAgICBwYWRkaW5nOiAwIDEyMHB4IDAgMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3MgLmluZm8gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3MgLmluZm8gaDUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5hcnJvd1dyYXBwZXIge1xuICAgIGhlaWdodDogMTRweDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5hcnJvd1dyYXBwZXIgc3ZnIHtcbiAgICBzdHJva2U6ICMzYzNkNDA7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gICAgc3Ryb2tlOiAjM2MzZDQwO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3czpob3ZlcjpiZWZvcmUge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3czpob3ZlciAuYXJyb3dXcmFwcGVyIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3MgLmltYWdlV3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3MgLmluZm8gLnN1YkluZm8ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLWRvY3VtZW50cyAudHdvQ29sQmxvY2sgLmRvY3VtZW50c0Jsb2NrIC5zZWxlY3QtZmllbGQge1xuICBtYXJnaW46IDgwcHggMCAwIDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayAuc2VsZWN0LWZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4jcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayAuZG9jdW1lbnRzV3JhcHBlciA+IGRpdiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayAuZG9jdW1lbnRzV3JhcHBlciA+IGRpdiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sgLmRvY3VtZW50c1dyYXBwZXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sgLmRvY3VtZW50c1dyYXBwZXIgPiBkaXYgaDMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWRvY3VtZW50cyAudHdvQ29sQmxvY2sgLmRvY3VtZW50c0Jsb2NrIC5kb2N1bWVudHNXcmFwcGVyID4gZGl2IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayAuZG9jdW1lbnRzV3JhcHBlciA+IGRpdiBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4jcGFnZS1ydWJyaWMgLnR3b0NvbEJsb2NrIC50ZXh0IC5ydWJyaWNzIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXJ1YnJpYyAudHdvQ29sQmxvY2sgLnRleHQgLnJ1YnJpY3Mge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuI3BhZ2Utc2VhcmNoIC5oZWFkZXJQYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2Utc2VhcmNoIC5oZWFkZXJQYWdlIC5zZWxlY3QtZmllbGQge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB7XG4gIGJhY2tncm91bmQ6ICNlZmVhZTA7XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDYyLCA2MiwgNDUsIDAuNCk7XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIG1hcmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNCk7XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgLnN1YkluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSBoNCBtYXJrIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgcDpub3QoLmJ0bik6bm90KC5zdWJJbmZvKSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSBwOm5vdCguYnRuKTpub3QoLnN1YkluZm8pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgcDpub3QoLmJ0bik6bm90KC5zdWJJbmZvKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIHA6bm90KC5idG4pOm5vdCguc3ViSW5mbykgbWFyayB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIC5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGE6aG92ZXIgLmJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBib3JkZXItY29sb3I6ICM3YWE3N2Y7XG59XG5cbiNwYWdlLWpvYnMgLmpvYnNCbG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2Utam9icyAuam9ic0Jsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1qb2JzIC5qb2JzQmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbiNwYWdlLWpvYnMgLmpvYnNCbG9jayAuam9ic1dyYXBwZXIgPiBkaXY6bm90KGZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1qb2JzIC5qb2JzQmxvY2sgLmpvYnNXcmFwcGVyID4gZGl2Om5vdChmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbiNwYWdlLWpvYnMgLmpvYnNCbG9jayAuam9ic1dyYXBwZXIgPiBkaXYgaDMge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWpvYnMgLmpvYnNCbG9jayAuam9ic1dyYXBwZXIgPiBkaXYgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWpvYnMgLmpvYnNCbG9jayAuam9ic1dyYXBwZXIgPiBkaXYgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuI3BhZ2Utam9iIC5mb3JtQmxvY2sgaDMge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utam9iIC5mb3JtQmxvY2sgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiNwYWdlLWpvYiAuZm9ybUJsb2NrIC5maWxlV3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2Utam9iIC5mb3JtQmxvY2sgLmZpbGVXcmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1qb2IgLmZvcm1CbG9jayAuZmlsZVdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbiNwYWdlLWpvYiAuZm9ybUJsb2NrIC5maWxlV3JhcHBlciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiNwYWdlLWpvYiAuZm9ybUJsb2NrIGZvcm0gPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2Utam9iIC5mb3JtQmxvY2sgZm9ybSA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1qb2IgLmZvcm1CbG9jayBmb3JtID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmRhdGVGaWx0ZXJlZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLnNlbGVjdC1maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5idG5DYWxlbmRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmJ0bkNhbGVuZGFyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5idG5DYWxlbmRhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmJ0bkNhbGVuZGFyIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZmlsbDogIzdhYTc3ZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuYnRuQ2FsZW5kYXIgc3ZnIHVzZSB7XG4gIGZpbGw6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuYnRuQ2FsZW5kYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmJ0bkNhbGVuZGFyOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuYnRuQ2FsZW5kYXI6aG92ZXIgc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5mbGV4IHtcbiAgbWFyZ2luOiAwO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5mbGV4IC5yb3cge1xuICBwYWRkaW5nOiA0NXB4IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDQwcHggNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiA0MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuZmxleCAucm93IC5idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAjZXZlbnRzTW9yZUJ0biB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuc2lkZU5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAzNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuc2lkZU5hdiB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuc2lkZU5hdiAuY2FsZW5kYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuc2lkZU5hdiAuY2FsZW5kYXIge1xuICAgIHBhZGRpbmc6IDgwcHggNTBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuc2lkZU5hdiAuc2lkZU5hdldyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDUwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbiNwYWdlLWV2ZW50IC50d29Db2xCbG9jayAuaGVhZGVyUGFnZSAuZXZlbnRJbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWV2ZW50IC50d29Db2xCbG9jayAuaGVhZGVyUGFnZSAuZXZlbnRJbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcGFnZS1ldmVudCAudHdvQ29sQmxvY2sgLmhlYWRlclBhZ2UgLmV2ZW50SW5mbyBwIHtcbiAgZm9udDogMTZweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuI3BhZ2UtZXZlbnQgLnR3b0NvbEJsb2NrIC5oZWFkZXJQYWdlIC5ldmVudEluZm8gcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI3BhZ2UtZXZlbnQgLnR3b0NvbEJsb2NrIC5oZWFkZXJQYWdlIC5ldmVudEluZm8gcDpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5cbiNwYWdlLXNlY3Rpb24gLmhlYWRlclBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2Utc2VjdGlvbiAuaGVhZGVyUGFnZSBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG4jcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbSB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDAgMSU7XG59XG4jcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpudGgtY2hpbGQoLW4rNCkge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bm90KDpudGgtY2hpbGQoLW4rNCkpIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gICNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bm90KDpudGgtY2hpbGQoLW4rMykpIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bm90KDpudGgtY2hpbGQoLW4rMikpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bnRoLWNoaWxkKC1uKzEpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOm5vdCg6bnRoLWNoaWxkKC1uKzEpKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0gYSAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIyNXB4O1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0gYSAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0gYSAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0gYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQ6IDI1cHgvMS4xIFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIiwgc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOmhvdmVyIC5pbWFnZVdyYXBwZXIgLmltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjQpO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuXG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNlZmVhZTA7XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQge1xuICBtaW4taGVpZ2h0OiAxMDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC50ZWwge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250OiAyNXB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC50ZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gaDUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gLmFkcmVzc2Uge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gLmFkcmVzc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gLmFkcmVzc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gLmJ0biB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ1JTtcbiAgdG9wOiAxNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICAgIG1hcmdpbjogODBweCAtNTBweCAwIC01MHB4O1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgbWFyZ2luOiA3MHB4IC0zMHB4IDAgLTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgIG1hcmdpbjogNzBweCAtMjBweCAwIC0yMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYge1xuICBwYWRkaW5nOiA4MHB4IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiB7XG4gICAgcGFkZGluZzogNjBweCA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IHtcbiAgICBwYWRkaW5nOiA2MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYge1xuICAgIHBhZGRpbmc6IDYwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IHtcbiAgICBwYWRkaW5nOiA1MHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYgaDMge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbiNwYWdlLWVycm9yIC50d29Db2xCbG9jayB7XG4gIHotaW5kZXg6IDI7XG59XG4jcGFnZS1lcnJvciAudHdvQ29sQmxvY2sgaDQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90XCIpO1xuICBzcmM6IHVybChcIi4vZm9udHMvc2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vZm9udHMvc2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsIC5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwLjc1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCLigKJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC4yNTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsXG5pbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LFxudGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSxcbm1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmh0bWw6bm90KC5pc01vYmlsZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5odG1sLmlzTW9iaWxlIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5zdHJvbmcsIGIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5hW25nLWNsaWNrXSwgZGl2W25nLWNsaWNrXSwgcFtuZy1jbGlja10sIHNwYW5bbmctY2xpY2tdLCBpbWdbbmctY2xpY2tdLCBhW3VpLXNyZWZdLCBkaXZbdWktc3JlZl0sIHBbdWktc3JlZl0sIHNwYW5bdWktc3JlZl0sIGltZ1t1aS1zcmVmXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGV4dGFyZWE6aG92ZXIsIGlucHV0OmhvdmVyLCB0ZXh0YXJlYTphY3RpdmUsIGlucHV0OmFjdGl2ZSwgdGV4dGFyZWE6Zm9jdXMsIGlucHV0OmZvY3VzLCBidXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUsIGJ1dHRvbjpob3ZlciwgbGFiZWw6Zm9jdXMsIC5idG46YWN0aXZlLCAuYnRuLmFjdGl2ZSB7XG4gIG91dGxpbmU6IDBweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlIGEsIC5zbGljay1zbGlkZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyBpbnB1dDotd2Via2l0LWF1dG9maWxsLCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCwgc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIHNlbGVjdDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggI2ZmZiBpbnNldCAhaW1wb3J0YW50O1xufVxuXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmZpeFBhZGRpbmcge1xuICB3aWR0aDogY2FsYygxMDAlICsgMSUgKyAxJSk7XG4gIG1hcmdpbi1sZWZ0OiAtMSU7XG4gIG1hcmdpbi1yaWdodDogLTElO1xufVxuXG4uY29sMSB7XG4gIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xufVxuXG4uY29sMiB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sMyB7XG4gIHdpZHRoOiAxMi41JTtcbn1cblxuLmNvbDQge1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2w1IHtcbiAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xufVxuXG4uY29sNiB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2w3IHtcbiAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xufVxuXG4uY29sOCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbDkge1xuICB3aWR0aDogMzcuNSU7XG59XG5cbi5jb2wxMCB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbDExIHtcbiAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xufVxuXG4uY29sMTIge1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sMTMge1xuICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG59XG5cbi5jb2wxNCB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbDE1IHtcbiAgd2lkdGg6IDYyLjUlO1xufVxuXG4uY29sMTYge1xuICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wxNyB7XG4gIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbn1cblxuLmNvbDE4IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbDE5IHtcbiAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xufVxuXG4uY29sMjAge1xuICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wyMSB7XG4gIHdpZHRoOiA4Ny41JTtcbn1cblxuLmNvbDIyIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sMjMge1xuICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG59XG5cbi5jb2wyNCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLCAuY29sMSwgLmNvbDIsIC5jb2wzLCAuY29sNCwgLmNvbDUsIC5jb2w2LCAuY29sNywgLmNvbDgsIC5jb2w5LCAuY29sMTAsIC5jb2wxMSwgLmNvbDEyLFxuLmNvbDEzLCAuY29sMTQsIC5jb2wxNSwgLmNvbDE2LCAuY29sMTcsIC5jb2wxOCwgLmNvbDE5LCAuY29sMjAsIC5jb2wyMSwgLmNvbDIyLCAuY29sMjMsIC5jb2wyNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwIDElO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLmNvbDFfMTgwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTgwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTgwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzE4MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xODAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTgwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xODAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTgwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzE4MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTgwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xODAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzE4MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzE4MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTgwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xODAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzE4MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTgwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xODAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xODAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzE4MDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTgwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xODAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzE4MDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTgwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTgwMCwgLmNvbDJfMTgwMCwgLmNvbDNfMTgwMCwgLmNvbDRfMTgwMCwgLmNvbDVfMTgwMCwgLmNvbDZfMTgwMCxcbiAgLmNvbDdfMTgwMCwgLmNvbDhfMTgwMCwgLmNvbDlfMTgwMCwgLmNvbDEwXzE4MDAsIC5jb2wxMV8xODAwLCAuY29sMTJfMTgwMCxcbiAgLmNvbDEzXzE4MDAsIC5jb2wxNF8xODAwLCAuY29sMTVfMTgwMCwgLmNvbDE2XzE4MDAsIC5jb2wxN18xODAwLCAuY29sMThfMTgwMCxcbiAgLmNvbDE5XzE4MDAsIC5jb2wyMF8xODAwLCAuY29sMjFfMTgwMCwgLmNvbDIyXzE4MDAsIC5jb2wyM18xODAwLCAuY29sMjRfMTgwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuY29sMV8xNzAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xNzAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xNzAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTcwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzE3MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xNzAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzE3MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xNzAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTcwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xNzAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzE3MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTcwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTcwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xNzAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzE3MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTcwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xNzAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzE3MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzE3MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTcwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xNzAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzE3MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTcwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xNzAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xNzAwLCAuY29sMl8xNzAwLCAuY29sM18xNzAwLCAuY29sNF8xNzAwLCAuY29sNV8xNzAwLCAuY29sNl8xNzAwLFxuICAuY29sN18xNzAwLCAuY29sOF8xNzAwLCAuY29sOV8xNzAwLCAuY29sMTBfMTcwMCwgLmNvbDExXzE3MDAsIC5jb2wxMl8xNzAwLFxuICAuY29sMTNfMTcwMCwgLmNvbDE0XzE3MDAsIC5jb2wxNV8xNzAwLCAuY29sMTZfMTcwMCwgLmNvbDE3XzE3MDAsIC5jb2wxOF8xNzAwLFxuICAuY29sMTlfMTcwMCwgLmNvbDIwXzE3MDAsIC5jb2wyMV8xNzAwLCAuY29sMjJfMTcwMCwgLmNvbDIzXzE3MDAsIC5jb2wyNF8xNzAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5jb2wxXzE2MDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzE2MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzE2MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8xNjAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMTYwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzE2MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMTYwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzE2MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV8xNjAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzE2MDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMTYwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl8xNjAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18xNjAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzE2MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfMTYwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8xNjAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzE2MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfMTYwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMTYwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8xNjAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzE2MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMTYwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18xNjAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzE2MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzE2MDAsIC5jb2wyXzE2MDAsIC5jb2wzXzE2MDAsIC5jb2w0XzE2MDAsIC5jb2w1XzE2MDAsIC5jb2w2XzE2MDAsXG4gIC5jb2w3XzE2MDAsIC5jb2w4XzE2MDAsIC5jb2w5XzE2MDAsIC5jb2wxMF8xNjAwLCAuY29sMTFfMTYwMCwgLmNvbDEyXzE2MDAsXG4gIC5jb2wxM18xNjAwLCAuY29sMTRfMTYwMCwgLmNvbDE1XzE2MDAsIC5jb2wxNl8xNjAwLCAuY29sMTdfMTYwMCwgLmNvbDE4XzE2MDAsXG4gIC5jb2wxOV8xNjAwLCAuY29sMjBfMTYwMCwgLmNvbDIxXzE2MDAsIC5jb2wyMl8xNjAwLCAuY29sMjNfMTYwMCwgLmNvbDI0XzE2MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNvbDFfMTUwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTUwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTUwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzE1MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xNTAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTUwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xNTAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTUwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzE1MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTUwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xNTAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzE1MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzE1MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTUwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xNTAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzE1MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTUwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xNTAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xNTAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzE1MDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTUwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xNTAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzE1MDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTUwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTUwMCwgLmNvbDJfMTUwMCwgLmNvbDNfMTUwMCwgLmNvbDRfMTUwMCwgLmNvbDVfMTUwMCwgLmNvbDZfMTUwMCxcbiAgLmNvbDdfMTUwMCwgLmNvbDhfMTUwMCwgLmNvbDlfMTUwMCwgLmNvbDEwXzE1MDAsIC5jb2wxMV8xNTAwLCAuY29sMTJfMTUwMCxcbiAgLmNvbDEzXzE1MDAsIC5jb2wxNF8xNTAwLCAuY29sMTVfMTUwMCwgLmNvbDE2XzE1MDAsIC5jb2wxN18xNTAwLCAuY29sMThfMTUwMCxcbiAgLmNvbDE5XzE1MDAsIC5jb2wyMF8xNTAwLCAuY29sMjFfMTUwMCwgLmNvbDIyXzE1MDAsIC5jb2wyM18xNTAwLCAuY29sMjRfMTUwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY29sMV8xNDAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xNDAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xNDAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTQwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzE0MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xNDAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzE0MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xNDAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTQwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xNDAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzE0MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTQwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTQwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xNDAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzE0MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTQwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xNDAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzE0MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzE0MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTQwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xNDAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzE0MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTQwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xNDAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xNDAwLCAuY29sMl8xNDAwLCAuY29sM18xNDAwLCAuY29sNF8xNDAwLCAuY29sNV8xNDAwLCAuY29sNl8xNDAwLFxuICAuY29sN18xNDAwLCAuY29sOF8xNDAwLCAuY29sOV8xNDAwLCAuY29sMTBfMTQwMCwgLmNvbDExXzE0MDAsIC5jb2wxMl8xNDAwLFxuICAuY29sMTNfMTQwMCwgLmNvbDE0XzE0MDAsIC5jb2wxNV8xNDAwLCAuY29sMTZfMTQwMCwgLmNvbDE3XzE0MDAsIC5jb2wxOF8xNDAwLFxuICAuY29sMTlfMTQwMCwgLmNvbDIwXzE0MDAsIC5jb2wyMV8xNDAwLCAuY29sMjJfMTQwMCwgLmNvbDIzXzE0MDAsIC5jb2wyNF8xNDAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5jb2wxXzEzMDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzEzMDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzEzMDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8xMzAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMTMwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzEzMDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMTMwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzEzMDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV8xMzAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzEzMDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMTMwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl8xMzAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18xMzAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzEzMDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfMTMwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8xMzAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzEzMDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfMTMwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMTMwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8xMzAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzEzMDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMTMwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18xMzAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzEzMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzEzMDAsIC5jb2wyXzEzMDAsIC5jb2wzXzEzMDAsIC5jb2w0XzEzMDAsIC5jb2w1XzEzMDAsIC5jb2w2XzEzMDAsXG4gIC5jb2w3XzEzMDAsIC5jb2w4XzEzMDAsIC5jb2w5XzEzMDAsIC5jb2wxMF8xMzAwLCAuY29sMTFfMTMwMCwgLmNvbDEyXzEzMDAsXG4gIC5jb2wxM18xMzAwLCAuY29sMTRfMTMwMCwgLmNvbDE1XzEzMDAsIC5jb2wxNl8xMzAwLCAuY29sMTdfMTMwMCwgLmNvbDE4XzEzMDAsXG4gIC5jb2wxOV8xMzAwLCAuY29sMjBfMTMwMCwgLmNvbDIxXzEzMDAsIC5jb2wyMl8xMzAwLCAuY29sMjNfMTMwMCwgLmNvbDI0XzEzMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbDFfMTIwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTIwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTIwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzEyMDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xMjAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTIwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xMjAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTIwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzEyMDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTIwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xMjAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzEyMDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzEyMDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTIwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xMjAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzEyMDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTIwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xMjAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xMjAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzEyMDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTIwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xMjAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzEyMDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTIwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTIwMCwgLmNvbDJfMTIwMCwgLmNvbDNfMTIwMCwgLmNvbDRfMTIwMCwgLmNvbDVfMTIwMCwgLmNvbDZfMTIwMCxcbiAgLmNvbDdfMTIwMCwgLmNvbDhfMTIwMCwgLmNvbDlfMTIwMCwgLmNvbDEwXzEyMDAsIC5jb2wxMV8xMjAwLCAuY29sMTJfMTIwMCxcbiAgLmNvbDEzXzEyMDAsIC5jb2wxNF8xMjAwLCAuY29sMTVfMTIwMCwgLmNvbDE2XzEyMDAsIC5jb2wxN18xMjAwLCAuY29sMThfMTIwMCxcbiAgLmNvbDE5XzEyMDAsIC5jb2wyMF8xMjAwLCAuY29sMjFfMTIwMCwgLmNvbDIyXzEyMDAsIC5jb2wyM18xMjAwLCAuY29sMjRfMTIwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY29sMV8xMTAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl8xMTAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM18xMTAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMTEwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzExMDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl8xMTAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzExMDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF8xMTAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfMTEwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8xMTAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzExMDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfMTEwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMTEwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF8xMTAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzExMDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMTEwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN18xMTAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzExMDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzExMDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfMTEwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV8xMTAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzExMDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfMTEwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF8xMTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8xMTAwLCAuY29sMl8xMTAwLCAuY29sM18xMTAwLCAuY29sNF8xMTAwLCAuY29sNV8xMTAwLCAuY29sNl8xMTAwLFxuICAuY29sN18xMTAwLCAuY29sOF8xMTAwLCAuY29sOV8xMTAwLCAuY29sMTBfMTEwMCwgLmNvbDExXzExMDAsIC5jb2wxMl8xMTAwLFxuICAuY29sMTNfMTEwMCwgLmNvbDE0XzExMDAsIC5jb2wxNV8xMTAwLCAuY29sMTZfMTEwMCwgLmNvbDE3XzExMDAsIC5jb2wxOF8xMTAwLFxuICAuY29sMTlfMTEwMCwgLmNvbDIwXzExMDAsIC5jb2wyMV8xMTAwLCAuY29sMjJfMTEwMCwgLmNvbDIzXzExMDAsIC5jb2wyNF8xMTAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2wxXzEwMjQge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzEwMjQge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzEwMjQge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF8xMDI0IHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMTAyNCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzEwMjQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfMTAyNCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzEwMjQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV8xMDI0IHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzEwMjQge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMTAyNCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl8xMDI0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM18xMDI0IHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzEwMjQge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfMTAyNCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl8xMDI0IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzEwMjQge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfMTAyNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfMTAyNCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8xMDI0IHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzEwMjQge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfMTAyNCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18xMDI0IHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzEwMjQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzEwMjQsIC5jb2wyXzEwMjQsIC5jb2wzXzEwMjQsIC5jb2w0XzEwMjQsIC5jb2w1XzEwMjQsIC5jb2w2XzEwMjQsXG4gIC5jb2w3XzEwMjQsIC5jb2w4XzEwMjQsIC5jb2w5XzEwMjQsIC5jb2wxMF8xMDI0LCAuY29sMTFfMTAyNCwgLmNvbDEyXzEwMjQsXG4gIC5jb2wxM18xMDI0LCAuY29sMTRfMTAyNCwgLmNvbDE1XzEwMjQsIC5jb2wxNl8xMDI0LCAuY29sMTdfMTAyNCwgLmNvbDE4XzEwMjQsXG4gIC5jb2wxOV8xMDI0LCAuY29sMjBfMTAyNCwgLmNvbDIxXzEwMjQsIC5jb2wyMl8xMDI0LCAuY29sMjNfMTAyNCwgLmNvbDI0XzEwMjQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbDFfMTAwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfMTAwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMTAwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzEwMDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV8xMDAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMTAwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN18xMDAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfMTAwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzEwMDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfMTAwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV8xMDAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzEwMDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzEwMDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfMTAwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8xMDAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzEwMDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfMTAwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8xMDAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV8xMDAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzEwMDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMTAwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl8xMDAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzEwMDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMTAwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfMTAwMCwgLmNvbDJfMTAwMCwgLmNvbDNfMTAwMCwgLmNvbDRfMTAwMCwgLmNvbDVfMTAwMCwgLmNvbDZfMTAwMCxcbiAgLmNvbDdfMTAwMCwgLmNvbDhfMTAwMCwgLmNvbDlfMTAwMCwgLmNvbDEwXzEwMDAsIC5jb2wxMV8xMDAwLCAuY29sMTJfMTAwMCxcbiAgLmNvbDEzXzEwMDAsIC5jb2wxNF8xMDAwLCAuY29sMTVfMTAwMCwgLmNvbDE2XzEwMDAsIC5jb2wxN18xMDAwLCAuY29sMThfMTAwMCxcbiAgLmNvbDE5XzEwMDAsIC5jb2wyMF8xMDAwLCAuY29sMjFfMTAwMCwgLmNvbDIyXzEwMDAsIC5jb2wyM18xMDAwLCAuY29sMjRfMTAwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb2wxXzkwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfOTAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM185MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF85MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV85MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl85MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfOTAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfOTAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfOTAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzkwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV85MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfOTAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM185MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfOTAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzkwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl85MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfOTAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzkwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfOTAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzkwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV85MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfOTAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzkwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF85MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzkwMCwgLmNvbDJfOTAwLCAuY29sM185MDAsIC5jb2w0XzkwMCwgLmNvbDVfOTAwLCAuY29sNl85MDAsXG4gIC5jb2w3XzkwMCwgLmNvbDhfOTAwLCAuY29sOV85MDAsIC5jb2wxMF85MDAsIC5jb2wxMV85MDAsIC5jb2wxMl85MDAsXG4gIC5jb2wxM185MDAsIC5jb2wxNF85MDAsIC5jb2wxNV85MDAsIC5jb2wxNl85MDAsIC5jb2wxN185MDAsIC5jb2wxOF85MDAsXG4gIC5jb2wxOV85MDAsIC5jb2wyMF85MDAsIC5jb2wyMV85MDAsIC5jb2wyMl85MDAsIC5jb2wyM185MDAsIC5jb2wyNF85MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY29sMV84MDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzgwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfODAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfODAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfODAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfODAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzgwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzgwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzgwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF84MDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfODAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzgwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfODAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzgwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV84MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfODAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzgwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF84MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzgwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF84MDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfODAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzgwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM184MDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfODAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV84MDAsIC5jb2wyXzgwMCwgLmNvbDNfODAwLCAuY29sNF84MDAsIC5jb2w1XzgwMCwgLmNvbDZfODAwLFxuICAuY29sN184MDAsIC5jb2w4XzgwMCwgLmNvbDlfODAwLCAuY29sMTBfODAwLCAuY29sMTFfODAwLCAuY29sMTJfODAwLFxuICAuY29sMTNfODAwLCAuY29sMTRfODAwLCAuY29sMTVfODAwLCAuY29sMTZfODAwLCAuY29sMTdfODAwLCAuY29sMThfODAwLFxuICAuY29sMTlfODAwLCAuY29sMjBfODAwLCAuY29sMjFfODAwLCAuY29sMjJfODAwLCAuY29sMjNfODAwLCAuY29sMjRfODAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbDFfNzY4IHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl83Njgge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzc2OCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0Xzc2OCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1Xzc2OCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2Xzc2OCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN183Njgge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF83Njgge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV83Njgge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfNzY4IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzc2OCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl83Njgge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzc2OCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF83Njgge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfNzY4IHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2Xzc2OCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN183Njgge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfNzY4IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV83Njgge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfNzY4IHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzc2OCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl83Njgge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfNzY4IHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0Xzc2OCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfNzY4LCAuY29sMl83NjgsIC5jb2wzXzc2OCwgLmNvbDRfNzY4LCAuY29sNV83NjgsIC5jb2w2Xzc2OCxcbiAgLmNvbDdfNzY4LCAuY29sOF83NjgsIC5jb2w5Xzc2OCwgLmNvbDEwXzc2OCwgLmNvbDExXzc2OCwgLmNvbDEyXzc2OCxcbiAgLmNvbDEzXzc2OCwgLmNvbDE0Xzc2OCwgLmNvbDE1Xzc2OCwgLmNvbDE2Xzc2OCwgLmNvbDE3Xzc2OCwgLmNvbDE4Xzc2OCxcbiAgLmNvbDE5Xzc2OCwgLmNvbDIwXzc2OCwgLmNvbDIxXzc2OCwgLmNvbDIyXzc2OCwgLmNvbDIzXzc2OCwgLmNvbDI0Xzc2OCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jb2wxXzcwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfNzAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM183MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF83MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV83MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl83MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfNzAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfNzAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfNzAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzcwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV83MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfNzAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM183MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfNzAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzcwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl83MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfNzAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzcwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfNzAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzcwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV83MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfNzAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzcwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF83MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzcwMCwgLmNvbDJfNzAwLCAuY29sM183MDAsIC5jb2w0XzcwMCwgLmNvbDVfNzAwLCAuY29sNl83MDAsXG4gIC5jb2w3XzcwMCwgLmNvbDhfNzAwLCAuY29sOV83MDAsIC5jb2wxMF83MDAsIC5jb2wxMV83MDAsIC5jb2wxMl83MDAsXG4gIC5jb2wxM183MDAsIC5jb2wxNF83MDAsIC5jb2wxNV83MDAsIC5jb2wxNl83MDAsIC5jb2wxN183MDAsIC5jb2wxOF83MDAsXG4gIC5jb2wxOV83MDAsIC5jb2wyMF83MDAsIC5jb2wyMV83MDAsIC5jb2wyMl83MDAsIC5jb2wyM183MDAsIC5jb2wyNF83MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuY29sMV82MDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzYwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfNjAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfNjAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfNjAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfNjAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzYwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzYwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzYwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF82MDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfNjAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzYwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfNjAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzYwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV82MDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfNjAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzYwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF82MDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzYwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF82MDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfNjAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzYwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM182MDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfNjAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV82MDAsIC5jb2wyXzYwMCwgLmNvbDNfNjAwLCAuY29sNF82MDAsIC5jb2w1XzYwMCwgLmNvbDZfNjAwLFxuICAuY29sN182MDAsIC5jb2w4XzYwMCwgLmNvbDlfNjAwLCAuY29sMTBfNjAwLCAuY29sMTFfNjAwLCAuY29sMTJfNjAwLFxuICAuY29sMTNfNjAwLCAuY29sMTRfNjAwLCAuY29sMTVfNjAwLCAuY29sMTZfNjAwLCAuY29sMTdfNjAwLCAuY29sMThfNjAwLFxuICAuY29sMTlfNjAwLCAuY29sMjBfNjAwLCAuY29sMjFfNjAwLCAuY29sMjJfNjAwLCAuY29sMjNfNjAwLCAuY29sMjRfNjAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNvbDFfNTAwIHtcbiAgICB3aWR0aDogNC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMl81MDAge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wzXzUwMCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICB9XG4gIC5jb2w0XzUwMCB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w1XzUwMCB7XG4gICAgd2lkdGg6IDIwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w2XzUwMCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sN181MDAge1xuICAgIHdpZHRoOiAyOS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sOF81MDAge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sOV81MDAge1xuICAgIHdpZHRoOiAzNy41JTtcbiAgfVxuICAuY29sMTBfNTAwIHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDExXzUwMCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxMl81MDAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbDEzXzUwMCB7XG4gICAgd2lkdGg6IDU0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxNF81MDAge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTVfNTAwIHtcbiAgICB3aWR0aDogNjIuNSU7XG4gIH1cbiAgLmNvbDE2XzUwMCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxN181MDAge1xuICAgIHdpZHRoOiA3MC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMThfNTAwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wxOV81MDAge1xuICAgIHdpZHRoOiA3OS4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjBfNTAwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDIxXzUwMCB7XG4gICAgd2lkdGg6IDg3LjUlO1xuICB9XG4gIC5jb2wyMl81MDAge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMjNfNTAwIHtcbiAgICB3aWR0aDogOTUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDI0XzUwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbDFfNTAwLCAuY29sMl81MDAsIC5jb2wzXzUwMCwgLmNvbDRfNTAwLCAuY29sNV81MDAsIC5jb2w2XzUwMCxcbiAgLmNvbDdfNTAwLCAuY29sOF81MDAsIC5jb2w5XzUwMCwgLmNvbDEwXzUwMCwgLmNvbDExXzUwMCwgLmNvbDEyXzUwMCxcbiAgLmNvbDEzXzUwMCwgLmNvbDE0XzUwMCwgLmNvbDE1XzUwMCwgLmNvbDE2XzUwMCwgLmNvbDE3XzUwMCwgLmNvbDE4XzUwMCxcbiAgLmNvbDE5XzUwMCwgLmNvbDIwXzUwMCwgLmNvbDIxXzUwMCwgLmNvbDIyXzUwMCwgLmNvbDIzXzUwMCwgLmNvbDI0XzUwMCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5jb2wxXzQwMCB7XG4gICAgd2lkdGg6IDQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDJfNDAwIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sM180MDAge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxuICAuY29sNF80MDAge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sNV80MDAge1xuICAgIHdpZHRoOiAyMC44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sNl80MDAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbDdfNDAwIHtcbiAgICB3aWR0aDogMjkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDhfNDAwIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDlfNDAwIHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbiAgLmNvbDEwXzQwMCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wxMV80MDAge1xuICAgIHdpZHRoOiA0NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMTJfNDAwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wxM180MDAge1xuICAgIHdpZHRoOiA1NC4xNjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTRfNDAwIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE1XzQwMCB7XG4gICAgd2lkdGg6IDYyLjUlO1xuICB9XG4gIC5jb2wxNl80MDAge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTdfNDAwIHtcbiAgICB3aWR0aDogNzAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDE4XzQwMCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sMTlfNDAwIHtcbiAgICB3aWR0aDogNzkuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIwXzQwMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyMV80MDAge1xuICAgIHdpZHRoOiA4Ny41JTtcbiAgfVxuICAuY29sMjJfNDAwIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDIzXzQwMCB7XG4gICAgd2lkdGg6IDk1LjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wyNF80MDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wxXzQwMCwgLmNvbDJfNDAwLCAuY29sM180MDAsIC5jb2w0XzQwMCwgLmNvbDVfNDAwLCAuY29sNl80MDAsXG4gIC5jb2w3XzQwMCwgLmNvbDhfNDAwLCAuY29sOV80MDAsIC5jb2wxMF80MDAsIC5jb2wxMV80MDAsIC5jb2wxMl80MDAsXG4gIC5jb2wxM180MDAsIC5jb2wxNF80MDAsIC5jb2wxNV80MDAsIC5jb2wxNl80MDAsIC5jb2wxN180MDAsIC5jb2wxOF80MDAsXG4gIC5jb2wxOV80MDAsIC5jb2wyMF80MDAsIC5jb2wyMV80MDAsIC5jb2wyMl80MDAsIC5jb2wyM180MDAsIC5jb2wyNF80MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICAuY29sMV8zMDAge1xuICAgIHdpZHRoOiA0LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyXzMwMCB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDNfMzAwIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbiAgLmNvbDRfMzAwIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDVfMzAwIHtcbiAgICB3aWR0aDogMjAuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDZfMzAwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2w3XzMwMCB7XG4gICAgd2lkdGg6IDI5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2w4XzMwMCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2w5XzMwMCB7XG4gICAgd2lkdGg6IDM3LjUlO1xuICB9XG4gIC5jb2wxMF8zMDAge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sMTFfMzAwIHtcbiAgICB3aWR0aDogNDUuODMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbDEyXzMwMCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sMTNfMzAwIHtcbiAgICB3aWR0aDogNTQuMTY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE0XzMwMCB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxNV8zMDAge1xuICAgIHdpZHRoOiA2Mi41JTtcbiAgfVxuICAuY29sMTZfMzAwIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbDE3XzMwMCB7XG4gICAgd2lkdGg6IDcwLjgzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wxOF8zMDAge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbDE5XzMwMCB7XG4gICAgd2lkdGg6IDc5LjE2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyMF8zMDAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjFfMzAwIHtcbiAgICB3aWR0aDogODcuNSU7XG4gIH1cbiAgLmNvbDIyXzMwMCB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wyM18zMDAge1xuICAgIHdpZHRoOiA5NS44MzMzMzMzMzMzJTtcbiAgfVxuICAuY29sMjRfMzAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sMV8zMDAsIC5jb2wyXzMwMCwgLmNvbDNfMzAwLCAuY29sNF8zMDAsIC5jb2w1XzMwMCwgLmNvbDZfMzAwLFxuICAuY29sN18zMDAsIC5jb2w4XzMwMCwgLmNvbDlfMzAwLCAuY29sMTBfMzAwLCAuY29sMTFfMzAwLCAuY29sMTJfMzAwLFxuICAuY29sMTNfMzAwLCAuY29sMTRfMzAwLCAuY29sMTVfMzAwLCAuY29sMTZfMzAwLCAuY29sMTdfMzAwLCAuY29sMThfMzAwLFxuICAuY29sMTlfMzAwLCAuY29sMjBfMzAwLCAuY29sMjFfMzAwLCAuY29sMjJfMzAwLCAuY29sMjNfMzAwLCAuY29sMjRfMzAwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMCAxJTtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZmluYW5jaWVyL0ZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyLWl0YWxpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dlb21hbmlzdC9oaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXItSXRhbGljLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ2VvbWFuaXN0L2hpbnRlZC1HZW9tYW5pc3QtUmVndWxhci50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dlb21hbmlzdC9oaW50ZWQtR2VvbWFuaXN0LUJvb2sudHRmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LU1lZGl1bVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dlb21hbmlzdC9oaW50ZWQtR2VvbWFuaXN0LU1lZGl1bS50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLm92ZXJsYXksIC5kcm9wRG93bk92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA5O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2UsIHZpc2liaWxpdHkgMG1zIGVhc2UgMzAwbXMsIHotaW5kZXggMG1zIGVhc2UgNzAwbXM7XG59XG5cbi5pY29uUGxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDMwMG1zO1xufVxuLmljb25QbGF5OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDMwMG1zO1xufVxuXG4uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi50YWJsZUNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDUwcHg7XG59XG5cbi5mbG9hdExlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZsb2F0UmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi50ZXh0TGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0Q2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dFJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5hbGlnblRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5hbGlnbk1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hbGlnbkJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5jYXBzIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5hbGxDYXBzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJnTGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuXG4uYmdDZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5iZ1JpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuXG4ud3JhcHBlcjE2MDAge1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLndyYXBwZXIxNjAwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLndyYXBwZXIxNTAwIHtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC53cmFwcGVyMTUwMCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi53cmFwcGVyMTQwMCB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAud3JhcHBlcjE0MDAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ud3JhcHBlcjEzMDAge1xuICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLndyYXBwZXIxMzAwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLndyYXBwZXIxMjAwIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC53cmFwcGVyMTIwMCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi53cmFwcGVyMTEwMCB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAud3JhcHBlcjExMDAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ud3JhcHBlcjEwMjQge1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLndyYXBwZXIxMDI0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLndyYXBwZXI5MDAge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53cmFwcGVyOTAwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnlQYWRkaW5nMjUwIHtcbiAgcGFkZGluZy10b3A6IDI1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnlQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnlQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnlQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnlQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnlQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ueVRvcFBhZGRpbmcyNTAge1xuICBwYWRkaW5nLXRvcDogMjUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnlUb3BQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAueVRvcFBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC55VG9wUGFkZGluZzI1MCB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnlUb3BQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnlUb3BQYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxufVxuXG4ueUJvdHRvbVBhZGRpbmcyNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnlCb3R0b21QYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAueUJvdHRvbVBhZGRpbmcyNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC55Qm90dG9tUGFkZGluZzI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnlCb3R0b21QYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnlCb3R0b21QYWRkaW5nMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ueVBhZGRpbmcyMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAueVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiAxNzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAueVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi50b3BQYWRkaW5nMjAwIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC50b3BQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudG9wUGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50b3BQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRvcFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5cbi5ib3R0b21QYWRkaW5nMjAwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYm90dG9tUGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi55UGFkZGluZzE1MCB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC55UGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC55UGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC55UGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueVBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueVBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi50b3BQYWRkaW5nMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC50b3BQYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudG9wUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcFBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRvcFBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9wUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cblxuLmJvdHRvbVBhZGRpbmcxNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJvdHRvbVBhZGRpbmcxNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYm90dG9tUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm90dG9tUGFkZGluZzE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ueVBhZGRpbmcxMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAueVBhZGRpbmcxMTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnlQYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnlQYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4udG9wUGFkZGluZzExMCB7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudG9wUGFkZGluZzExMCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudG9wUGFkZGluZzExMCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BQYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxufVxuXG4uYm90dG9tUGFkZGluZzExMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYm90dG9tUGFkZGluZzExMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm90dG9tUGFkZGluZzExMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ib3R0b21QYWRkaW5nMTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ueVBhZGRpbmc3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLnRvcFBhZGRpbmc3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4uYm90dG9tUGFkZGluZzcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbi55UGFkZGluZzUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4ueVRvcFBhZGRpbmc1MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ueUJvdHRvbVBhZGRpbmc1MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4ueFBhZGRpbmcyMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAueFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAueFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5yaWdodFBhZGRpbmcyMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAucmlnaHRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yaWdodFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJpZ2h0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJpZ2h0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJpZ2h0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ubGVmdFBhZGRpbmcyMDAge1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5sZWZ0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sZWZ0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWZ0UGFkZGluZzIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGVmdFBhZGRpbmcyMDAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmxlZnRQYWRkaW5nMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnhQYWRkaW5nMTIwIHtcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UGFkZGluZzEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC54UGFkZGluZzEyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnJpZ2h0UGFkZGluZzEyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yaWdodFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmlnaHRQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmlnaHRQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucmlnaHRQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5sZWZ0UGFkZGluZzEyMCB7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxlZnRQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGVmdFBhZGRpbmcxMjAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxlZnRQYWRkaW5nMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5sZWZ0UGFkZGluZzEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UGFkZGluZzgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhQYWRkaW5nODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAueFBhZGRpbmc4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnJpZ2h0UGFkZGluZzgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmlnaHRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yaWdodFBhZGRpbmc4MCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnJpZ2h0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5sZWZ0UGFkZGluZzgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sZWZ0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sZWZ0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5sZWZ0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLnhQYWRkaW5nMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMiU7XG4gIHBhZGRpbmctbGVmdDogMTIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54UGFkZGluZzEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueFBhZGRpbmcxMiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UGFkZGluZzEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFJpZ2h0UGFkZGluZzEyIHtcbiAgcGFkZGluZy1yaWdodDogMTIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnhMZWZ0UGFkZGluZzEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhMZWZ0UGFkZGluZzEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54TGVmdFBhZGRpbmcxMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueExlZnRQYWRkaW5nMTIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFBhZGRpbmc4IHtcbiAgcGFkZGluZy1yaWdodDogOCU7XG4gIHBhZGRpbmctbGVmdDogOCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhQYWRkaW5nOCB7XG4gICAgcGFkZGluZy1yaWdodDogNiU7XG4gICAgcGFkZGluZy1sZWZ0OiA2JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFBhZGRpbmc4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFJpZ2h0UGFkZGluZzgge1xuICBwYWRkaW5nLXJpZ2h0OiA4JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueFJpZ2h0UGFkZGluZzgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhSaWdodFBhZGRpbmc4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFJpZ2h0UGFkZGluZzgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnhMZWZ0UGFkZGluZzgge1xuICBwYWRkaW5nLWxlZnQ6IDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54TGVmdFBhZGRpbmc4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhMZWZ0UGFkZGluZzgge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhMZWZ0UGFkZGluZzgge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFBhZGRpbmc2IHtcbiAgcGFkZGluZy1yaWdodDogNiU7XG4gIHBhZGRpbmctbGVmdDogNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhQYWRkaW5nNiB7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFBhZGRpbmc2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFJpZ2h0UGFkZGluZzYge1xuICBwYWRkaW5nLXJpZ2h0OiA2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAueFJpZ2h0UGFkZGluZzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhSaWdodFBhZGRpbmc2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueFJpZ2h0UGFkZGluZzYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnhMZWZ0UGFkZGluZzYge1xuICBwYWRkaW5nLWxlZnQ6IDYlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC54TGVmdFBhZGRpbmc2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhMZWZ0UGFkZGluZzYge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhMZWZ0UGFkZGluZzYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ueFBhZGRpbmc1IHtcbiAgcGFkZGluZy1yaWdodDogNSU7XG4gIHBhZGRpbmctbGVmdDogNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnhQYWRkaW5nNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UGFkZGluZzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UmlnaHRQYWRkaW5nNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhSaWdodFBhZGRpbmc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi54TGVmdFBhZGRpbmc1IHtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAueExlZnRQYWRkaW5nNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueExlZnRQYWRkaW5nNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UGFkZGluZzUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UGFkZGluZzUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnhQYWRkaW5nNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi54UmlnaHRQYWRkaW5nNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC54UmlnaHRQYWRkaW5nNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnhMZWZ0UGFkZGluZzUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC54TGVmdFBhZGRpbmc1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAueExlZnRQYWRkaW5nNTAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4ubm9Ub3BQYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5ub1JpZ2h0UGFkZGluZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5ub0JvdHRvbVBhZGRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm5vTGVmdFBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5ub1hQYWRkaW5nIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubm9ZUGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm5vUGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ub1RvcE1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5ub1JpZ2h0TWFyZ2luIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubm9Cb3R0b21NYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm9MZWZ0TWFyZ2luIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5ub1hNYXJnaW4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubm9ZTWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvcDAge1xuICB0b3A6IDA7XG59XG5cbi5yaWdodDAge1xuICByaWdodDogMDtcbn1cblxuLmJvdHRvbTAge1xuICBib3R0b206IDA7XG59XG5cbi5sZWZ0MCB7XG4gIGxlZnQ6IDA7XG59XG5cbi50cmJsMCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jbGVhcmZpeCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLm5vc2Nyb2xsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5vc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cbn1cblxuLm5vc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLmhpZGVfMTgwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5oaWRlXzE3MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuaGlkZV8xNjAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmhpZGVfMTUwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5oaWRlXzE0MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaGlkZV8xMzAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhpZGVfMTIwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5oaWRlXzExMDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGlkZV8xMDI0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmhpZGVfMTAwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmhpZGVfOTAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuaGlkZV84MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oaWRlXzc2OCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmhpZGVfNzAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaGlkZV82MDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5oaWRlXzUwMCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmhpZGVfNDAwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICAuaGlkZV8zMDAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaG93XzE4MDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gIC5zaG93XzE4MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzE3MDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5zaG93XzE3MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzE2MDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zaG93XzE2MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzE1MDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5zaG93XzE1MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzE0MDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG93XzE0MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzEzMDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zaG93XzEzMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzEyMDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaG93XzEyMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzExMDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5zaG93XzExMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzEwMjQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaG93XzEwMjQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzEwMDAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zaG93XzEwMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzkwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2hvd185MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzgwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuc2hvd184MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93Xzc2OCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvd183Njgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzcwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuc2hvd183MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzYwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2hvd182MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzUwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2hvd181MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzQwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuc2hvd180MDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaG93XzMwMCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICAuc2hvd18zMDAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi56SW5kZXgtMSB7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uekluZGV4MCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi56SW5kZXgxIHtcbiAgei1pbmRleDogMTtcbn1cblxuLnpJbmRleDIge1xuICB6LWluZGV4OiAyO1xufVxuXG4uekluZGV4MyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi56SW5kZXg0IHtcbiAgei1pbmRleDogNDtcbn1cblxuLnpJbmRleDUge1xuICB6LWluZGV4OiA1O1xufVxuXG4uekluZGV4NiB7XG4gIHotaW5kZXg6IDY7XG59XG5cbi56SW5kZXg3IHtcbiAgei1pbmRleDogNztcbn1cblxuLnpJbmRleDgge1xuICB6LWluZGV4OiA4O1xufVxuXG4uekluZGV4OSB7XG4gIHotaW5kZXg6IDk7XG59XG5cbi56SW5kZXgxMCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udDogMTAwcHgvMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MjBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuaDEuc21hbGwsIC5oMS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoMS5zbWFsbCwgLmgxLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgxLnNtYWxsLCAuaDEuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiAxMThweC8xLjEgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAxMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuaDIgc3BhbiwgLmgyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udDogMThweC8xIFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIiwgc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQ6IDM1cHgvMS4xIFwiRmluYW5jaWVyX0Rpc3BsYXlfU2VtaWJvbGRcIiwgc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udDogMzBweC8xLjEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbmg1LCAuaDUge1xuICBmb250OiAyNXB4LzEuMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbmg2LCAuaDYge1xuICBmb250OiAxOHB4LzEgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5cbnAge1xuICBmb250OiAxOHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxucC5zbWFsbCB7XG4gIGZvbnQ6IDEycHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYTZhMjk3O1xufVxuXG5hIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGZvbnQ6IDE4cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbi5saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmxpbms6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udDogMTJweC80MHB4IFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YWE3N2Y7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zLCBiYWNrZ3JvdW5kIDMwMG1zLCBib3JkZXIgMzAwbXM7XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1jb2xvcjogIzdhYTc3Zjtcbn1cbi5idG4ud2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbi5idG4ud2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5idG4ud2hpdGUuZnVsbCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLndoaXRlLmZ1bGw6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbi5idG4uZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbi5idG4uZ3JlZW46aG92ZXIge1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5saXN0ZSBsaSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5saXN0ZSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5saXN0ZSBsaSwgLmxpc3RlIGxpIHAge1xuICBmb250OiAxOHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuXG5wLnN1YkluZm8ge1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNlNGI3ODc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5wLnN1YkluZm8gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbnAuc3ViSW5mbyBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCIvXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZTRiNzg3O1xufVxuXG4uYXJyb3dXcmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG4uYXJyb3dXcmFwcGVyIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbmh0bWw6bm90KC5pc01vYmlsZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuaHRtbDpub3QoLmlzTW9iaWxlKSBbZGF0YS1tYWluU2Nyb2xsYmFyXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG5bZGF0YS1tYWluU2Nyb2xsYmFyXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbWFnZVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2VXcmFwcGVyIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlNGI3ODc7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxudGV4dGFyZWEsXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAjcGFnZS10cmFuc2l0aW9uLFxuICAjbGFuZGluZyxcbiAgLmFsZXJ0QmxvY2ssXG4gIGhlYWRlcixcbiAgLnNpZGVOYXYsXG4gIGZvb3RlcixcbiAgLmNvcHlyaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBkaXZbZGF0YS1tYWluc2Nyb2xsYmFyXSB7XG4gICAgb3ZlcmZsb3c6IHNob3cgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICBkaXZbZGF0YS1tYWluc2Nyb2xsYmFyXSAuc2Nyb2xsLWNvbnRlbnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCkgIWltcG9ydGFudDtcbiAgfVxuICBbZGF0YS1zY3JvbGxmaXJlXSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudCAudHdvQ29sQmxvY2sge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudCAudHdvQ29sQmxvY2sgLmNvbDE2IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50IC50d29Db2xCbG9jayAuY29sMTYgPiBkaXYge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50IC50d29Db2xCbG9jayAuY29sMTYgPiBkaXYgLmR5bmFtaWMge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uam9icyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmpvYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMTIwcHggNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmpvYiB7XG4gICAgcGFkZGluZzogMzBweCA3MHB4IDMwcHggMjBweDtcbiAgfVxufVxuLmpvYiAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuam9iIC5pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuLmpvYiAuaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgcmlnaHQ6IDQwcHg7XG4gIGZpbGw6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuam9iIC5pY29uIHN2ZyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5qb2IgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICMzZTNlMmQ7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4uam9iIGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmpvYiBkaXYgaDYge1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNlNGI3ODc7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5qb2I6aG92ZXIgLmljb24gc3ZnLCAuam9iOmhvdmVyIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xufVxuLmpvYjpob3ZlciAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC41KTtcbn1cblxuLm5ld3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA3MHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogMzgwcHg7XG59XG4ubmV3czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuLm5ld3MgLnN1YkluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6IDQwcHg7XG59XG4ubmV3cyAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5uZXdzIC5pbWFnZVdyYXBwZXIge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG4ubmV3cyAuaW1hZ2VXcmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7XG59XG4ubmV3cyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG59XG4ubmV3cyBoNSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5uZXdzIC5hcnJvd1dyYXBwZXIge1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAxOHB4O1xuICB6LWluZGV4OiAxO1xufVxuLm5ld3MgLmFycm93V3JhcHBlciBzdmcge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4ubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB1c2Uge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4ubmV3czpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiA3MHB4O1xufVxuLm5ld3M6aG92ZXIgLmltYWdlV3JhcHBlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC42NSk7XG59XG4ubmV3czpob3ZlciAuYXJyb3dXcmFwcGVyIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5ldmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuLmV2ZW50IC5mbGV4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWFyZ2luOiAtNjBweCA3NXB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2ZW50IC5mbGV4IHtcbiAgICBtYXJnaW46IC02MHB4IDUwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudCAuZmxleCB7XG4gICAgbWFyZ2luOiAtNjBweCAzMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ldmVudCAuZmxleCB7XG4gICAgbWFyZ2luOiAtNjBweCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuZmxleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmV2ZW50IC5mbGV4IC5yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiA1MHB4IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogNDBweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG4uZXZlbnQgLmZsZXggLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZXZlbnQgLmZsZXggLnJvdyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQgLmZsZXggLnJvdyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmV2ZW50IC5mbGV4IC5yb3cgLmluZm8ge1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IC5pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZXZlbnQgLmZsZXggLnJvdyAuaW5mbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDEycHgvMS4zIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLmV2ZW50IC5mbGV4IC5yb3cgLnRpbWUge1xuICBmb250OiAxOHB4LzEuNSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IC50aW1lIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5ldmVudCAuZmxleCAucm93IC5jb2wxMCBkaXYge1xuICBtYXgtd2lkdGg6IDIxN3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudCAuZmxleCAucm93IC5jb2wxMCBkaXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmV2ZW50OmhvdmVyIC5idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2FhNzdmO1xufVxuXG4uZG9jdW1lbnRzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZG9jdW1lbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRvY3VtZW50IC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kb2N1bWVudCAuaWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5kb2N1bWVudCAuaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZG9jdW1lbnQgLmljb24gc3ZnIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuLmRvY3VtZW50IC5pY29uIHN2ZyB1c2Uge1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zO1xufVxuLmRvY3VtZW50Lm5vcm1hbCB7XG4gIHBhZGRpbmc6IDQwcHggMTIwcHggNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kb2N1bWVudC5ub3JtYWwge1xuICAgIHBhZGRpbmc6IDMwcHggMTIwcHggMzBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZG9jdW1lbnQubm9ybWFsIHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggMzBweCAyMHB4O1xuICB9XG59XG4uZG9jdW1lbnQubm9ybWFsIC5pY29uIHtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbi5kb2N1bWVudC5ub3JtYWwgLmljb24gc3ZnIHtcbiAgZmlsbDogIzNlM2UyZDtcbn1cbi5kb2N1bWVudC5ub3JtYWwgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICMzZTNlMmQ7XG59XG4uZG9jdW1lbnQubm9ybWFsOmhvdmVyIC5pY29uIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZG9jdW1lbnQubm9ybWFsOmhvdmVyIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xufVxuLmRvY3VtZW50LnBsdXMge1xuICBwYWRkaW5nOiAxMHB4IDEyMHB4IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kb2N1bWVudC5wbHVzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggMzBweCAyMHB4O1xuICB9XG59XG4uZG9jdW1lbnQucGx1czpob3ZlciAuaWNvbiBzdmcsIC5kb2N1bWVudC5wbHVzOmhvdmVyIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xufVxuLmRvY3VtZW50LnBsdXM6aG92ZXIgLmltYWdlV3JhcHBlciAuaW1hZ2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuNSk7XG59XG4uZG9jdW1lbnQucGx1cyAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kb2N1bWVudC5wbHVzIC5pbWFnZVdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kb2N1bWVudC5wbHVzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMjBweDtcbiAgbGVmdDogMDtcbn1cbi5kb2N1bWVudC5wbHVzIC5pbWFnZVdyYXBwZXIgLmltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7XG59XG4uZG9jdW1lbnQucGx1cyAuZmxleCB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZG9jdW1lbnQucGx1cyAuZmxleCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uZG9jdW1lbnQucGx1cyAuZmxleCBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kb2N1bWVudC5wbHVzIC5mbGV4IGRpdiBoNiB7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2U0Yjc4NztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLmRvY3VtZW50LnBsdXMgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuLmRvY3VtZW50LnBsdXMgLmljb24gc3ZnIHtcbiAgZmlsbDogIzNlM2UyZDtcbn1cbi5kb2N1bWVudC5wbHVzIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuLmRvY3VtZW50LmluUnVicmljIHtcbiAgcGFkZGluZzogMzBweCAxMjBweCAzMHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNlNGI3ODc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRvY3VtZW50LmluUnVicmljIHtcbiAgICBwYWRkaW5nOiAzMHB4IDEyMHB4IDMwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRvY3VtZW50LmluUnVicmljIHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggMzBweCAyMHB4O1xuICB9XG59XG4uZG9jdW1lbnQuaW5SdWJyaWMgaDUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kb2N1bWVudC5pblJ1YnJpYyAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNlNGI3ODc7XG59XG4uZG9jdW1lbnQuaW5SdWJyaWMgLmljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5kb2N1bWVudC5pblJ1YnJpYyAuaWNvbiBzdmcgdXNlIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5kb2N1bWVudC5pblJ1YnJpYzpob3ZlciAuaWNvbiBzdmcge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuLmRvY3VtZW50LmluUnVicmljOmhvdmVyIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuXG4uaGFtYnVyZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5oYW1idXJnZXIgLmJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uaGFtYnVyZ2VyIC5ib3g6OmJlZm9yZSwgLmhhbWJ1cmdlciAuYm94OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5oYW1idXJnZXIgLmJveDpiZWZvcmUge1xuICB0b3A6IDBweDtcbn1cbi5oYW1idXJnZXIgLmJveDphZnRlciB7XG4gIGJvdHRvbTogMHB4O1xufVxuLmhhbWJ1cmdlciAuYm94IC5pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLmhhbWJ1cmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGFtYnVyZ2VyOmhvdmVyIC5ib3ggLmlubmVyLCAuaGFtYnVyZ2VyOmhvdmVyIC5ib3g6YmVmb3JlLCAuaGFtYnVyZ2VyOmhvdmVyIC5ib3g6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuXG4uc2hvd092ZXJsYXlNZW51IC5oYW1idXJnZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNob3dPdmVybGF5TWVudSAuYm94OmJlZm9yZSwgLnNob3dPdmVybGF5TWVudSAuYm94OmFmdGVyLCAuc2hvd092ZXJsYXlNZW51IC5ib3ggLmlubmVyIHtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbi5zaG93T3ZlcmxheU1lbnUgLmJveDpiZWZvcmUge1xuICB0b3A6IDZweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE1MG1zLCB0b3AgMTUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksIHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAxNTBtcztcbn1cbi5zaG93T3ZlcmxheU1lbnUgLmJveDphZnRlciB7XG4gIGJvdHRvbTogNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE1MG1zLCBib3R0b20gMTUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksIHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAxNTBtcztcbn1cbi5zaG93T3ZlcmxheU1lbnUgLmJveCAuaW5uZXIge1xuICB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXMsIHdpZHRoIDBtcyBlYXNlIDE1MG1zO1xufVxuXG4uc2hvd092ZXJsYXlNZW51Lm92ZXJsYXlDbG9zaW5nIC5ib3g6YmVmb3JlIHtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgdG9wIDE1MG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDE1MG1zLCB0cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4uc2hvd092ZXJsYXlNZW51Lm92ZXJsYXlDbG9zaW5nIC5ib3g6YWZ0ZXIge1xuICBib3R0b206IDBweDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBib3R0b20gMTUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMTUwbXMsIHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheU1lbnUub3ZlcmxheUNsb3NpbmcgLmJveCAuaW5uZXIge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCB0cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksIHdpZHRoIDE1MG1zO1xufVxuXG4uZHluYW1pYyA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZHluYW1pYyBoMiwgLmR5bmFtaWMgaDMsIC5keW5hbWljIGg0LCAuZHluYW1pYyAuc3BlY2lhbCwgLmR5bmFtaWMgLnN1cnRpdHJlLCAuZHluYW1pYyBwLCAuZHluYW1pYyBhLCAuZHluYW1pYyB1bCwgLmR5bmFtaWMgb2wsIC5keW5hbWljIHRhYmxlLCAuZHluYW1pYyBociwgLmR5bmFtaWMgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuLmR5bmFtaWMgaDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogMzVweC8xLjEgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgyIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5keW5hbWljIGgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzIHtcbiAgZm9udDogMjVweC8xLjQgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmR5bmFtaWMgaDMge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgzIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5keW5hbWljIGg0IHtcbiAgZm9udDogMjVweC8xLjQgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDQge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDQge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDQge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLmR5bmFtaWMgLnNwZWNpYWwge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQ6IDI1cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjYTZhMjk3O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhNmEyOTc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgLnNwZWNpYWwge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgLnNwZWNpYWwge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLmR5bmFtaWMgLnN1cnRpdHJlIHtcbiAgZm9udDogMTJweC8xLjMgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNhNmEyOTc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uZHluYW1pYyBwIHtcbiAgZm9udDogMThweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uZHluYW1pYyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5keW5hbWljIHVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udDogMThweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4uZHluYW1pYyB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIHVsID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZHluYW1pYyB1bCA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzNlM2UyZDtcbn1cbi5keW5hbWljIHVsID4gbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQ6IDE4cHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmR5bmFtaWMgb2wge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0O1xufVxuLmR5bmFtaWMgb2wgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBmb250OiAxOHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5keW5hbWljIG9sID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgb2wgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBvbCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5keW5hbWljIG9sID4gbGk6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Q7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdCkgXCIuIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uZHluYW1pYyBvbCA+IGxpIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250OiAxOHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5keW5hbWljIHVsIGxpIGxpLCAuZHluYW1pYyBvbCBsaSBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmR5bmFtaWMgYTpub3QoLmJ0bik6bm90KC5saW5rKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuLmR5bmFtaWMgYTpub3QoLmJ0bik6bm90KC5saW5rKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMnB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5keW5hbWljIGE6bm90KC5idG4pOm5vdCgubGluayk6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG4uZHluYW1pYyBhLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250OiAxMnB4LzQwcHggXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMsIGJhY2tncm91bmQgMzAwbXMsIGJvcmRlciAzMDBtcztcbn1cbi5keW5hbWljIGEuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1jb2xvcjogIzdhYTc3Zjtcbn1cbi5keW5hbWljIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMzBweCAwIDIwcHg7XG59XG4uZHluYW1pYyBociB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5keW5hbWljIHN0cm9uZyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbn1cbi5keW5hbWljIGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXItaXRhbGljXCIsIHNhbnMtc2VyaWY7XG59XG4uZHluYW1pYyBzdHJvbmcgZW0sIC5keW5hbWljIGVtIHN0cm9uZyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhci1pdGFsaWNcIiwgc2Fucy1zZXJpZjtcbn1cbi5keW5hbWljIHRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG4uZHluYW1pYyB0YWJsZSB0aGVhZCB0ciB0aCwgLmR5bmFtaWMgdGFibGUgdGhlYWQgdHIgdGQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250OiAxNnB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xufVxuLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGQsIC5keW5hbWljIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udDogMTZweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGNmYjk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuZHluYW1pYyB0YWJsZSB0aGVhZCB0ciB0aCwgLmR5bmFtaWMgdGFibGUgdGhlYWQgdHIgdGQge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBmb250OiAxNHB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGQsIC5keW5hbWljIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgZm9udDogMTRweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5keW5hbWljIHRhYmxlIHRoZWFkIHRyIHRoLCAuZHluYW1pYyB0YWJsZSB0aGVhZCB0ciB0ZCB7XG4gICAgcGFkZGluZzogMTVweCA3cHg7XG4gICAgZm9udDogMTNweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5keW5hbWljIHRhYmxlIHRib2R5IHRyIHRkLCAuZHluYW1pYyB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgcGFkZGluZzogMTVweCA3cHg7XG4gICAgZm9udDogMTNweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgdGFibGUgdGhlYWQgdHIgdGgsIC5keW5hbWljIHRhYmxlIHRoZWFkIHRyIHRkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICBmb250OiAxMnB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmR5bmFtaWMgdGFibGUgdGJvZHkgdHIgdGQsIC5keW5hbWljIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICBmb250OiAxMnB4LzEuNSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICB9XG59XG4uZHluYW1pYyBoMiArIGgyLFxuLmR5bmFtaWMgaDMgKyBoMixcbi5keW5hbWljIGg0ICsgaDIsXG4uZHluYW1pYyBwICsgaDIsXG4uZHluYW1pYyBhICsgaDIsXG4uZHluYW1pYyB1bCArIGgyLFxuLmR5bmFtaWMgb2wgKyBoMixcbi5keW5hbWljIGhyICsgaDIsXG4uZHluYW1pYyB0YWJsZSArIGgyIC5zcGVjaWFsICsgaDIge1xuICBtYXJnaW4tdG9wOiA4NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDIsXG4gIC5keW5hbWljIGgzICsgaDIsXG4gIC5keW5hbWljIGg0ICsgaDIsXG4gIC5keW5hbWljIHAgKyBoMixcbiAgLmR5bmFtaWMgYSArIGgyLFxuICAuZHluYW1pYyB1bCArIGgyLFxuICAuZHluYW1pYyBvbCArIGgyLFxuICAuZHluYW1pYyBociArIGgyLFxuICAuZHluYW1pYyB0YWJsZSArIGgyIC5zcGVjaWFsICsgaDIge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZHluYW1pYyBoMiArIGgyLFxuICAuZHluYW1pYyBoMyArIGgyLFxuICAuZHluYW1pYyBoNCArIGgyLFxuICAuZHluYW1pYyBwICsgaDIsXG4gIC5keW5hbWljIGEgKyBoMixcbiAgLmR5bmFtaWMgdWwgKyBoMixcbiAgLmR5bmFtaWMgb2wgKyBoMixcbiAgLmR5bmFtaWMgaHIgKyBoMixcbiAgLmR5bmFtaWMgdGFibGUgKyBoMiAuc3BlY2lhbCArIGgyIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMixcbiAgLmR5bmFtaWMgaDMgKyBoMixcbiAgLmR5bmFtaWMgaDQgKyBoMixcbiAgLmR5bmFtaWMgcCArIGgyLFxuICAuZHluYW1pYyBhICsgaDIsXG4gIC5keW5hbWljIHVsICsgaDIsXG4gIC5keW5hbWljIG9sICsgaDIsXG4gIC5keW5hbWljIGhyICsgaDIsXG4gIC5keW5hbWljIHRhYmxlICsgaDIgLnNwZWNpYWwgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMixcbiAgLmR5bmFtaWMgaDMgKyBoMixcbiAgLmR5bmFtaWMgaDQgKyBoMixcbiAgLmR5bmFtaWMgcCArIGgyLFxuICAuZHluYW1pYyBhICsgaDIsXG4gIC5keW5hbWljIHVsICsgaDIsXG4gIC5keW5hbWljIG9sICsgaDIsXG4gIC5keW5hbWljIGhyICsgaDIsXG4gIC5keW5hbWljIHRhYmxlICsgaDIgLnNwZWNpYWwgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoMixcbiAgLmR5bmFtaWMgaDMgKyBoMixcbiAgLmR5bmFtaWMgaDQgKyBoMixcbiAgLmR5bmFtaWMgcCArIGgyLFxuICAuZHluYW1pYyBhICsgaDIsXG4gIC5keW5hbWljIHVsICsgaDIsXG4gIC5keW5hbWljIG9sICsgaDIsXG4gIC5keW5hbWljIGhyICsgaDIsXG4gIC5keW5hbWljIHRhYmxlICsgaDIgLnNwZWNpYWwgKyBoMiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLmR5bmFtaWMgLnN1cnRpdHJlICsgaDIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgaDIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgaDMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzICsgaDMsXG4uZHluYW1pYyBoNCArIGgzLFxuLmR5bmFtaWMgcCArIGgzLFxuLmR5bmFtaWMgYSArIGgzLFxuLmR5bmFtaWMgdWwgKyBoMyxcbi5keW5hbWljIG9sICsgaDMsXG4uZHluYW1pYyBociArIGgzLFxuLmR5bmFtaWMgdGFibGUgKyBoMyxcbi5keW5hbWljIC5zcGVjaWFsICsgaDMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDMgKyBoMyxcbiAgLmR5bmFtaWMgaDQgKyBoMyxcbiAgLmR5bmFtaWMgcCArIGgzLFxuICAuZHluYW1pYyBhICsgaDMsXG4gIC5keW5hbWljIHVsICsgaDMsXG4gIC5keW5hbWljIG9sICsgaDMsXG4gIC5keW5hbWljIGhyICsgaDMsXG4gIC5keW5hbWljIHRhYmxlICsgaDMsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIC5zdXJ0aXRyZSArIGgzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMiArIGg0IGhyICsgaDQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgaDQgaHIgKyBoNCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBoNCBociArIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIGg0IGhyICsgaDQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzICsgaDQsXG4uZHluYW1pYyBoNCArIGg0LFxuLmR5bmFtaWMgcCArIGg0LFxuLmR5bmFtaWMgYSArIGg0LFxuLmR5bmFtaWMgdWwgKyBoNCxcbi5keW5hbWljIG9sICsgaDQsXG4uZHluYW1pYyB0YWJsZSArIGg0LFxuLmR5bmFtaWMgLnNwZWNpYWwgKyBoNCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMyArIGg0LFxuICAuZHluYW1pYyBoNCArIGg0LFxuICAuZHluYW1pYyBwICsgaDQsXG4gIC5keW5hbWljIGEgKyBoNCxcbiAgLmR5bmFtaWMgdWwgKyBoNCxcbiAgLmR5bmFtaWMgb2wgKyBoNCxcbiAgLmR5bmFtaWMgdGFibGUgKyBoNCxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyBoNCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmR5bmFtaWMgLnN1cnRpdHJlICsgaDQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgaDQge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgLnNwZWNpYWwsXG4uZHluYW1pYyBoMyArIC5zcGVjaWFsLFxuLmR5bmFtaWMgaDQgKyAuc3BlY2lhbCxcbi5keW5hbWljIHAgKyAuc3BlY2lhbCxcbi5keW5hbWljIGEgKyAuc3BlY2lhbCxcbi5keW5hbWljIHVsICsgLnNwZWNpYWwsXG4uZHluYW1pYyBvbCArIC5zcGVjaWFsLFxuLmR5bmFtaWMgaHIgKyAuc3BlY2lhbCxcbi5keW5hbWljIHRhYmxlICsgLnNwZWNpYWwsXG4uZHluYW1pYyAuc3BlY2lhbCArIC5zcGVjaWFsLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgLnNwZWNpYWwge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGgzICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGg0ICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIHAgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgYSArIC5zcGVjaWFsLFxuICAuZHluYW1pYyB1bCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBvbCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBociArIC5zcGVjaWFsLFxuICAuZHluYW1pYyB0YWJsZSArIC5zcGVjaWFsLFxuICAuZHluYW1pYyAuc3BlY2lhbCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyAuc3BlY2lhbCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgaDMgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgaDQgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgcCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBhICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIHVsICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIG9sICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGhyICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIHRhYmxlICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIC5zcGVjaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBoMyArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBoNCArIC5zcGVjaWFsLFxuICAuZHluYW1pYyBwICsgLnNwZWNpYWwsXG4gIC5keW5hbWljIGEgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgdWwgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgb2wgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgaHIgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgdGFibGUgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyAuc3BlY2lhbCxcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgLnNwZWNpYWwge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgLnN1cnRpdHJlLFxuLmR5bmFtaWMgaHIgKyAuc3VydGl0cmUge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyBociArIC5zdXJ0aXRyZSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIGhyICsgLnN1cnRpdHJlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIC5zdXJ0aXRyZSxcbiAgLmR5bmFtaWMgaHIgKyAuc3VydGl0cmUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzICsgLnN1cnRpdHJlLFxuLmR5bmFtaWMgaDQgKyAuc3VydGl0cmUsXG4uZHluYW1pYyAuc3BlY2lhbCArIC5zdXJ0aXRyZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMyArIC5zdXJ0aXRyZSxcbiAgLmR5bmFtaWMgaDQgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgLnN1cnRpdHJlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZHluYW1pYyBwICsgLnN1cnRpdHJlLFxuLmR5bmFtaWMgYSArIC5zdXJ0aXRyZSxcbi5keW5hbWljIHVsICsgLnN1cnRpdHJlLFxuLmR5bmFtaWMgb2wgKyAuc3VydGl0cmUsXG4uZHluYW1pYyB0YWJsZSArIC5zdXJ0aXRyZSxcbi5keW5hbWljIC5zdXJ0aXRyZSArIC5zdXJ0aXRyZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBwICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyBhICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyB1bCArIC5zdXJ0aXRyZSxcbiAgLmR5bmFtaWMgb2wgKyAuc3VydGl0cmUsXG4gIC5keW5hbWljIHRhYmxlICsgLnN1cnRpdHJlLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyAuc3VydGl0cmUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgcCxcbi5keW5hbWljIGhyICsgcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBwLFxuICAuZHluYW1pYyBociArIHAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgyICsgcCxcbiAgLmR5bmFtaWMgaHIgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIHAsXG4gIC5keW5hbWljIGhyICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyBwLFxuLmR5bmFtaWMgaDQgKyBwLFxuLmR5bmFtaWMgLnNwZWNpYWwgKyBwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgcCxcbiAgLmR5bmFtaWMgaDQgKyBwLFxuICAuZHluYW1pYyAuc3BlY2lhbCArIHAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIGEgKyBwLFxuLmR5bmFtaWMgdWwgKyBwLFxuLmR5bmFtaWMgb2wgKyBwLFxuLmR5bmFtaWMgdGFibGUgKyBwLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBhICsgcCxcbiAgLmR5bmFtaWMgdWwgKyBwLFxuICAuZHluYW1pYyBvbCArIHAsXG4gIC5keW5hbWljIHRhYmxlICsgcCxcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmR5bmFtaWMgaDIgKyBhLFxuLmR5bmFtaWMgaHIgKyBhIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoMiArIGEsXG4gIC5keW5hbWljIGhyICsgYSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBhLFxuICAuZHluYW1pYyBociArIGEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgYSxcbiAgLmR5bmFtaWMgaHIgKyBhIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMyArIGEsXG4uZHluYW1pYyBoNCArIGEsXG4uZHluYW1pYyAuc3BlY2lhbCArIGEge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDMgKyBhLFxuICAuZHluYW1pYyBoNCArIGEsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgYSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmR5bmFtaWMgcCArIGEsXG4uZHluYW1pYyBhICsgYSxcbi5keW5hbWljIHVsICsgYSxcbi5keW5hbWljIG9sICsgYSxcbi5keW5hbWljIHRhYmxlICsgYSxcbi5keW5hbWljIC5zdXJ0aXRyZSArIGEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgcCArIGEsXG4gIC5keW5hbWljIGEgKyBhLFxuICAuZHluYW1pYyB1bCArIGEsXG4gIC5keW5hbWljIG9sICsgYSxcbiAgLmR5bmFtaWMgdGFibGUgKyBhLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyBhIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMiArIHVsLFxuLmR5bmFtaWMgaHIgKyB1bCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyB1bCxcbiAgLmR5bmFtaWMgaHIgKyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyB1bCxcbiAgLmR5bmFtaWMgaHIgKyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyB1bCxcbiAgLmR5bmFtaWMgaHIgKyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyB1bCxcbi5keW5hbWljIGg0ICsgdWwsXG4uZHluYW1pYyAuc3BlY2lhbCArIHVsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgdWwsXG4gIC5keW5hbWljIGg0ICsgdWwsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgdWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIHAgKyB1bCxcbi5keW5hbWljIGEgKyB1bCxcbi5keW5hbWljIHVsICsgdWwsXG4uZHluYW1pYyBvbCArIHVsLFxuLmR5bmFtaWMgdGFibGUgKyB1bCxcbi5keW5hbWljIC5zdXJ0aXRyZSArIHVsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIHAgKyB1bCxcbiAgLmR5bmFtaWMgYSArIHVsLFxuICAuZHluYW1pYyB1bCArIHVsLFxuICAuZHluYW1pYyBvbCArIHVsLFxuICAuZHluYW1pYyB0YWJsZSArIHVsLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyB1bCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDIgKyBvbCxcbi5keW5hbWljIGhyICsgb2wge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgb2wsXG4gIC5keW5hbWljIGhyICsgb2wge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgyICsgb2wsXG4gIC5keW5hbWljIGhyICsgb2wge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgb2wsXG4gIC5keW5hbWljIGhyICsgb2wge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzICsgb2wsXG4uZHluYW1pYyBoNCArIG9sLFxuLmR5bmFtaWMgLnNwZWNpYWwgKyBvbCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMyArIG9sLFxuICAuZHluYW1pYyBoNCArIG9sLFxuICAuZHluYW1pYyAuc3BlY2lhbCArIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZHluYW1pYyBwICsgb2wsXG4uZHluYW1pYyBhICsgb2wsXG4uZHluYW1pYyB1bCArIG9sLFxuLmR5bmFtaWMgb2wgKyBvbCxcbi5keW5hbWljIHRhYmxlICsgb2wsXG4uZHluYW1pYyAuc3VydGl0cmUgKyBvbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBwICsgb2wsXG4gIC5keW5hbWljIGEgKyBvbCxcbiAgLmR5bmFtaWMgdWwgKyBvbCxcbiAgLmR5bmFtaWMgb2wgKyBvbCxcbiAgLmR5bmFtaWMgdGFibGUgKyBvbCxcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgb2wge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgaW1nLFxuLmR5bmFtaWMgaHIgKyBpbWcge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5keW5hbWljIGgyICsgaW1nLFxuICAuZHluYW1pYyBociArIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBpbWcsXG4gIC5keW5hbWljIGhyICsgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBoMiArIGltZyxcbiAgLmR5bmFtaWMgaHIgKyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgzICsgaW1nLFxuLmR5bmFtaWMgaDQgKyBpbWcsXG4uZHluYW1pYyAuc3BlY2lhbCArIGltZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZHluYW1pYyBoMyArIGltZyxcbiAgLmR5bmFtaWMgaDQgKyBpbWcsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uZHluYW1pYyBwICsgaW1nLFxuLmR5bmFtaWMgYSArIGltZyxcbi5keW5hbWljIHVsICsgaW1nLFxuLmR5bmFtaWMgb2wgKyBpbWcsXG4uZHluYW1pYyB0YWJsZSArIGltZyxcbi5keW5hbWljIC5zdXJ0aXRyZSArIGltZyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZHluYW1pYyBwICsgaW1nLFxuICAuZHluYW1pYyBhICsgaW1nLFxuICAuZHluYW1pYyB1bCArIGltZyxcbiAgLmR5bmFtaWMgb2wgKyBpbWcsXG4gIC5keW5hbWljIHRhYmxlICsgaW1nLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5keW5hbWljIGgyICsgaHIgaDMgKyBocixcbi5keW5hbWljIGg0ICsgaHIsXG4uZHluYW1pYyBwICsgaHIsXG4uZHluYW1pYyBhICsgaHIsXG4uZHluYW1pYyB1bCArIGhyLFxuLmR5bmFtaWMgb2wgKyBocixcbi5keW5hbWljIGhyICsgaHIsXG4uZHluYW1pYyB0YWJsZSArIGhyLFxuLmR5bmFtaWMgLnNwZWNpYWwgKyBocixcbi5keW5hbWljIC5zdXJ0aXRyZSArIGhyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZHluYW1pYyBoMiArIGhyIGgzICsgaHIsXG4gIC5keW5hbWljIGg0ICsgaHIsXG4gIC5keW5hbWljIHAgKyBocixcbiAgLmR5bmFtaWMgYSArIGhyLFxuICAuZHluYW1pYyB1bCArIGhyLFxuICAuZHluYW1pYyBvbCArIGhyLFxuICAuZHluYW1pYyBociArIGhyLFxuICAuZHluYW1pYyB0YWJsZSArIGhyLFxuICAuZHluYW1pYyAuc3BlY2lhbCArIGhyLFxuICAuZHluYW1pYyAuc3VydGl0cmUgKyBociB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyBociBoMyArIGhyLFxuICAuZHluYW1pYyBoNCArIGhyLFxuICAuZHluYW1pYyBwICsgaHIsXG4gIC5keW5hbWljIGEgKyBocixcbiAgLmR5bmFtaWMgdWwgKyBocixcbiAgLmR5bmFtaWMgb2wgKyBocixcbiAgLmR5bmFtaWMgaHIgKyBocixcbiAgLmR5bmFtaWMgdGFibGUgKyBocixcbiAgLmR5bmFtaWMgLnNwZWNpYWwgKyBocixcbiAgLmR5bmFtaWMgLnN1cnRpdHJlICsgaHIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5keW5hbWljIGgyICsgaHIgaDMgKyBocixcbiAgLmR5bmFtaWMgaDQgKyBocixcbiAgLmR5bmFtaWMgcCArIGhyLFxuICAuZHluYW1pYyBhICsgaHIsXG4gIC5keW5hbWljIHVsICsgaHIsXG4gIC5keW5hbWljIG9sICsgaHIsXG4gIC5keW5hbWljIGhyICsgaHIsXG4gIC5keW5hbWljIHRhYmxlICsgaHIsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgaHIsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uZHluYW1pYyBoMiArIHRhYmxlLFxuLmR5bmFtaWMgaHIgKyB0YWJsZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyB0YWJsZSxcbiAgLmR5bmFtaWMgaHIgKyB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmR5bmFtaWMgaDIgKyB0YWJsZSxcbiAgLmR5bmFtaWMgaHIgKyB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgaDIgKyB0YWJsZSxcbiAgLmR5bmFtaWMgaHIgKyB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmR5bmFtaWMgaDMgKyB0YWJsZSxcbi5keW5hbWljIGg0ICsgdGFibGUsXG4uZHluYW1pYyAuc3BlY2lhbCArIHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5keW5hbWljIGgzICsgdGFibGUsXG4gIC5keW5hbWljIGg0ICsgdGFibGUsXG4gIC5keW5hbWljIC5zcGVjaWFsICsgdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5keW5hbWljIHAgKyB0YWJsZSxcbi5keW5hbWljIGEgKyB0YWJsZSxcbi5keW5hbWljIHVsICsgdGFibGUsXG4uZHluYW1pYyBvbCArIHRhYmxlLFxuLmR5bmFtaWMgLnN1cnRpdHJlICsgdGFibGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmR5bmFtaWMgcCArIHRhYmxlLFxuICAuZHluYW1pYyBhICsgdGFibGUsXG4gIC5keW5hbWljIHVsICsgdGFibGUsXG4gIC5keW5hbWljIG9sICsgdGFibGUsXG4gIC5keW5hbWljIC5zdXJ0aXRyZSArIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJyZWFkY3J1bWIgYSwgLmJyZWFkY3J1bWIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250OiAxOHB4LzEgXCJGaW5hbmNpZXJfRGlzcGxheV9TZW1pYm9sZFwiLCBzZXJpZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYiBhLCAuYnJlYWRjcnVtYiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5icmVhZGNydW1iIGE6bm90KDpsYXN0LWNoaWxkKSwgLmJyZWFkY3J1bWIgc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi5icmVhZGNydW1iIGE6bm90KDpsYXN0LWNoaWxkKTphZnRlciwgLmJyZWFkY3J1bWIgc3Bhbjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQ6ICMzZTNlMmQ7XG59XG4uYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmJyZWFkY3J1bWIgYTpob3ZlciBzdmcge1xuICBmaWxsOiAjM2UzZTJkO1xufVxuLmJyZWFkY3J1bWIgYTpob3ZlciBzdmcgdXNlIHtcbiAgZmlsbDogIzNlM2UyZDtcbn1cbi5icmVhZGNydW1iIGEgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTNweDtcbiAgZmlsbDogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbn1cbi5icmVhZGNydW1iIGEgc3ZnIHVzZSB7XG4gIGZpbGw6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4uYnJlYWRjcnVtYiBzcGFuIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5cbi5idG5GYXN0TGlua3Mge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2RkYTk3MztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiA1MDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcywgdmlzaWJpbGl0eSAwbXMgZWFzZSAzMDBtcywgYmFja2dyb3VuZCAzMDBtcywgdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG5GYXN0TGlua3Mge1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogMjVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5idG5GYXN0TGlua3M6YmVmb3JlLCAuYnRuRmFzdExpbmtzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5idG5GYXN0TGlua3M6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xufVxuLmJ0bkZhc3RMaW5rczphZnRlciB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5idG5GYXN0TGlua3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTRiNzg3O1xufVxuLmJ0bkZhc3RMaW5rcy5kaXNwbGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcywgYmFja2dyb3VuZCAzMDBtcywgdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuLnNob3dPdmVybGF5RmFzdExpbmtzOm5vdCgub3ZlcmxheUNsb3NpbmcpIC5idG5GYXN0TGlua3Mge1xuICBiYWNrZ3JvdW5kOiAjZGRhOTczO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oZWFkZXJQYWdlIGgxIHtcbiAgbWFyZ2luOiA0MHB4IDAgNjBweDtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlclBhZ2UgaDEge1xuICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyUGFnZSBoMSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmhlYWRlclBhZ2UgaDEge1xuICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5oZWFkZXJQYWdlIGgxIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG59XG4uaGVhZGVyUGFnZSAuc3ViSW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmhlYWRlclBhZ2UgLnN1YkluZm86YWZ0ZXIge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5oZWFkZXJQYWdlIC5pbWFnZVdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlclBhZ2UgLmltYWdlV3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmhlYWRlclBhZ2UgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJQYWdlIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaGVhZGVyUGFnZSAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG4uc2lkZU5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMzLjMzMzMlO1xuICB0b3A6IDE1MHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlTmF2IHtcbiAgICB3aWR0aDogMzcuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2lkZU5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDgwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNpZGVOYXYgLmZhc3RMaW5rcyB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzICNzdGlja3lFbGVtZW50cyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zaWRlTmF2IC5mYXN0TGlua3MgI3N0aWNreUVsZW1lbnRzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgLmJvbGQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQ6IDE4cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDYyLCA2MiwgNDUsIDAuNCk7XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc1MHB4KSB7XG4gIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2NTBweCkge1xuICAuc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGEge1xuICBmb250OiAxNXB4LzEuMyBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYTpiZWZvcmUsIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAzMDBtcywgb3BhY2l0eSAzMDBtcztcbn1cbi5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYTpiZWZvcmUge1xuICB0b3A6IDVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSBhOmFmdGVyIHtcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnNpZGVOYXYgLmZhc3RMaW5rcyB1bCBsaSBhOmhvdmVyLCAuc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4uc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGE6aG92ZXI6YmVmb3JlLCAuc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGE6aG92ZXI6YWZ0ZXIsIC5zaWRlTmF2IC5mYXN0TGlua3MgdWwgbGkgYS5hY3RpdmU6YmVmb3JlLCAuc2lkZU5hdiAuZmFzdExpbmtzIHVsIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zaWRlTmF2LndpdGhJbWFnZSAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuc2lkZU5hdi53aXRoSW1hZ2UgLmltYWdlV3JhcHBlciB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlTmF2LndpdGhJbWFnZSAuaW1hZ2VXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG4uc2lkZU5hdi53aXRoSW1hZ2UgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAwO1xufVxuLnNpZGVOYXYud2l0aEltYWdlIC5mYXN0TGlua3Mge1xuICB0b3A6IDY1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zaWRlTmF2LndpdGhJbWFnZSAuZmFzdExpbmtzIHtcbiAgICB0b3A6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGVOYXYud2l0aEltYWdlIC5mYXN0TGlua3Mge1xuICAgIHRvcDogNTAwcHg7XG4gIH1cbn1cblxuLnJ1YnJpY3Mge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJ1YnJpY3MgPiBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucnVicmljcyA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGUgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcyA+IGxpID4gLnRvZ2dsZSAuaWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5ydWJyaWNzID4gbGkgPiAudG9nZ2xlIC5pY29uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIHJpZ2h0OiAyNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgc3Ryb2tlOiAjM2UzZTJkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGUgLmljb24gc3ZnIHtcbiAgICByaWdodDogMTlweDtcbiAgfVxufVxuLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGUgLmljb24gc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDMwMG1zO1xufVxuLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGU6aG92ZXIgLmljb24gc3ZnIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLnJ1YnJpY3MgPiBsaSA+IC50b2dnbGU6aG92ZXIgLmljb24gc3ZnIHVzZSB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zLCB0cmFuc2Zvcm0gMzAwbXM7XG59XG4ucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuZG9jdW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzID4gbGkgPiAucnVicmljIC5kb2N1bWVudHMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5kb2N1bWVudHM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmRvY3VtZW50czpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmJ0bldyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg2MiwgNjIsIDQ1LCAwLjQpO1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmJ0bldyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzID4gbGkgPiAucnVicmljIC5idG5XcmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuYnRuV3JhcHBlciAuYnRuU2hhcmUsXG4ucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuYnRuV3JhcHBlciAuYnRuUHJpbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuYnRuV3JhcHBlciAuYnRuU2hhcmU6aG92ZXIsXG4ucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuYnRuV3JhcHBlciAuYnRuUHJpbnQ6aG92ZXIge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5keW5hbWljIHAsIC5ydWJyaWNzID4gbGkgPiAucnVicmljIC5keW5hbWljIGEsIC5ydWJyaWNzID4gbGkgPiAucnVicmljIC5keW5hbWljIHAgYiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ydWJyaWNzID4gbGkgPiAucnVicmljIC5keW5hbWljIHVsIGxpLCAucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuZHluYW1pYyB1bCBsaSBwLCAucnVicmljcyA+IGxpID4gLnJ1YnJpYyAuZHluYW1pYyBvbCBsaSwgLnJ1YnJpY3MgPiBsaSA+IC5ydWJyaWMgLmR5bmFtaWMgb2wgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ydWJyaWNzID4gbGkub3BlbiA+IC5ydWJyaWMge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA4MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDMwMG1zLCBvcGFjaXR5IDYwMG1zIGxpbmVhciAzMDBtcztcbn1cbi5ydWJyaWNzID4gbGkub3BlbiA+IC50b2dnbGUgLmljb24gc3ZnIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnJ1YnJpY3MgPiBsaS5vcGVuID4gLnRvZ2dsZTpob3ZlciAuaWNvbiBzdmcge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4ucnVicmljcyA+IGxpLm9wZW4gPiAudG9nZ2xlOmhvdmVyIC5pY29uIHN2ZyB1c2Uge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG5cbi5ydWJyaWNzLnBsdXMgPiBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucnVicmljcy5wbHVzID4gbGkub3BlbiAudG9nZ2xlIC5pbWFnZVdyYXBwZXIgLmltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCA4MHB4IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUge1xuICAgIHBhZGRpbmc6IDMwcHggNzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbi5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUubm9UaHVtYiB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUubm9UaHVtYiB7XG4gICAgcGFkZGluZzogMzBweCA3MHB4IDMwcHggMjBweDtcbiAgfVxufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZTpob3ZlciAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC41KTtcbn1cbi5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUgLmltYWdlV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlIC5pbWFnZVdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnRvZ2dsZSAuZmxleCB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlIC5mbGV4IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5ydWJyaWNzLnBsdXMgPiBsaSA+IC50b2dnbGUgLmZsZXggZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucnVicmljcy5wbHVzID4gbGkgPiAudG9nZ2xlIC5mbGV4IGRpdiBoNiB7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2U0Yjc4NztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLnJ1YnJpY3MucGx1cyA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gIHBhZGRpbmc6IDYwcHggODBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ1YnJpY3MucGx1cyA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogNTBweCA3MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ydWJyaWNzLnBsdXMgPiBsaSA+IC5ydWJyaWMgPiBkaXYge1xuICAgIHBhZGRpbmc6IDUwcHggNTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucnVicmljcy5wbHVzID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgICBwYWRkaW5nOiA0MHB4IDQwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnJ1YnJpY3MucGx1cyA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cblxuLnJ1YnJpY3Mubm9ybWFsID4gbGkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAudG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4IDgwcHggNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnRvZ2dsZSB7XG4gICAgcGFkZGluZzogNDBweCA4MHB4IDQwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAudG9nZ2xlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDgwcHggNDBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcy5ub3JtYWwgPiBsaSA+IC50b2dnbGUge1xuICAgIHBhZGRpbmc6IDMwcHggNzBweCAzMHB4IDIwcHg7XG4gIH1cbn1cbi5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnRvZ2dsZSBoNSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnRvZ2dsZSBoNSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucnVicmljcy5ub3JtYWwgPiBsaSA+IC50b2dnbGUgaDUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgcGFkZGluZzogNDBweCA4MHB4IDQwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2ZhZjlmNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucnVicmljcy5ub3JtYWwgPiBsaSA+IC5ydWJyaWMgPiBkaXYge1xuICAgIHBhZGRpbmc6IDUwcHggNzBweCAyMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogNTBweCA3MHB4IDIwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJ1YnJpY3Mubm9ybWFsID4gbGkgPiAucnVicmljID4gZGl2IHtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHggMjBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAucnVicmljcy5ub3JtYWwgPiBsaSA+IC5ydWJyaWMgPiBkaXYge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCAyMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5ydWJyaWNzLm5vcm1hbCA+IGxpID4gLnJ1YnJpYyA+IGRpdiB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDIwcHggMjBweDtcbiAgfVxufVxuXG4uY2FsZW5kYXIgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FsZW5kYXIgPiBkaXYge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uY2FsZW5kYXIgPiBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG5cbi5kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGF0ZXBpY2tlciB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZGF0ZXBpY2tlciB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIHdpZHRoOiAxNDVweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCwgLmRhdGVwaWNrZXIgLnByZXYsIC5kYXRlcGlja2VyIC5uZXh0LCAuZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIC5wcmV2LmRpc2FibGVkLCAuZGF0ZXBpY2tlciAubmV4dC5kaXNhYmxlZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5kYXRlcGlja2VyIC5jdyB7XG4gIHdpZHRoOiAxMnB4O1xuICBwYWRkaW5nOiAwIDJweCAwIDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhdGVwaWNrZXIgdGFibGUge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmRhdGVwaWNrZXIgdGFibGUge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxufVxuLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLnByZXYsIC5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5uZXh0LCAuZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLnByZXYsIC5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAucHJldjphZnRlciwgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLm5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbnRlbnQvaWNvbnMvcG9pbnRlcldoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAucHJldjpob3ZlcjphZnRlciwgLmRhdGVwaWNrZXIgdGFibGUgdGhlYWQgdHIgLm5leHQ6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAucHJldjphZnRlciB7XG4gIGxlZnQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5uZXh0OmFmdGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0aGVhZCB0ciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweCAwO1xuICBmb250OiAxNXB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIC5kb3cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQge1xuICAvKiYuZGF5OmhvdmVyLCAmLmZvY3VzZWQge1xuICAgICAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfSovXG4gIC8qJjpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjEsMC42KTtcbiAgfSovXG4gIC8qJjphY3RpdmU6aG92ZXIsICYuYWN0aXZlOmhvdmVyLCAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMsICY6YWN0aXZlLmZvY3VzLCAmLmFjdGl2ZS5mb2N1cyB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYzQyO1xuICB9XG5cbiAgJi5mb2N1c2VkIHsgYmFja2dyb3VuZDogI2ZmYzk2NjsgfVxuXG4gICYuZGlzYWJsZWQsICYuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmRiOTk7XG4gICAgICBjb2xvcjogIzc3Nzc3NztcbiAgfSovXG4gIC8qJi5hY3RpdmUge1xuICAgICAgJiwgJi5oaWdobGlnaHRlZCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMyZTZkYTQ7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMsICYuaGlnaGxpZ2h0ZWQ6Zm9jdXMsICYuZm9jdXMsICYuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLCAmLmhpZ2hsaWdodGVkOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzIwNGQ3NDtcbiAgICAgIH1cblxuICAgICAgJjphY3RpdmUsICYuaGlnaGxpZ2h0ZWQ6YWN0aXZlLCAmLmFjdGl2ZSwgJi5oaWdobGlnaHRlZC5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZTpob3ZlciwgJi5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsICYuYWN0aXZlOmhvdmVyLCAmLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3ZlciwgJjphY3RpdmU6Zm9jdXMsICYuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cywgJi5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsICY6YWN0aXZlLmZvY3VzLCAmLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cywgJi5hY3RpdmUuZm9jdXMsICYuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0ZDc0O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzEyMmI0MDtcbiAgICAgIH1cbiAgfSovXG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQ6bm90KC5kaXNhYmxlZCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjhzO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQ6bm90KC5kaXNhYmxlZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3ZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3ZjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQ6bm90KC5kaXNhYmxlZCk6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAwLjhzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3Zjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YWE3N2Y7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YWE3N2Y7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5mb2N1c2VkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YWE3N2Y7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Q5ZWRmNztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0Yjc4Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiNzg3ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC42KTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3Zjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldzpob3ZlciB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXc6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjN2M3YzdjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6YWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xuICBib3JkZXItY29sb3I6ICM3YzdjN2M7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2Q1ZDVkNTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlZWYzO1xuICBib3JkZXItY29sb3I6ICM5ZGMxZDM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkN2UzO1xuICBib3JkZXItY29sb3I6ICM0Yjg4YTY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDdlMztcbiAgYm9yZGVyLWNvbG9yOiAjNzNhNmMwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkN2UzO1xuICBib3JkZXItY29sb3I6ICM3M2E2YzA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOGM4ZDg7XG4gIGJvcmRlci1jb2xvcjogIzRiODhhNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2MxZDdlMztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlNGVlZjM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2NhNzc7XG4gIGJvcmRlci1jb2xvcjogI2YxYTQxNztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5LmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGI3NDc7XG4gIGJvcmRlci1jb2xvcjogIzgxNTYwODtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiNzQ3O1xuICBib3JkZXItY29sb3I6ICNiZjgwMGM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UudG9kYXk6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UudG9kYXkuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGI3NDc7XG4gIGJvcmRlci1jb2xvcjogI2JmODAwYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheTphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheS5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheTphY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheS5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheTphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIC5yYW5nZS50b2RheS5hY3RpdmUuZm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYWEyNTtcbiAgYm9yZGVyLWNvbG9yOiAjODE1NjA4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgLnJhbmdlLnRvZGF5LmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCAucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y3Y2E3NztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgYm9yZGVyLWNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlO1xuICBib3JkZXItY29sb3I6ICMzNzM3Mzc7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzczNzM3O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMyU7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDElO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmU6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0ZDc0O1xuICBib3JkZXItY29sb3I6ICMxMjJiNDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICBwYWRkaW5nOiA0cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciB7XG4gIGxlZnQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcbiAgdG9wOiAtNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmO1xufVxuXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwgLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWQ6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjODVjNWU1O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjk5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2VbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICNiYmJiYmI7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVlZjM7XG4gIGJvcmRlci1jb2xvcjogIzlkYzFkMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3Y2E3NztcbiAgYm9yZGVyLWNvbG9yOiAjZjFhNDE3O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF06aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmhpZ2hsaWdodGVkLmRpc2FibGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5oaWdobGlnaHRlZC5kaXNhYmxlZC5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuaGlnaGxpZ2h0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICBib3JkZXItY29sb3I6ICM1NTU1NTU7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuZGlzYWJsZWQuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQ6Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZDpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXTpmb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdOmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06Zm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZC5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQuZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLmZvY3VzLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0uZm9jdXMsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXS5mb2N1cywgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcbiAgYm9yZGVyLWNvbG9yOiAjMmU2ZGE0O1xufVxuXG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbnB1dC1kYXRlcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0Omxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cblxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cblxuLmZvcm1CbG9jayA+IGRpdiBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uZm9ybUJsb2NrID4gZGl2IC5pbnB1dC1maWVsZCBpbnB1dCxcbi5mb3JtQmxvY2sgPiBkaXYgLmlucHV0LWZpZWxkIHRleHRhcmVhLFxuLmZvcm1CbG9jayA+IGRpdiAudGV4dC1maWVsZCBpbnB1dCxcbi5mb3JtQmxvY2sgPiBkaXYgLnRleHQtZmllbGQgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuI2Zvcm11bGFpcmVDYWxjdWxhdGV1clRheGUgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzBjZmI5O1xuICBmb250OiAxOHB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2UsIGJhY2tncm91bmQgMzAwbXMgZWFzZSwgYm9yZGVyIDMwMG1zIGVhc2U7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbiNmb3JtdWxhaXJlQ2FsY3VsYXRldXJUYXhlIGlucHV0LmV2YWx1YXRpb24ge1xuICB3aWR0aDogMTQwcHg7XG59XG4jZm9ybXVsYWlyZUNhbGN1bGF0ZXVyVGF4ZSBpbnB1dDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5jY19kaXYgKiB7XG4gIGZvbnQtc3R5bGU6IHJldmVydCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4jY20ge1xuICBtYXgtd2lkdGg6IDQwZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMS43ZW0gIWltcG9ydGFudDtcbn1cbiNjbSAjYy1pbnIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI2NtICNjLWluciAjYy1pbnItaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcbiAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNjbSAjYy1pbnIgI2MtaW5yLWkgI2MtdHh0IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuI2NtICNjLWluciAjYy1pbnItaSAjYy10eHQgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jY20gI2MtaW5yICNjLWluci1pICNjLXR4dCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbiNjbSAjYy1pbnIgI2MtaW5yLWkgI2MtdHh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2NtICNjLWluciAjYy1pbnItaSAjYy10eHQgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jY20gI2MtaW5yICNjLWluci1pICNjLXR4dCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jY20gI2MtaW5yICNjLWluci1pICNjLXR4dCBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBib3JkZXItYm90dG9tOiB1bnNldDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMC4xZW0gMCAwIHJnYmEoMTIyLCAxNjcsIDEyNywgMC41KTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG59XG4jY20gI2MtaW5yICNjLWluci1pICNjLXR4dCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jY20gI2MtaW5yICNjLWJucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICNjbSAjYy1pbnIgI2MtYm5zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4jY20gI2MtaW5yICNjLWJucyAuYy1ibiB7XG4gIG1hcmdpbjogdW5zZXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250OiAxMnB4LzQwcHggXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zICFpbXBvcnRhbnQ7XG59XG4jY20gI2MtaW5yICNjLWJucyAuYy1ibjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBib3JkZXItY29sb3I6ICM3YWE3N2Y7XG59XG4jY20gI2MtaW5yICNjLWJucyAuYy1ibiBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zICNjLXMtYm4ge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zICNjLXMtYm46aG92ZXIge1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zICNjLXAtYm4sICNjbSAjYy1pbnIgI2MtYm5zICNjLXQtYm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbiNjbSAjYy1pbnIgI2MtYm5zICNjLXAtYm46aG92ZXIsICNjbSAjYy1pbnIgI2MtYm5zICNjLXQtYm46aG92ZXIge1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbiNzLWluciAjcy1oZHIge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNzLWluciAjcy1oZHIgI3MtYy1ibmMgI3MtYy1ibiB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2FhNzdmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyAhaW1wb3J0YW50O1xufVxuI3MtaW5yICNzLWhkciAjcy1jLWJuYyAjcy1jLWJuOjpiZWZvcmUsICNzLWluciAjcy1oZHIgI3MtYy1ibmMgI3MtYy1ibjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBsZWZ0OiB1bnNldDtcbiAgdG9wOiB1bnNldDtcbn1cbiNzLWluciAjcy1oZHIgI3MtYy1ibmMgI3MtYy1ibjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbiNzLWluciAjcy1ibCB7XG4gIHBhZGRpbmctYm90dG9tOiA0ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODhweCkge1xuICAjcy1pbnIgI3MtYmwge1xuICAgIHBhZGRpbmctYm90dG9tOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3MtaW5yICNzLWJsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN2VtO1xuICB9XG59XG4jcy1pbnIgI3MtYmwgLmMtYmwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAudGl0bGUgLmItdGwge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4jcy1pbnIgI3MtYmwgLmMtYmwgLnMtZGVzYyAucy1wIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC5zLWRlc2MgLnMtcCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcy1pbnIgI3MtYmwgLmMtYmwgLnMtZGVzYyAucy1wIHN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuI3MtaW5yICNzLWJsIC5jLWJsIC5zLWRlc2MgLnMtcCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jcy1pbnIgI3MtYmwgLmMtYmwgLnMtZGVzYyAucy1wIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0wLjFlbSAwIDAgcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbiNzLWluciAjcy1ibCAuYy1ibCAucy1kZXNjIC5zLXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1ibiAuYi10bCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYm4gLmItdGw6OmJlZm9yZSB7XG4gIGJvcmRlcjogc29saWQgd2hpdGU7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYm4gLmItdGw6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYm4gLmItdGcuYy1ybyB7XG4gIHJpZ2h0OiAxLjFlbTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1ibiAuYi10ZyAuYy10ZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM5LCAyMzQsIDIyNCwgMC41KTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1ibiAuYi10ZyAuYy10Z2w6Y2hlY2tlZCB+IC5jLXRnIHtcbiAgYmFja2dyb3VuZDogcmdiKDgwLCAxODcsIDkyKTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2Mge1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5wIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAucCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5wIHN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAucCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC5wIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0wLjFlbSAwIDAgcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnAgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAuYi10YiB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAuYi10Yjo6YmVmb3JlIHtcbiAgYm9yZGVyOiBzb2xpZCAjN2FhNzdmO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB7XG4gIHRyYW5zaXRpb246IGZvbnQtc2l6ZSAwLjEycyBlYXNlLCBtYXJnaW4gMC4xMnMgZWFzZSwgb3BhY2l0eSAwLjFzIDAuMTVzIGVhc2U7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHIgdGQgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyIHRkIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB0Ym9keSB0ciB0ZCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHIgdGQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyIHRkIHN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB0Ym9keSB0ciB0ZCBzdWIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBmb250LXNpemU6IHNtYWxsZXI7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjIC50Yi1jIHRib2R5IHRyIHRkIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0wLjFlbSAwIDAgcmdiYSgxMjIsIDE2NywgMTI3LCAwLjUpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbiNzLWluciAjcy1ibCAuYi1leCAuYi1hY2MgLnRiLWMgdGJvZHkgdHIgdGQgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYyAudGItYyB0Ym9keSB0ciB0ZDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggLmItYWNjLmFjdCAudGItYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZSwgZm9udC1zaXplIDAuMTVzIDAuMTVzIGVhc2UsIG1hcmdpbiAwLjE1cyAwLjE1cyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4IC5iLWFjYy5hY3QgLnRiLWMgdGJvZHkgdHIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyAwLjJzO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4ID4gLmItYWNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIG1hcmdpbiAwLjJzIDAuMXMgZWFzZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCA+IC5iLWFjYyAuYi10YiB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjNzIDAuMnMgZWFzZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leCA+IC5iLWFjYyAuYi10Yjo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItd2lkdGggMC4zcyAwLjJzIGVhc2U7XG59XG4jcy1pbnIgI3MtYmwgLmItZXggPiAuYi1hY2MgdHIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiB1bnNldDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMnMgMC4xcyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4LmFjdCA+IC5iLWFjYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiB1bnNldDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMnMgZWFzZSwgb3BhY2l0eSAwLjJzIDAuM3MgZWFzZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leC5hY3QgPiAuYi1hY2MgLmItdGIge1xuICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMC4zcyBlYXNlO1xufVxuI3MtaW5yICNzLWJsIC5iLWV4LmFjdCA+IC5iLWFjYyAuYi10Yjo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLXdpZHRoIDAuM3MgZWFzZTtcbn1cbiNzLWluciAjcy1ibCAuYi1leC5hY3QgPiAuYi1hY2MgdHIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMjIsIDE2NywgMTI3LCAwLjYpO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlO1xufVxuI3MtaW5yICNzLWJucyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBoZWlnaHQ6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICNzLWluciAjcy1ibnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNzLWluciAjcy1ibnMgLmMtYm4ge1xuICBtYXJnaW46IHVuc2V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250OiAxMnB4LzQwcHggXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zICFpbXBvcnRhbnQ7XG59XG4jcy1pbnIgI3MtYm5zIC5jLWJuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1jb2xvcjogIzdhYTc3Zjtcbn1cbiNzLWluciAjcy1ibnMgI3MtYWxsLWJuLCAjcy1pbnIgI3MtYm5zICNzLXJhbGwtYm4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdhYTc3ZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbiNzLWluciAjcy1ibnMgI3MtYWxsLWJuOmhvdmVyLCAjcy1pbnIgI3MtYm5zICNzLXJhbGwtYm46aG92ZXIge1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4jcy1pbnIgI3MtYm5zICNzLXN2LWJuIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG4jcy1pbnIgI3MtYm5zICNzLXN2LWJuOmhvdmVyIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5wbGFjZWhvbGRlcl9hdXRvX2RpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2RjZGM7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucGxhY2Vob2xkZXJfYXV0b19kaXYgLnBsYWNlaG9sZGVyLXR4dCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LWZhbWlseTogXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5wbGFjZWhvbGRlcl9hdXRvX2RpdiAucGxhY2Vob2xkZXItdHh0IC5saW5rU3R5bGUge1xuICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMC4xZW0gMCAwIHJnYmEoMTIyLCAxNjcsIDEyNywgMC41KTtcbiAgcGFkZGluZy1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZTtcbn1cbi5wbGFjZWhvbGRlcl9hdXRvX2RpdiAucGxhY2Vob2xkZXItdHh0IC5saW5rU3R5bGU6aG92ZXIge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cblxuLmMtYnV0dG9uLWNvb2tpZXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgei1pbmRleDogMTA5O1xufVxuLmMtYnV0dG9uLWNvb2tpZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FhNzdmO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xufVxuLmMtYnV0dG9uLWNvb2tpZXNfX3N2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZpbGw6ICM3YWE3N2Y7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG4uYy1idXR0b24tY29va2llczpob3ZlciAuYy1idXR0b24tY29va2llc19fc3ZnIHtcbiAgZmlsbDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbltkYXRhLWZhZGV1cF0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwMG1zLCB0cmFuc2Zvcm0gODAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgW2RhdGEtZmFkZXVwXSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBbZGF0YS1mYWRldXBdIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIH1cbn1cbltkYXRhLWZhZGV1cF1bZGF0YS1zY3JvbGxmaXJlPWZpcmVdLCBbZGF0YS1mYWRldXBdW2RhdGEtbXVsdGlzY3JvbGxmaXJlPWZpcmVdIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4udHJhbnNpdGlvbiBbZGF0YS1mYWRldXBdLCAuY2hhcmdlbWVudCBbZGF0YS1mYWRldXBdIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRyYW5zaXRpb24gW2RhdGEtZmFkZXVwXSwgLmNoYXJnZW1lbnQgW2RhdGEtZmFkZXVwXSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50cmFuc2l0aW9uIFtkYXRhLWZhZGV1cF0sIC5jaGFyZ2VtZW50IFtkYXRhLWZhZGV1cF0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KSAhaW1wb3J0YW50O1xuICB9XG59XG4udHJhbnNpdGlvbiBbZGF0YS1zY3JvbGxmaXJlXSwgLnRyYW5zaXRpb24gW2RhdGEtbXVsdGlzY3JvbGxmaXJlXSwgLmNoYXJnZW1lbnQgW2RhdGEtc2Nyb2xsZmlyZV0sIC5jaGFyZ2VtZW50IFtkYXRhLW11bHRpc2Nyb2xsZmlyZV0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcyAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNpdGlvbiBzZWN0aW9uOm5vdCguYmFubmVyQmxvY2spLCAudHJhbnNpdGlvbiBmb290ZXIge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA4MDBtcywgdHJhbnNmb3JtIDgwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50cmFuc2l0aW9uIHNlY3Rpb246bm90KC5iYW5uZXJCbG9jayksIC50cmFuc2l0aW9uIGZvb3RlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHJhbnNpdGlvbiBzZWN0aW9uOm5vdCguYmFubmVyQmxvY2spLCAudHJhbnNpdGlvbiBmb290ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxufVxuXG5bZGF0YS1zY3JvbGxmaXJlXSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXkxXSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5MV0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXkyXSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5Ml0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA0MDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXkzXSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5M10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk0XSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5NF0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA2MDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk1XSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5NV0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk2XSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5Nl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA4MDBtcztcbn1cbltkYXRhLXNjcm9sbGZpcmVdW2RhdGEtZGVsYXk3XSwgW2RhdGEtbXVsdGlzY3JvbGxmaXJlXVtkYXRhLWRlbGF5N10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA5MDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtkYXRhLXNjcm9sbGZpcmVdLCBbZGF0YS1tdWx0aXNjcm9sbGZpcmVdIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwbXMgIWltcG9ydGFudDtcbiAgfVxufVxuXG4jbGFuZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIGVhc2UgMTEwMG1zO1xufVxuXG4uY2hhcmdlbWVudCAjbGFuZGluZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbiNwYWdlLXRyYW5zaXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQ6ICNlZmVhZTA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRyYW5zaXRpb24gI3BhZ2UtdHJhbnNpdGlvbiB7XG4gIHRvcDogMCU7XG4gIGJvdHRvbTogMCU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IHRvcCAxMDAwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKSwgYm90dG9tIDEwMDBtcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xufVxuXG4uY2xvc2luZyAjcGFnZS10cmFuc2l0aW9uIHtcbiAgdG9wOiAxMDAlO1xuICBib3R0b206IDAlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiB0b3AgMTAwMG1zIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSksIGJvdHRvbSAxMDAwbXMgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbn1cblxuLnRyYW5zaXRpb24gaGVhZGVyLCAuY2xvc2luZyBoZWFkZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuZm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuZGl2LmVycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICB0b3A6IDEwMCU7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2RhNGE0YTtcbn1cblxuLmlucHV0LWZpZWxkLCAudGV4dC1maWVsZCwgLnNlbGVjdC1maWVsZCwgLmNoZWNrYm94LWZpZWxkLCAucmFkaW9ib3gtZmllbGQsIC5maWxlLWZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5pbnB1dC1maWVsZCAuaG9vaywgLnRleHQtZmllbGQgLmhvb2ssIC5zZWxlY3QtZmllbGQgLmhvb2ssIC5jaGVja2JveC1maWVsZCAuaG9vaywgLnJhZGlvYm94LWZpZWxkIC5ob29rLCAuZmlsZS1maWVsZCAuaG9vayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2UzZTJkO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzZTNlMmQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cblxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmNob3Nlbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDUwO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA0OTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXMsIGJvcmRlciAzMDBtcztcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2luZ2xlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kcm9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogNDg7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctdG9wIDUwMG1zLCBvcGFjaXR5IDUwMG1zLCBib3gtc2hhZG93IDUwMG1zLCB2aXNpYmlsaXR5IDBtcyBlYXNlIDUwMG1zO1xufVxuLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3Age1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDUwMG1zLCBvcGFjaXR5IDUwMG1zLCBib3gtc2hhZG93IDUwMG1zO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAxNzBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udDogMTNweC8yMHB4IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5hY3RpdmUtcmVzdWx0IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmRpc2FibGVkLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY29sb3I6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC40KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLnJlc3VsdC1zZWxlY3RlZCB7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDUwO1xufVxuLmNob3Nlbi1jb250YWluZXIuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG5zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuc2VsZWN0OmZvY3VzLCBzZWxlY3Q6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzZTNlMmQ7XG59XG5cbi5zZWxlY3QtZmllbGQuc3R5bGUxIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0LWZpZWxkLnN0eWxlMSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNpbmdsZSwgLnNlbGVjdC1maWVsZC5zdHlsZTEgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kZWZhdWx0IHtcbiAgcGFkZGluZzogMCA0NXB4IDAgMjBweDtcbiAgZm9udDogMTNweC81NnB4IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2MiwgNjIsIDQ1LCAwKTtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2luZ2xlIGRpdiwgLnNlbGVjdC1maWVsZC5zdHlsZTEgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kZWZhdWx0IGRpdiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jb250ZW50L2ljb25zL3BvaW50ZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuLnNlbGVjdC1maWVsZC5zdHlsZTEgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHQge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5hY3RpdmUtcmVzdWx0OmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4uc2VsZWN0LWZpZWxkLnN0eWxlMSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkucmVzdWx0LXNlbGVjdGVkIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4uc2VsZWN0LWZpZWxkLnN0eWxlMSAuY2hvc2VuLWNvbnRhaW5lci5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjIsIDYyLCA0NSwgMC4yKTtcbn1cbi5zZWxlY3QtZmllbGQuc3R5bGUxIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMCA0NXB4IDAgMjBweDtcbiAgZm9udDogMTNweC81NnB4IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNlbGVjdC1maWVsZC5zdHlsZTE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2NvbnRlbnQvaWNvbnMvcG9pbnRlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XG4gIHotaW5kZXg6IDQ5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5maWxlLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWxlLWZpZWxkIC5lcnJvciB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5maWxlLWZpZWxkIGlucHV0LmVycm9yICsgbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiAjZGE0YTRhO1xufVxuLmZpbGUtZmllbGQgLnVwbG9hZEJ0bldyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZmlsZS1maWVsZCAudXBsb2FkQnRuV3JhcHBlciBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgd2lkdGg6IDAuMXB4O1xuICBoZWlnaHQ6IDAuMXB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmZpbGUtZmllbGQgLnVwbG9hZEJ0bldyYXBwZXIgLmJ0blVwbG9hZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDYwcHggMjVweCAzMHB4O1xuICBmb250OiAxMnB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMGNmYjk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXM7XG59XG4uZmlsZS1maWVsZCAudXBsb2FkQnRuV3JhcHBlciAuYnRuVXBsb2FkIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XG4gIHJpZ2h0OiAzMHB4O1xufVxuLmZpbGUtZmllbGQgLnVwbG9hZEJ0bldyYXBwZXIgLmJ0blVwbG9hZCBzdmcgdXNlIHtcbiAgZmlsbDogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogZmlsbCAzMDBtcztcbn1cbi5maWxlLWZpZWxkIC51cGxvYWRCdG5XcmFwcGVyIC5idG5VcGxvYWQ6aG92ZXIge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cbi5maWxlLWZpZWxkIC51cGxvYWRCdG5XcmFwcGVyIC5idG5VcGxvYWQ6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzdhYTc3Zjtcbn1cbi5maWxlLWZpZWxkIC51cGxvYWRCdG5XcmFwcGVyIC5idG5VcGxvYWQ6aG92ZXIgc3ZnIHVzZSB7XG4gIGZpbGw6ICM3YWE3N2Y7XG59XG5cbi5zZWFyY2hJbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xuICBmb250OiAyNXB4LzQ2cHggXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xuICBjYXJldC1jb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNlYXJjaElucHV0IGlucHV0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2VhcmNoSW5wdXQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaElucHV0IGlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5zZWFyY2hJbnB1dCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuc2VhcmNoSW5wdXQgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNlYXJjaElucHV0IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIGZvbnQ6IDI1cHgvNDZweCBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zZWFyY2hJbnB1dCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNlYXJjaElucHV0IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2hJbnB1dCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2VhcmNoSW5wdXQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnNlYXJjaElucHV0IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2hJbnB1dCBpbnB1dC5ub3RFbXB0eSArIGxhYmVsLFxuLnNlYXJjaElucHV0IGlucHV0OmZvY3VzICsgbGFiZWwsXG4uc2VhcmNoSW5wdXQgaW5wdXQudmFsaWQgKyBsYWJlbCxcbi5zZWFyY2hJbnB1dCBpbnB1dC5lcnJvciArIGxhYmVsIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWZpZWxkIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2MwY2ZiOTtcbiAgZm9udDogMThweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZSwgYmFja2dyb3VuZCAzMDBtcyBlYXNlLCBib3JkZXIgMzAwbXMgZWFzZTtcbn1cbi5pbnB1dC1maWVsZCBpbnB1dC5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNkYTRhNGEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RhNGE0YTtcbn1cbi5pbnB1dC1maWVsZCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDMwcHg7XG4gIGZvbnQ6IDE4cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZSwgY29sb3IgMzAwbXM7XG59XG4uaW5wdXQtZmllbGQgaW5wdXQ6Zm9jdXMgKyBsYWJlbCxcbi5pbnB1dC1maWVsZCBpbnB1dC52YWxpZCArIGxhYmVsLFxuLmlucHV0LWZpZWxkIGlucHV0Lm5vdEVtcHR5ICsgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xufVxuLmlucHV0LWZpZWxkIGlucHV0LmVycm9yICsgbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pbnB1dC1maWVsZCBpbnB1dC52YWxpZCArIGxhYmVsICsgLmhvb2sge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG59XG4uaW5wdXQtZmllbGQud2hpdGUgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udGV4dC1maWVsZCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjMGNmYjk7XG4gIGZvbnQ6IDE4cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZSwgYmFja2dyb3VuZCAzMDBtcyBlYXNlLCBib3JkZXIgMzAwbXMgZWFzZTtcbn1cbi50ZXh0LWZpZWxkIHRleHRhcmVhLmVycm9yIHtcbiAgYmFja2dyb3VuZDogI2RhNGE0YTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RhNGE0YTtcbn1cbi50ZXh0LWZpZWxkIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIGxlZnQ6IDMwcHg7XG4gIGZvbnQ6IDE4cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2U7XG59XG4udGV4dC1maWVsZCB0ZXh0YXJlYTpmb2N1cyArIGxhYmVsLFxuLnRleHQtZmllbGQgdGV4dGFyZWEudmFsaWQgKyBsYWJlbCxcbi50ZXh0LWZpZWxkIHRleHRhcmVhLm5vdEVtcHR5ICsgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xufVxuLnRleHQtZmllbGQgdGV4dGFyZWEuZXJyb3IgKyBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRleHQtZmllbGQgdGV4dGFyZWEudmFsaWQgKyBsYWJlbCArIC5ob29rIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpO1xufVxuXG46cm9vdCB7XG4gIC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGg6IDQyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoOiAzNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoOiAzOTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGg6IDIxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICA6cm9vdCB7XG4gICAgLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDU7XG59XG5oZWFkZXIgLmxlZnRQYWRkaW5nODAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyIC5sZWZ0UGFkZGluZzgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciAubGVmdFBhZGRpbmc4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICBoZWFkZXIgLmxlZnRQYWRkaW5nODAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuaGVhZGVyIC5sZWZ0UGFkZGluZzgwIC5sb2dvIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuaGVhZGVyID4gZGl2IC5tYWluTGlua3MgbGkgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWluLWhlaWdodDogMHB4O1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiBtaW4taGVpZ2h0IDMwMG1zIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyID4gZGl2IC5tYWluTGlua3MgbGkgYTphZnRlciB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciA+IGRpdiAubWFpbkxpbmtzIGxpIGE6YWZ0ZXIge1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgbGVmdDogN3B4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTA1O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgNTAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSA+IGEge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgPiBhIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pID4gYSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSA+IGEgaW1nIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgPiBhIGltZyB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSA+IGEgaW1nIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pID4gYSBpbWcge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSB1bCBsaSBhOm5vdCguaWNvbikge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBmb250OiAxNXB4LzEwMHB4IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgdWwgbGkgYTpub3QoLmljb24pIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5tYWluTGlua3Mge1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5tYWluTGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5tYWluTGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLm1haW5MaW5rcyBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAubWFpbkxpbmtzIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAubWFpbkxpbmtzIGxpIGEge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5tYWluTGlua3MgbGkgYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IHZhcigtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoKTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogMCAyNXB4IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3Mge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkge1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLmFsZXJ0ZSBhIHtcbiAgICBtYXJnaW46IDAgMTFweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogbWluLWhlaWdodCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLmFsZXJ0ZSBhOmFmdGVyIHtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGE6YWZ0ZXIge1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgbGVmdDogN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkuYWxlcnRlIGE6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLmFsZXJ0ZSBhOmhvdmVyOmFmdGVyIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5hbGVydGUgYTpob3ZlcjphZnRlciB7XG4gICAgbWluLWhlaWdodDogMTBweDtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkudGVsLCBoZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaS5sb3VwZSwgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkubWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLnRlbCwgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkubG91cGUsIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLm1lbnUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkudGVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLnRlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLnRlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpLnRlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkgLmljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpIC5pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbmhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIC5yaWdodExpbmtzIGxpIC5pY29uOmhvdmVyIHN2ZywgaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkgLmljb246aG92ZXIgc3ZnIHVzZSB7XG4gIGZpbGw6ICM3YWE3N2Y7XG59XG5oZWFkZXIgPiBkaXY6bm90KCNvdmVybGF5LWRyb3BEb3duKSAucmlnaHRMaW5rcyBsaSAuaWNvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuaGVhZGVyID4gZGl2Om5vdCgjb3ZlcmxheS1kcm9wRG93bikgLnJpZ2h0TGlua3MgbGkgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBmb290ZXIgLmxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbmZvb3RlciAubG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDY1cHg7XG4gIG1heC1oZWlnaHQ6IDc5cHg7XG59XG5mb290ZXIgLmluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5mb290ZXIgLmluZm8gcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBmb290ZXIgLmluZm8gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5mb290ZXIgLmluZm8gcDpsYXN0LWNoaWxkIHtcbiAgZm9udC1mYW1pbHk6IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5mb290ZXIgLmluZm8gYSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQ6IDI0cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciAuaW5mbyBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbmZvb3RlciAuaW5mbyBhOmhvdmVyIHtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5mb290ZXIgLmxpbmtzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuZm9vdGVyIC5saW5rcyB1bCBsaSBhIHtcbiAgZm9udDogMTVweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbn1cbmZvb3RlciAubGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSB7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAyMHB4IDkwcHggMjBweCAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2FhNzdmO1xuICBmb250OiAxM3B4LzQ2cHggXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzMHB4O1xuICBmb250OiAxM3B4LzQ2cHggXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogdGV4dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBmb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGxhYmVsIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGlucHV0OmZvY3VzICsgbGFiZWwsXG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGlucHV0LnZhbGlkICsgbGFiZWwsXG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGlucHV0LmVycm9yICsgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBpbnB1dC52aWRlICsgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xuICBmb250OiAyNXB4LzQ2cHggXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ2cHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGZvcm0gLm5ld3NsZXR0ZXJJbnB1dCBhIC5hcnJvd1dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMDtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgYSAuYXJyb3dXcmFwcGVyIHN2ZyB7XG4gIHN0cm9rZTogIzNjM2Q0MDtcbn1cbmZvb3RlciAuaW5mb2xldHRyZSBmb3JtIC5uZXdzbGV0dGVySW5wdXQgYSAuYXJyb3dXcmFwcGVyIHN2ZyB1c2Uge1xuICBzdHJva2U6ICMzYzNkNDA7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGE6aG92ZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDY1cHg7XG59XG5mb290ZXIgLmluZm9sZXR0cmUgZm9ybSAubmV3c2xldHRlcklucHV0IGE6aG92ZXIgLmFycm93V3JhcHBlciB7XG4gIHdpZHRoOiAzMHB4O1xufVxuZm9vdGVyIC5pbmZvbGV0dHJlIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICMzZTNlMmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICBmb290ZXIgLmluZm9sZXR0cmUgaDMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uY29weXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvcHlyaWdodCAucm93ID4gZGl2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNvcHlyaWdodCAucm93ID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuLmNvcHlyaWdodCBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbi5jb3B5cmlnaHQgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29weXJpZ2h0IHAsIC5jb3B5cmlnaHQgYSB7XG4gIGZvbnQ6IDEzcHgvMS41IFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5iZWZvcmVGb290ZXJCbG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuc2Nyb2xsVG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTI1cHg7XG4gIGJvdHRvbTogMTkwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGZvbnQ6IDEycHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLnNjcm9sbFRvcCB7XG4gICAgcmlnaHQ6IC00MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLnNjcm9sbFRvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5zY3JvbGxUb3Agc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogOHB4O1xuICBzdHJva2U6ICMzZTNlMmQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuc2Nyb2xsVG9wIHN2ZyB1c2Uge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLnNjcm9sbFRvcDpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWSgtMTBweCk7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmltYWdlV3JhcHBlciB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuaW1hZ2VXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5pbWFnZVdyYXBwZXIge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogODAlO1xuICB9XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IHtcbiAgcGFkZGluZzogMCA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IC5pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgLmljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBmaWxsOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgLmljb24gc3ZnIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5iZWZvcmVGb290ZXJCbG9jayAuY29sMTIgLmZsZXggLnRleHQgLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IGg0IHtcbiAgbWFyZ2luOiAzMHB4IDAgNDBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IGg0IHtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICB9XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IC5hcnJvd1dyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCksIG1hcmdpbiAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4IC50ZXh0IC5hcnJvd1dyYXBwZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLmJlZm9yZUZvb3RlckJsb2NrIC5jb2wxMiAuZmxleCAudGV4dCAuYXJyb3dXcmFwcGVyIHN2ZyB1c2Uge1xuICBzdHJva2U6ICNmZmY7XG59XG4uYmVmb3JlRm9vdGVyQmxvY2sgLmNvbDEyIC5mbGV4OmhvdmVyIC50ZXh0IC5hcnJvd1dyYXBwZXIge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi50d29Db2xCbG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudHdvQ29sQmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAudHdvQ29sQmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHdvQ29sQmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudHdvQ29sQmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudHdvQ29sQmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4udHdvQ29sQmxvY2sgLnNlbGVjdC1maWVsZCB7XG4gIG1hcmdpbjogODBweCAwIDAgMDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudHdvQ29sQmxvY2sgLnNlbGVjdC1maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnR3b0NvbEJsb2NrIC5zZWxlY3QtZmllbGQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi50d29Db2xCbG9jayAudGV4dCA+IGRpdiB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR3b0NvbEJsb2NrIC50ZXh0ID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50d29Db2xCbG9jayAudGV4dCA+IGRpdiA+IC5keW5hbWljIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cblxuLmJhY2tCbG9jayB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg2MCwgNjEsIDY0LCAwLjQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJhY2tCbG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbmh0bWwub3ZlcmxheU9wZW5pbmcgLmJ0bk92ZXJsYXksIGh0bWwub3ZlcmxheUNsb3NpbmcgLmJ0bk92ZXJsYXkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI292ZXJsYXktZHJvcERvd24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICB6LWluZGV4OiAxMDI7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIGVhc2UgNzAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjb3ZlcmxheS1kcm9wRG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI292ZXJsYXktZHJvcERvd246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpIDAgODBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIGVhc2UgMzAwbXMsIG9wYWNpdHkgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0taGVhZGVyLXJpZ2h0TGlua3Mtd2lkdGgpIDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSBoMyB7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMuMzMzMyU7XG4gIHBhZGRpbmc6IDYwcHggMjBweCA2MHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDUwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkgdWwge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweCA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHVsIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggNTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDQwcHggMDtcbiAgfVxufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiNvdmVybGF5LWRyb3BEb3duID4gZGl2Om5vdCgucG9ydGFpbCkgdWwgbGkgcCB7XG4gIGZvbnQ6IDE1cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtTWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCBsaSBhIHtcbiAgZm9udDogMTVweC8xLjMgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xufVxuI292ZXJsYXktZHJvcERvd24gPiBkaXY6bm90KC5wb3J0YWlsKSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jb3ZlcmxheS1kcm9wRG93biAucG9ydGFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IHZhcigtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoKTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jb3ZlcmxheS1kcm9wRG93biAucG9ydGFpbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuODUpO1xufVxuI292ZXJsYXktZHJvcERvd24gLnBvcnRhaWwgLmZsZXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zLCB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbiNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsIC5mbGV4IC50ZXh0IHtcbiAgcGFkZGluZzogMCA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsIC5mbGV4IC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbiNvdmVybGF5LWRyb3BEb3duIC5wb3J0YWlsIC5mbGV4IC50ZXh0IGgzIHtcbiAgZm9udDogMzBweC8xLjUgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaG93T3ZlcmxheURyb3BEb3duIGhlYWRlciA+IGRpdjpub3QoI292ZXJsYXktZHJvcERvd24pIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjQpO1xufVxuLnNob3dPdmVybGF5RHJvcERvd24ubXVuaWNpcGFsaXRlICNvdmVybGF5LWRyb3BEb3duIFtkYXRhLWxpbmtzPW11bmljaXBhbGl0ZV0ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBsaW5lYXIgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcyBlYXNlIDMwMG1zO1xufVxuLnNob3dPdmVybGF5RHJvcERvd24ubXVuaWNpcGFsaXRlIGhlYWRlciAubWFpbkxpbmtzIGxpIFtkYXRhLXNlY3Rpb249bXVuaWNpcGFsaXRlXTphZnRlciB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgLnNob3dPdmVybGF5RHJvcERvd24ubXVuaWNpcGFsaXRlIGhlYWRlciAubWFpbkxpbmtzIGxpIFtkYXRhLXNlY3Rpb249bXVuaWNpcGFsaXRlXTphZnRlciB7XG4gICAgbWluLWhlaWdodDogMTBweDtcbiAgfVxufVxuLnNob3dPdmVybGF5RHJvcERvd24uY2l0b3llbnMgI292ZXJsYXktZHJvcERvd24gW2RhdGEtbGlua3M9Y2l0b3llbnNdIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgbGluZWFyIDMwMG1zLCB0cmFuc2Zvcm0gMzAwbXMgZWFzZSAzMDBtcztcbn1cbi5zaG93T3ZlcmxheURyb3BEb3duLmNpdG95ZW5zIGhlYWRlciAubWFpbkxpbmtzIGxpIFtkYXRhLXNlY3Rpb249Y2l0b3llbnNdOmFmdGVyIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlEcm9wRG93bi5jaXRveWVucyBoZWFkZXIgLm1haW5MaW5rcyBsaSBbZGF0YS1zZWN0aW9uPWNpdG95ZW5zXTphZnRlciB7XG4gICAgbWluLWhlaWdodDogMTBweDtcbiAgfVxufVxuLnNob3dPdmVybGF5RHJvcERvd24ubG9pc2lycyAjb3ZlcmxheS1kcm9wRG93biBbZGF0YS1saW5rcz1sb2lzaXJzXSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBsaW5lYXIgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcyBlYXNlIDMwMG1zO1xufVxuLnNob3dPdmVybGF5RHJvcERvd24ubG9pc2lycyBoZWFkZXIgLm1haW5MaW5rcyBsaSBbZGF0YS1zZWN0aW9uPWxvaXNpcnNdOmFmdGVyIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlEcm9wRG93bi5sb2lzaXJzIGhlYWRlciAubWFpbkxpbmtzIGxpIFtkYXRhLXNlY3Rpb249bG9pc2lyc106YWZ0ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5zaG93T3ZlcmxheURyb3BEb3duIC5kcm9wRG93bk92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA3MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheURyb3BEb3duICNvdmVybGF5LWRyb3BEb3duIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5zaG93T3ZlcmxheURyb3BEb3duICNvdmVybGF5LWRyb3BEb3duOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvd092ZXJsYXlEcm9wRG93biAjb3ZlcmxheS1kcm9wRG93biA+IGRpdjpub3QoLnBvcnRhaWwpIHtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSAzMDBtcyBvcGFjaXR5IDMwMG1zIGxpbmVhciwgdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG4uc2hvd092ZXJsYXlEcm9wRG93biAjb3ZlcmxheS1kcm9wRG93biAucG9ydGFpbCAuZmxleCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBsaW5lYXIgMzAwbXMsIHRyYW5zZm9ybSAzMDBtcyBlYXNlIDMwMG1zO1xufVxuXG4jb3ZlcmxheS1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogOTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBtcyBlYXNlIDcwMG1zLCBvcGFjaXR5IDMwMG1zO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoKSk7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiBjYWxjKC0xMDAlICsgMzMxcHgpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHotaW5kZXg6IDEwMTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWhlYWRlci1yaWdodExpbmtzLXdpZHRoKSk7XG4gICAgdG9wOiA3MHB4O1xuICAgIGxlZnQ6IGNhbGMoLTEwMCUgKyB2YXIoLS1oZWFkZXItcmlnaHRMaW5rcy13aWR0aCkpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuI292ZXJsYXktbWVudSAud3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciA+IHVsID4gbGkgPiBhOm5vdCguYnRuKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgZm9udDogMjRweC8xLjEgXCJoaW50ZWQtR2VvbWFuaXN0LU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSA+IGE6bm90KC5idG4pIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICNvdmVybGF5LW1lbnUgLndyYXBwZXIgPiB1bCA+IGxpID4gYTpub3QoLmJ0bikge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuI292ZXJsYXktbWVudSAud3JhcHBlciA+IHVsID4gbGkgPiBhOm5vdCguYnRuKTpob3ZlciB7XG4gIGNvbG9yOiAjN2FhNzdmO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciA+IHVsID4gbGkgPiBhOm5vdCguYnRuKSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRvcDogN3B4O1xuICByaWdodDogMDtcbiAgc3Ryb2tlOiAjM2UzZTJkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgI292ZXJsYXktbWVudSAud3JhcHBlciA+IHVsID4gbGkgPiBhOm5vdCguYnRuKSBzdmcge1xuICAgIHRvcDogNnB4O1xuICB9XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaSA+IGE6bm90KC5idG4pIHN2ZyB1c2Uge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaS5hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyID4gdWwgPiBsaS5hY3RpdmUgPiBhOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAyMDBtcywgbWFyZ2luIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDIwMG1zLCBvcGFjaXR5IDMwMG1zO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciAuc3ViTHZsMSA+IGxpIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxID4gbGkubm9Cb3R0b21NYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI292ZXJsYXktbWVudSAud3JhcHBlciAuc3ViTHZsMSA+IGxpIGEge1xuICBmb250OiAxNXB4LzEgXCJoaW50ZWQtR2VvbWFuaXN0LVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZTNlMmQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC41KTtcbn1cbiNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEgPiBsaSBhOmhvdmVyLCAjb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxID4gbGkgYTphY3RpdmUsICNvdmVybGF5LW1lbnUgLndyYXBwZXIgLnN1Ykx2bDEgPiBsaSBhOmZvY3VzIHtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jb3ZlcmxheS1tZW51IC53cmFwcGVyIC5zdWJMdmwxLm9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDMwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDBtcywgb3BhY2l0eSAzMDBtcyBsaW5lYXIgMjAwbXM7XG59XG5cbi5zaG93T3ZlcmxheU1lbnU6bm90KC5vdmVybGF5Q2xvc2luZykgaGVhZGVyID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdhYTc3Zjtcbn1cbi5zaG93T3ZlcmxheU1lbnU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktbWVudSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG4uc2hvd092ZXJsYXlNZW51Om5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93T3ZlcmxheU1lbnU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktbWVudSAub3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDcwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLnNob3dPdmVybGF5TWVudTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDYwMG1zIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheU1lbnU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktbWVudSAud3JhcHBlciA+IGRpdiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBsaW5lYXIgNTAwbXMsIHRyYW5zZm9ybSA1MDBtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSA1MDBtcztcbn1cblxuLnNob3dPdmVybGF5TWVudS5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1tZW51IC53cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogbGVmdCA2MDBtcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbiNvdmVybGF5LWZhc3RMaW5rcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDExMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIGVhc2UgNzAwbXMsIG9wYWNpdHkgMzAwbXM7XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwMHB4O1xuICB0b3A6IC01MDBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2U0Yjc4NztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB6LWluZGV4OiAxMTI7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IC0xMDB2aDtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgLndyYXBwZXI5MDAge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgLndyYXBwZXI5MDAge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciAud3JhcHBlcjkwMCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGEge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogMCAxJTtcbiAgZm9udDogMTJweC8xLjIgXCJoaW50ZWQtR2VvbWFuaXN0LUJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGEge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGE6bnRoLWNoaWxkKG4rOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciBhIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4jb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIgYSAuaWNvbldyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbiNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciBhIC5pY29uV3JhcHBlciBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zO1xufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGEgLmljb25XcmFwcGVyIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zO1xufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGE6aG92ZXIgLmljb25XcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciBhOmhvdmVyIC5pY29uV3JhcHBlciBzdmcge1xuICBmaWxsOiAjZTRiNzg3O1xufVxuI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIGE6aG92ZXIgLmljb25XcmFwcGVyIHN2ZyB1c2Uge1xuICBmaWxsOiAjZTRiNzg3O1xufVxuXG4uc2hvd092ZXJsYXlGYXN0TGlua3MgLmJ0bkZhc3RMaW5rcyB7XG4gIHotaW5kZXg6IDExNDtcbn1cblxuLnNob3dPdmVybGF5RmFzdExpbmtzOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWZhc3RMaW5rcyB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDUwMG1zIGVhc2U7XG59XG4uc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktZmFzdExpbmtzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktZmFzdExpbmtzIC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMTE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNzAwbXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4uc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIHtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zaXRpb246IHRvcCA2MDBtcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNob3dPdmVybGF5RmFzdExpbmtzOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWZhc3RMaW5rcyAud3JhcHBlciB7XG4gICAgcmlnaHQ6IDMwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaG93T3ZlcmxheUZhc3RMaW5rczpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1mYXN0TGlua3MgLndyYXBwZXIge1xuICAgIHRvcDogMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uc2hvd092ZXJsYXlGYXN0TGlua3M6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyID4gZGl2IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGxpbmVhciA1MDBtcywgdHJhbnNmb3JtIDUwMG1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDUwMG1zO1xufVxuXG4uc2hvd092ZXJsYXlGYXN0TGlua3Mub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktZmFzdExpbmtzIC53cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogdG9wIDYwMG1zIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cblxuI292ZXJsYXktc2VhcmNoIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTA2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSA3MDBtcywgb3BhY2l0eSAzMDBtcztcbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgdG9wOiAtMTI2cHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlNGI3ODc7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgei1pbmRleDogMTAxO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4jb3ZlcmxheS1zZWFyY2ggLndyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmljb24ge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5pY29uIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuaWNvbiB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4jb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmaWxsOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5pY29uIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xufVxuI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5zZWFyY2hJbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCAxNjBweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLnNlYXJjaElucHV0IHtcbiAgICBtYXJnaW46IDAgMTEwcHggMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLnNlYXJjaElucHV0IGxhYmVsIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4jb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2Uge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlIHtcbiAgICByaWdodDogMjBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YmVmb3JlLCAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbiNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6aG92ZXI6YmVmb3JlLCAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzNlM2UyZDtcbn1cblxuLnNob3dPdmVybGF5U2VhcmNoICNvdmVybGF5LXNlYXJjaCB7XG4gIHotaW5kZXg6IDE1MDtcbn1cblxuLnNob3dPdmVybGF5U2VhcmNoOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNlYXJjaCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG4uc2hvd092ZXJsYXlTZWFyY2g6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2VhcmNoOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvd092ZXJsYXlTZWFyY2g6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2VhcmNoIC5vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNzAwbXMgZWFzZTtcbn1cbi5zaG93T3ZlcmxheVNlYXJjaDpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIge1xuICB0b3A6IDBweDtcbiAgdHJhbnNpdGlvbjogdG9wIDYwMG1zIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5zaG93T3ZlcmxheVNlYXJjaDpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlOmJlZm9yZSwgLnNob3dPdmVybGF5U2VhcmNoOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB3aWR0aDogMThweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSA1MDBtcywgYmFja2dyb3VuZCAzMDBtcztcbn1cblxuLnNob3dPdmVybGF5U2VhcmNoLm92ZXJsYXlDbG9zaW5nICNvdmVybGF5LXNlYXJjaCAud3JhcHBlciB7XG4gIHRyYW5zaXRpb246IHRvcCA2MDBtcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uc2hvd092ZXJsYXlTZWFyY2gub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktc2VhcmNoIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUsIC5zaG93T3ZlcmxheVNlYXJjaC5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1zZWFyY2ggLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgd2lkdGg6IDBweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgYmFja2dyb3VuZCAzMDBtcztcbn1cblxuLmFsZXJ0QmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwNjtcbn1cbi5hbGVydEJsb2NrID4gZGl2IHtcbiAgaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAzMDBtcztcbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNkYTRhNGE7XG4gIHotaW5kZXg6IDEwNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiB7XG4gICAgcGFkZGluZzogMTVweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG59XG4uYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBhLCAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZm9udDogMTRweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgYSwgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBhLCAuYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG59XG4uYWxlcnRCbG9jayA+IGRpdiA+IGRpdiBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uYWxlcnRCbG9jayA+IGRpdiA+IGRpdiAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlIHtcbiAgICByaWdodDogNDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZSB7XG4gICAgcmlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZTpiZWZvcmUsIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuLmFsZXJ0QmxvY2sgPiBkaXYgPiBkaXYgLmNsb3NlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uYWxlcnRCbG9jayA+IGRpdiA+IGRpdiAuY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZTpob3ZlcjpiZWZvcmUsIC5hbGVydEJsb2NrID4gZGl2ID4gZGl2IC5jbG9zZTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMzZTNlMmQ7XG59XG5cbi5zaG93T3ZlcmxheUFsZXJ0IC5hbGVydEJsb2NrID4gZGl2IHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgLmFsZXJ0QmxvY2sgPiBkaXYge1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLnNob3dPdmVybGF5QWxlcnQgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExMnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExMnB4KTtcbiAgfVxufVxuLnNob3dPdmVybGF5QWxlcnQgI292ZXJsYXktZHJvcERvd24gLndyYXBwZXIge1xuICB0b3A6IC00NTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MjBweCkge1xuICAuc2hvd092ZXJsYXlBbGVydCAjb3ZlcmxheS1kcm9wRG93biAud3JhcHBlciB7XG4gICAgdG9wOiAtMzgycHg7XG4gIH1cbn1cbi5zaG93T3ZlcmxheUFsZXJ0LnNob3dPdmVybGF5RHJvcERvd24gI292ZXJsYXktZHJvcERvd24gLndyYXBwZXIge1xuICB0b3A6IDE0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gIC5zaG93T3ZlcmxheUFsZXJ0LnNob3dPdmVybGF5RHJvcERvd24gI292ZXJsYXktZHJvcERvd24gLndyYXBwZXIge1xuICAgIHRvcDogMTE4cHg7XG4gIH1cbn1cbi5zaG93T3ZlcmxheUFsZXJ0ICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICB0b3A6IDE0NHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgdG9wOiAxMThweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMThweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93T3ZlcmxheUFsZXJ0ICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICAgIHRvcDogMTQycHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgLnNob3dPdmVybGF5QWxlcnQgI292ZXJsYXktbWVudSAud3JhcHBlciB7XG4gICAgdG9wOiAxMTJweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTJweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5zaG93T3ZlcmxheUFsZXJ0ICNvdmVybGF5LW1lbnUgLndyYXBwZXIge1xuICAgIHRvcDogMTEycHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEycHgpO1xuICB9XG59XG5cbiNvdmVybGF5LXNoYXJlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMjAwMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIGVhc2UgNzAwbXM7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogNTBweCA4NXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmJlZm9yZSwgI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZDogIzNlM2UyZDtcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6aG92ZXI6YmVmb3JlLCAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciAuY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xufVxuI292ZXJsYXktc2hhcmUgLndyYXBwZXIgdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpIGEgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBmaWxsOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHVsIGxpIGEgc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4jb3ZlcmxheS1zaGFyZSAud3JhcHBlciB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U0Yjc4Nztcbn1cblxuLnNob3dPdmVybGF5U2hhcmU6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktc2hhcmUge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBtcztcbn1cbi5zaG93T3ZlcmxheVNoYXJlOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNoYXJlOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvd092ZXJsYXlTaGFyZTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zaGFyZSAub3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDcwMG1zIGVhc2U7XG59XG4uc2hvd092ZXJsYXlTaGFyZTpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgb3BhY2l0eSA1MDBtcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zaG93T3ZlcmxheVNoYXJlOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbi5zaG93T3ZlcmxheVNoYXJlOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUsIC5zaG93T3ZlcmxheVNoYXJlOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LXNoYXJlIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIHdpZHRoOiAxOHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDIwMG1zLCBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuXG4uc2hvd092ZXJsYXlTaGFyZS5vdmVybGF5Q2xvc2luZyAjb3ZlcmxheS1zaGFyZSAud3JhcHBlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCBvcGFjaXR5IDUwMG1zO1xufVxuLnNob3dPdmVybGF5U2hhcmUub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmJlZm9yZSwgLnNob3dPdmVybGF5U2hhcmUub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktc2hhcmUgLndyYXBwZXIgLmNsb3NlOmFmdGVyIHtcbiAgd2lkdGg6IDBweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgYmFja2dyb3VuZCAzMDBtcztcbn1cblxuI292ZXJsYXktY2FsZW5kYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAyMDAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXMgZWFzZSA3MDBtcztcbn1cbiNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiA4MHB4IDQwcHggNDBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDgwcHggMjBweCAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2U6YmVmb3JlLCAjb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjM2UzZTJkO1xufVxuI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIgLmNsb3NlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4jb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbiNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTpob3ZlcjpiZWZvcmUsICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG5cbi5zaG93T3ZlcmxheUNhbGVuZGFyOm5vdCgub3ZlcmxheUNsb3NpbmcpICNvdmVybGF5LWNhbGVuZGFyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwbXM7XG59XG4uc2hvd092ZXJsYXlDYWxlbmRhcjpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1jYWxlbmRhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNob3dPdmVybGF5Q2FsZW5kYXI6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktY2FsZW5kYXIgLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA3MDBtcyBlYXNlO1xufVxuLnNob3dPdmVybGF5Q2FsZW5kYXI6bm90KC5vdmVybGF5Q2xvc2luZykgI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIG9wYWNpdHkgNTAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2hvd092ZXJsYXlDYWxlbmRhcjpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4uc2hvd092ZXJsYXlDYWxlbmRhcjpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2U6YmVmb3JlLCAuc2hvd092ZXJsYXlDYWxlbmRhcjpub3QoLm92ZXJsYXlDbG9zaW5nKSAjb3ZlcmxheS1jYWxlbmRhciAud3JhcHBlciAuY2xvc2U6YWZ0ZXIge1xuICB3aWR0aDogMThweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAyMDBtcywgYmFja2dyb3VuZCAzMDBtcztcbn1cblxuLnNob3dPdmVybGF5Q2FsZW5kYXIub3ZlcmxheUNsb3NpbmcgI292ZXJsYXktY2FsZW5kYXIgLndyYXBwZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgb3BhY2l0eSA1MDBtcztcbn1cbi5zaG93T3ZlcmxheUNhbGVuZGFyLm92ZXJsYXlDbG9zaW5nICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTpiZWZvcmUsIC5zaG93T3ZlcmxheUNhbGVuZGFyLm92ZXJsYXlDbG9zaW5nICNvdmVybGF5LWNhbGVuZGFyIC53cmFwcGVyIC5jbG9zZTphZnRlciB7XG4gIHdpZHRoOiAwcHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDUwMG1zIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIGJhY2tncm91bmQgMzAwbXM7XG59XG5cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMzAwbXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4IC0gNTVweCk7XG4gIH1cbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQge1xuICAgIGJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHggLSAxMTRweCk7XG4gIH1cbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQge1xuICAgIGJvdHRvbTogMTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHggLSA1NXB4KTtcbiAgfVxuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCAtIDc1cHgpO1xuICAgIG1pbi1oZWlnaHQ6IDBweDtcbiAgfVxuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiAxOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMjBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyB7XG4gICAgYm90dG9tOiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3Mge1xuICAgIGJvdHRvbTogMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIHtcbiAgICBib3R0b206IDIwMHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIC5zbGlja0Fycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YWE3N2Y7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3MgLnNsaWNrQXJyb3cuc2xpY2tQcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3MgLnNsaWNrQXJyb3cuc2xpY2tOZXh0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyAuc2xpY2tBcnJvdyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgc3Ryb2tlOiAjM2MzZDQwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2tBcnJvd3MgLnNsaWNrQXJyb3cgc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNjM2Q0MDtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDMwMG1zO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyAuc2xpY2tBcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrQXJyb3dzIC5zbGlja0Fycm93OmhvdmVyIHN2ZywgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGlja0Fycm93cyAuc2xpY2tBcnJvdzpob3ZlciBzdmcgdXNlIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiA0NTBweDtcbiAgaGVpZ2h0OiAxODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogMzUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDY1MHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja05hdiAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAzMzVweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjQpO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tOYXYgLnNsaWNrLWRvdHMgbGk6aG92ZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjcpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrTmF2IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjM2MzZDQwO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTIwcHg7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrV3JhcHBlciB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja1dyYXBwZXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGljayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGljayAuc2xpY2stc2xpZGUge1xuICBmb250LXNpemU6IDA7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGljayAuaW1hZ2VXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcyMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrIC5pbWFnZVdyYXBwZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGljayAuaW1hZ2VXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2sgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAwO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2sgLmltYWdlV3JhcHBlciAuaW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMjYwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQge1xuICAgIGJvdHRvbTogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiAxOTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoNiwgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQgaDEge1xuICBjb2xvcjogI2ZmZjtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgbWFyZ2luOiA0MHB4IDAgNTBweDtcbiAgZm9udC1zaXplOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA4NTBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2NTBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnRleHQgaDEge1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA1NzBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBsZWZ0OiA4MHB4O1xuICBib3R0b206IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjBweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmltYWdlV3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmltYWdlV3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuMzUpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNXB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGVmdDogMDtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSAuaW5mbyB7XG4gIHBhZGRpbmc6IDAgMTIwcHggMCAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmluZm8gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUgLmluZm8gaDUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIC5hcnJvd1dyYXBwZXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIC5hcnJvd1dyYXBwZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjM2MzZDQwO1xufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNjM2Q0MDtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZTpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogODVweDtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZTpob3ZlciAuYXJyb3dXcmFwcGVyIHtcbiAgd2lkdGg6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLm5ld3NIb21lIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAubmV3c0hvbWUge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5uZXdzSG9tZSAuaW5mbyB7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNjBweDtcbiAgbGVmdDogNzY4cHg7XG4gIGJhY2tncm91bmQ6ICNlNGI3ODc7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgbGVmdDogNzA4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBsZWZ0OiA2NzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2gge1xuICAgIGxlZnQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCB7XG4gICAgbGVmdDogMzBweDtcbiAgICByaWdodDogMzBweDtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2gge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAzNXB4O1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2NnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmljb24ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmljb24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmaWxsOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmljb24gc3ZnIHVzZSB7XG4gIGZpbGw6ICNmZmY7XG59XG4jcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmJ0biB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmJhbm5lckJsb2NrIC5zZWFyY2ggLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuc2VhcmNoSW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTQwcHg7XG4gIGxlZnQ6IDEzNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNhcmV0LWNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5zZWFyY2hJbnB1dCB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5zZWFyY2hJbnB1dCB7XG4gICAgcmlnaHQ6IDEwNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuYmFubmVyQmxvY2sgLnNlYXJjaCAuc2VhcmNoSW5wdXQge1xuICAgIGxlZnQ6IDEwN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5iYW5uZXJCbG9jayAuc2VhcmNoIC5zZWFyY2hJbnB1dCB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC5iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMDBweDtcbiAgYm90dG9tOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAuYmFja2dyb3VuZCB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIge1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgyKSwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoNCkge1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgyKSwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoNCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgzKSAubmV3cyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgzKSAubmV3cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgaDIsICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDIpLCAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgaDIsICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDIpLCAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgaDIsICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDIpLCAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiBoMiwgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMjpudGgtY2hpbGQoMiksICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIGgyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiBoMiBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIudGV4dFJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4jcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5idG5XcmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLmJ0bldyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIHBhZGRpbmc6IDcwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjM1KTtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjVweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuaW5mbyB7XG4gICAgcGFkZGluZzogMCAxMjBweCAwIDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuaW5mbyBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3MgLmluZm8gaDUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgI3BhZ2UtaG9tZSAubmV3c0Jsb2NrIC53cmFwcGVyMTQwMCAucm93IC5jb2wxMiAubmV3cyAuYXJyb3dXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3MgLmFycm93V3JhcHBlciBzdmcge1xuICAgIHN0cm9rZTogIzNjM2Q0MDtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gICAgc3Ryb2tlOiAjM2MzZDQwO1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3M6aG92ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzOmhvdmVyIC5hcnJvd1dyYXBwZXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gICNwYWdlLWhvbWUgLm5ld3NCbG9jayAud3JhcHBlcjE0MDAgLnJvdyAuY29sMTIgLm5ld3MgLmltYWdlV3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIC5pbmZvIC5zdWJJbmZvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5uZXdzQmxvY2sgLndyYXBwZXIxNDAwIC5yb3cgLmNvbDEyIC5uZXdzIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBoMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUgaDIgc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZm9udDogMTJweC8xIFwiaGludGVkLUdlb21hbmlzdC1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2UzZTJkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIGEgLmFycm93V3JhcHBlciB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBhIC5hcnJvd1dyYXBwZXIge1xuICAgIHJpZ2h0OiA0N3B4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC50aXRsZSBhIC5hcnJvd1dyYXBwZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjM2UzZTJkO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAudGl0bGUgYSAuYXJyb3dXcmFwcGVyIHN2ZyB1c2Uge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnRpdGxlIGE6aG92ZXIgLmFycm93V3JhcHBlciB7XG4gIHdpZHRoOiAzMHB4O1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDE0MDBweCAtIDEwMHB4KSAvIDIpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSAxNDAwcHggLSAxMDBweCkgLyAyKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC02MHB4IDEwMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC50ZXh0V3JhcHBlciAudGV4dCB7XG4gICAgbWFyZ2luOiAtNjBweCA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAudGV4dFdyYXBwZXIgLnRleHQge1xuICAgIG1hcmdpbjogLTMwcHggMzBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnRleHRXcmFwcGVyIC50ZXh0IHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiA1MHB4IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogNDBweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cgLmluZm8ge1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IC5pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyAuaW5mbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDEycHgvMS4zIFwiaGludGVkLUdlb21hbmlzdC1Cb29rXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjN2FhNzdmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5mbGV4IC5yb3cgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwcHg7XG4gIGJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyAuYnRuIHtcbiAgICByaWdodDogODBweDtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLmZsZXggLnJvdyAuYnRuIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleCAucm93IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuZmxleDpob3ZlciAuYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gIGJvcmRlci1jb2xvcjogIzdhYTc3Zjtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMge1xuICBmb250LXNpemU6IDA7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDE0MDBweCAtIDEwMHB4KSAvIDIpICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSAxNDAwcHggLSAxMDBweCkgLyAyKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja0V2ZW50c0ltYWdlcyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrRXZlbnRzSW1hZ2VzIC5zbGljay1saXN0IC5zbGljay1zbGlkZTpob3ZlciB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tFdmVudHNJbWFnZXMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlOmFjdGl2ZSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrTmF2IHtcbiAgZm9udC1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrTmF2IC5zbGlja0Fycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cuc2xpY2tQcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMC41cHg7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB6LWluZGV4OiAxO1xufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdy5zbGlja1ByZXYgLmFycm93V3JhcHBlciB7XG4gIGxlZnQ6IDc1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cuc2xpY2tQcmV2IC5hcnJvd1dyYXBwZXIge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cuc2xpY2tQcmV2IC5hcnJvd1dyYXBwZXIge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cuc2xpY2tOZXh0IC5hcnJvd1dyYXBwZXIge1xuICByaWdodDogNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cuc2xpY2tOZXh0IC5hcnJvd1dyYXBwZXIge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrTmF2IC5zbGlja0Fycm93LnNsaWNrTmV4dCAuYXJyb3dXcmFwcGVyIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuI3BhZ2UtaG9tZSAuZXZlbnRCbG9jayAuc2xpY2tXcmFwcGVyIC5zbGlja05hdiAuc2xpY2tBcnJvdyAuYXJyb3dXcmFwcGVyIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3cgLmFycm93V3JhcHBlciBzdmcge1xuICBzdHJva2U6ICMzZTNlMmQ7XG59XG4jcGFnZS1ob21lIC5ldmVudEJsb2NrIC5zbGlja1dyYXBwZXIgLnNsaWNrTmF2IC5zbGlja0Fycm93IC5hcnJvd1dyYXBwZXIgc3ZnIHVzZSB7XG4gIHN0cm9rZTogIzNlM2UyZDtcbn1cbiNwYWdlLWhvbWUgLmV2ZW50QmxvY2sgLnNsaWNrV3JhcHBlciAuc2xpY2tOYXYgLnNsaWNrQXJyb3c6aG92ZXIgLmFycm93V3JhcHBlciB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4jcGFnZS1uZXdzIC5oZWFkZXJQYWdlIHtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4jcGFnZS1uZXdzIC5oZWFkZXJQYWdlIC5zZWxlY3QtZmllbGQge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIHtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbn1cbiNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG4jcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIge1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDNuLTEpIHtcbiAgbWFyZ2luLXRvcDogLTg1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDNuLTEpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTI6bnRoLWNoaWxkKDNuKzEpIC5uZXdzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMjpudGgtY2hpbGQoM24rMSkgLm5ld3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIudGV4dFJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIHtcbiAgICBwYWRkaW5nOiA3MHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjN2FhNzdmO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3MgLmltYWdlV3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjM1KTtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3MgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3MgLmluZm8ge1xuICAgIHBhZGRpbmc6IDAgMTIwcHggMCAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW5mbyBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW5mbyBoNSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3MgLmFycm93V3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3MgLmFycm93V3JhcHBlciBzdmcge1xuICAgIHN0cm9rZTogIzNjM2Q0MDtcbiAgfVxuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuY29sMTIgLm5ld3MgLmFycm93V3JhcHBlciBzdmcgdXNlIHtcbiAgICBzdHJva2U6ICMzYzNkNDA7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzOmhvdmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzOmhvdmVyIC5hcnJvd1dyYXBwZXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW1hZ2VXcmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNwYWdlLW5ld3MgLm5ld3NCbG9jayAucm93IC5jb2wxMiAubmV3cyAuaW5mbyAuc3ViSW5mbyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmNvbDEyIC5uZXdzIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4jcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjcGFnZS1uZXdzIC5uZXdzQmxvY2sgLnJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtbmV3cyAubmV3c0Jsb2NrIC5yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4jcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgaDMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICM3YWE3N2Y7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyAuaW1hZ2VXcmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbWFnZVdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyMiwgMTY3LCAxMjcsIDAuMzUpO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyAuaW5mbyB7XG4gICAgcGFkZGluZzogMCAxMjBweCAwIDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbmZvIGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbmZvIGg1IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyAuYXJyb3dXcmFwcGVyIHtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB7XG4gICAgc3Ryb2tlOiAjM2MzZDQwO1xuICB9XG4gICNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3cyAuYXJyb3dXcmFwcGVyIHN2ZyB1c2Uge1xuICAgIHN0cm9rZTogIzNjM2Q0MDtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3M6aG92ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3M6aG92ZXIgLmFycm93V3JhcHBlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbWFnZVdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3BhZ2UtbmV3c0RldGFpbCAuc2ltaWxhckJsb2NrIC5uZXdzIC5pbmZvIC5zdWJJbmZvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1uZXdzRGV0YWlsIC5zaW1pbGFyQmxvY2sgLm5ld3Mge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNwYWdlLW5ld3NEZXRhaWwgLnNpbWlsYXJCbG9jayAubmV3czpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayAuc2VsZWN0LWZpZWxkIHtcbiAgbWFyZ2luOiA4MHB4IDAgMCAwO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sgLnNlbGVjdC1maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sgLmRvY3VtZW50c1dyYXBwZXIgPiBkaXYge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sgLmRvY3VtZW50c1dyYXBwZXIgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbiNwYWdlLWRvY3VtZW50cyAudHdvQ29sQmxvY2sgLmRvY3VtZW50c0Jsb2NrIC5kb2N1bWVudHNXcmFwcGVyID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbiNwYWdlLWRvY3VtZW50cyAudHdvQ29sQmxvY2sgLmRvY3VtZW50c0Jsb2NrIC5kb2N1bWVudHNXcmFwcGVyID4gZGl2IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1kb2N1bWVudHMgLnR3b0NvbEJsb2NrIC5kb2N1bWVudHNCbG9jayAuZG9jdW1lbnRzV3JhcHBlciA+IGRpdiBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtZG9jdW1lbnRzIC50d29Db2xCbG9jayAuZG9jdW1lbnRzQmxvY2sgLmRvY3VtZW50c1dyYXBwZXIgPiBkaXYgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuI3BhZ2UtcnVicmljIC50d29Db2xCbG9jayAudGV4dCAucnVicmljcyB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ydWJyaWMgLnR3b0NvbEJsb2NrIC50ZXh0IC5ydWJyaWNzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbiNwYWdlLXNlYXJjaCAuaGVhZGVyUGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbn1cbiNwYWdlLXNlYXJjaCAuaGVhZGVyUGFnZSAuc2VsZWN0LWZpZWxkIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg2MiwgNjIsIDQ1LCAwLjQpO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSBtYXJrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwLjQpO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIC5zdWJJbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgaDQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgaDQgbWFyayB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIHA6bm90KC5idG4pOm5vdCguc3ViSW5mbykge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1zZWFyY2ggLnNlYXJjaEJsb2NrIHVsIGxpIGEgcDpub3QoLmJ0bik6bm90KC5zdWJJbmZvKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhIHA6bm90KC5idG4pOm5vdCguc3ViSW5mbykge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSBwOm5vdCguYnRuKTpub3QoLnN1YkluZm8pIG1hcmsge1xuICBjb2xvcjogIzNlM2UyZDtcbn1cbiNwYWdlLXNlYXJjaCAuc2VhcmNoQmxvY2sgdWwgbGkgYSAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3BhZ2Utc2VhcmNoIC5zZWFyY2hCbG9jayB1bCBsaSBhOmhvdmVyIC5idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzdhYTc3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2FhNzdmO1xufVxuXG4jcGFnZS1qb2JzIC5qb2JzQmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWpvYnMgLmpvYnNCbG9jayB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utam9icyAuam9ic0Jsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4jcGFnZS1qb2JzIC5qb2JzQmxvY2sgLmpvYnNXcmFwcGVyID4gZGl2Om5vdChmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utam9icyAuam9ic0Jsb2NrIC5qb2JzV3JhcHBlciA+IGRpdjpub3QoZmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4jcGFnZS1qb2JzIC5qb2JzQmxvY2sgLmpvYnNXcmFwcGVyID4gZGl2IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1qb2JzIC5qb2JzQmxvY2sgLmpvYnNXcmFwcGVyID4gZGl2IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1qb2JzIC5qb2JzQmxvY2sgLmpvYnNXcmFwcGVyID4gZGl2IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbiNwYWdlLWpvYiAuZm9ybUJsb2NrIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWpvYiAuZm9ybUJsb2NrIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jcGFnZS1qb2IgLmZvcm1CbG9jayAuZmlsZVdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWpvYiAuZm9ybUJsb2NrIC5maWxlV3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utam9iIC5mb3JtQmxvY2sgLmZpbGVXcmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4jcGFnZS1qb2IgLmZvcm1CbG9jayAuZmlsZVdyYXBwZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jcGFnZS1qb2IgLmZvcm1CbG9jayBmb3JtID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWpvYiAuZm9ybUJsb2NrIGZvcm0gPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2Utam9iIC5mb3JtQmxvY2sgZm9ybSA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5kYXRlRmlsdGVyZWQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5zZWxlY3QtZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuYnRuQ2FsZW5kYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5idG5DYWxlbmRhciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuYnRuQ2FsZW5kYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5idG5DYWxlbmRhciBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZpbGw6ICM3YWE3N2Y7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmJ0bkNhbGVuZGFyIHN2ZyB1c2Uge1xuICBmaWxsOiAjN2FhNzdmO1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmJ0bkNhbGVuZGFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzdhYTc3Zjtcbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5idG5DYWxlbmRhcjpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmJ0bkNhbGVuZGFyOmhvdmVyIHN2ZyB1c2Uge1xuICBmaWxsOiAjZmZmO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuaW1hZ2VXcmFwcGVyIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5pbWFnZVdyYXBwZXIgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuZmxleCB7XG4gIG1hcmdpbjogMDtcbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuZmxleCAucm93IHtcbiAgcGFkZGluZzogNDVweCA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLmV2ZW50c0Jsb2NrIC5ldmVudCAuZmxleCAucm93IHtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgLmV2ZW50IC5mbGV4IC5yb3cge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmZsZXggLnJvdyB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG4jcGFnZS1ldmVudHMgLnR3b0NvbEJsb2NrIC5ldmVudHNCbG9jayAuZXZlbnQgLmZsZXggLnJvdyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3BhZ2UtZXZlbnRzIC50d29Db2xCbG9jayAuZXZlbnRzQmxvY2sgI2V2ZW50c01vcmVCdG4ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLnNpZGVOYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMzYlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLnNpZGVOYXYge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLnNpZGVOYXYgLmNhbGVuZGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4MHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLnNpZGVOYXYgLmNhbGVuZGFyIHtcbiAgICBwYWRkaW5nOiA4MHB4IDUwcHg7XG4gIH1cbn1cbiNwYWdlLWV2ZW50cyAudHdvQ29sQmxvY2sgLnNpZGVOYXYgLnNpZGVOYXZXcmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ1MHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4jcGFnZS1ldmVudCAudHdvQ29sQmxvY2sgLmhlYWRlclBhZ2UgLmV2ZW50SW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1ldmVudCAudHdvQ29sQmxvY2sgLmhlYWRlclBhZ2UgLmV2ZW50SW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuI3BhZ2UtZXZlbnQgLnR3b0NvbEJsb2NrIC5oZWFkZXJQYWdlIC5ldmVudEluZm8gcCB7XG4gIGZvbnQ6IDE2cHgvMSBcImhpbnRlZC1HZW9tYW5pc3QtQm9va1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzdhYTc3ZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbiNwYWdlLWV2ZW50IC50d29Db2xCbG9jayAuaGVhZGVyUGFnZSAuZXZlbnRJbmZvIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNwYWdlLWV2ZW50IC50d29Db2xCbG9jayAuaGVhZGVyUGFnZSAuZXZlbnRJbmZvIHA6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjM2UzZTJkO1xufVxuXG4jcGFnZS1zZWN0aW9uIC5oZWFkZXJQYWdlIHtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbn1cbiNwYWdlLXNlY3Rpb24gLmhlYWRlclBhZ2UgaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2VmZWFlMDtcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nOiAwIDElO1xufVxuI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bnRoLWNoaWxkKC1uKzQpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOm5vdCg6bnRoLWNoaWxkKC1uKzQpKSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bm90KDpudGgtY2hpbGQoLW4rMykpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOm5vdCg6bnRoLWNoaWxkKC1uKzMpKSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BhZ2Utc2VjdGlvbiAuc2VjdGlvbkJsb2NrIC5zZWN0aW9uV3JhcHBlciAuZmxleEl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOm50aC1jaGlsZCgtbisxKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpub3QoOm50aC1jaGlsZCgtbisxKSkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtIGEgLmltYWdlV3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMjVweDtcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtIGEgLmltYWdlV3JhcHBlciAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtIGEgLmltYWdlV3JhcHBlciAuaW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjIsIDE2NywgMTI3LCAwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250OiAyNXB4LzEuMSBcIkZpbmFuY2llcl9EaXNwbGF5X1NlbWlib2xkXCIsIHNlcmlmO1xuICBjb2xvcjogIzNlM2UyZDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG59XG4jcGFnZS1zZWN0aW9uIC5zZWN0aW9uQmxvY2sgLnNlY3Rpb25XcmFwcGVyIC5mbGV4SXRlbTpob3ZlciAuaW1hZ2VXcmFwcGVyIC5pbWFnZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTIyLCAxNjcsIDEyNywgMC40KTtcbn1cbiNwYWdlLXNlY3Rpb24gLnNlY3Rpb25CbG9jayAuc2VjdGlvbldyYXBwZXIgLmZsZXhJdGVtOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzdhYTc3Zjtcbn1cblxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZWZlYWUwO1xufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IHtcbiAgbWluLWhlaWdodDogMTAwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyAudGVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udDogMjVweC8xIFwiaGludGVkLUdlb21hbmlzdC1NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3YWE3N2Y7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyAudGVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC5hZHJlc3NlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC5hZHJlc3NlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC5hZHJlc3NlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLnRleHQgLmNvbnRhY3RJbmZvIC5idG4ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAudGV4dCAuY29udGFjdEluZm8gLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC50ZXh0IC5jb250YWN0SW5mbyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4jcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0NSU7XG4gIHRvcDogMTUwcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgICBtYXJnaW46IDgwcHggLTUwcHggMCAtNTBweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICAgIG1hcmdpbjogNzBweCAtMzBweCAwIC0zMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBtYXJnaW46IDcwcHggLTIwcHggMCAtMjBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IHtcbiAgcGFkZGluZzogODBweCAxMDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYge1xuICAgIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiB7XG4gICAgcGFkZGluZzogNjBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IHtcbiAgICBwYWRkaW5nOiA2MHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiB7XG4gICAgcGFkZGluZzogNTBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuI3BhZ2UtY29udGFjdCAuY29udGFjdEJsb2NrIC5mb3JtID4gZGl2IC5idG4ge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICNwYWdlLWNvbnRhY3QgLmNvbnRhY3RCbG9jayAuZm9ybSA+IGRpdiAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1jb250YWN0IC5jb250YWN0QmxvY2sgLmZvcm0gPiBkaXYgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4jcGFnZS1lcnJvciAudHdvQ29sQmxvY2sge1xuICB6LWluZGV4OiAyO1xufVxuI3BhZ2UtZXJyb3IgLnR3b0NvbEJsb2NrIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi8qIEljb25zICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL3NsaWNrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL3NsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1wcmV2OmhvdmVyLCAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMC43NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTI1cHg7XG59XG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjE5MFwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMTkyXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIxOTJcIjtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjE5MFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIl19 */