@charset "UTF-8";
/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-style:normal;font-weight:300;src:url(../fonts/zen-kaku-gothic-new-v17-japanese_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-style:normal;font-weight:400;src:url(../fonts/zen-kaku-gothic-new-v17-japanese_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-style:normal;font-weight:500;src:url(../fonts/zen-kaku-gothic-new-v17-japanese_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-style:normal;font-weight:700;src:url(../fonts/zen-kaku-gothic-new-v17-japanese_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Kaku Gothic New;font-style:normal;font-weight:900;src:url(../fonts/zen-kaku-gothic-new-v17-japanese_latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/inter-v19-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(../fonts/inter-v19-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/inter-v19-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(../fonts/inter-v19-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/inter-v19-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(../fonts/inter-v19-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../fonts/inter-v19-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v19-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(../fonts/inter-v19-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v19-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(../fonts/inter-v19-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-v19-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(../fonts/inter-v19-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/inter-v19-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(../fonts/inter-v19-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/inter-v19-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(../fonts/inter-v19-latin-900italic.woff2) format("woff2")}:root{--base-font-size:16px;--frame-width:max(1.25rem,1.39vw);--frame-radius:max(0.625rem,0.69vw);--contact-width:calc(max(5rem, calc(0.0556 * 100vw)) + var(--frame-width));--button-archive-height:max(8.5rem,9.44vw);--button-archive-shadow-height:max(0.75rem,0.83vw)}@media screen and (max-width:80em){:root{--contact-width:calc(clamp(3.75rem, calc(0.0781 * 100vw + -1.25rem), 5rem) + var(--frame-width));--button-archive-height:min(10.63vw,8.5rem);--button-archive-shadow-height:min(0.94vw,0.75rem)}}@media screen and (max-width:64em){:root{--frame-width:clamp(0.3125rem,calc(2.31vw - 0.2292rem),1.25rem);--button-archive-height:clamp(3.5rem,calc(4.31vw + 2.4888rem),5.25rem);--button-archive-shadow-height:clamp(0.4375rem,calc(0.54vw + 0.3111rem),0.6563rem)}}@media screen and (max-width:23.4375em){:root{--frame-width:min(1.33vw,0.3125rem);--button-archive-height:min(14.93vw,3.5rem);--button-archive-shadow-height:min(1.87vw,0.4375rem)}}html{font-size:100%}body{background-color:#fcfcfc;color:#333;font-family:Inter,Zen Kaku Gothic New,sans-serif;font-feature-settings:"liga" 1;font-kerning:normal;font-weight:500;line-height:1}dt{font-weight:inherit}::-moz-placeholder{color:#e6e6e6}::placeholder{color:#e6e6e6}.l-loader{display:none;height:100lvh;left:0;place-content:center;position:fixed;top:0;width:100%;z-index:100000}.is-loading .l-loader{display:grid}.l-loader_paths{height:auto;overflow:visible;width:max(8.75rem,9.72vw)}@media screen and (max-width:23.4375em){.l-loader_paths{width:min(37.33vw,8.75rem)}}.l-frame,.l-loader_paths>*{opacity:0}.l-frame{border-left:var(--frame-width) solid #f39800;border-right:var(--frame-width) solid #f39800;padding-top:var(--frame-width);position:relative;visibility:hidden}@media screen and (max-width:64em){.l-frame{border:none}}.l-frame:before{display:block;height:var(--frame-width);margin:0 -1px;top:0;width:100%}.l-frame:after,.l-frame:before{background-color:#f39800;content:"";position:fixed;z-index:100}.l-frame:after{aspect-ratio:1/1;clip-path:url(#frame-radius);left:calc(var(--frame-width) - var(--frame-radius));top:calc(var(--frame-width) - var(--frame-radius));width:calc(var(--frame-radius)*2)}@media screen and (max-width:64em){.l-frame:after{display:none}}.l-header{align-items:center;display:flex;justify-content:space-between;margin-left:auto;padding-right:calc(var(--contact-width) - var(--frame-width));width:calc(100% - max(5rem, calc(.0556 * 100vw)))}@media screen and (max-width:90em){.l-header{max-width:calc(100% - 2.5rem);width:calc(85rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-header{display:block;margin:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem) 0 0;max-width:none;padding:0;width:auto}}@media screen and (max-width:23.4375em){.l-header{margin-top:min(2.67vw,.625rem)}}@media screen and (max-width:64em){.l-header_block01{display:flex;justify-content:space-between;padding-left:8%;padding-right:clamp(4.375rem,calc(5.39vw + 3.111rem),6.5625rem)}}@media screen and (max-width:23.4375em){.l-header_block01{padding-right:18.6667%}}@media screen and (max-width:64em){.l-header_block01_left{display:flex}}.l-header_logo{width:max(18.75rem,20.83vw)}@media screen and (max-width:80em){.l-header_logo{width:min(23.44vw,18.75rem)}}@media screen and (max-width:64em){.l-header_logo{width:clamp(9.375rem,calc(19.08vw + 4.9022rem),14.0625rem)}}@media screen and (max-width:23.4375em){.l-header_logo{width:min(40vw,9.375rem)}}.l-header_logo_link{display:block;transition:opacity .3s ease-out}@media (hover){.l-header_logo_link:hover{opacity:.6}}.l-header_logo_img{height:auto;width:100%}.l-header_association-sp{display:none}@media screen and (max-width:64em){.l-header_association-sp{align-self:flex-end;display:initial;height:auto;margin-left:clamp(.3125rem,calc(.64vw + .1634rem),.4688rem);width:clamp(1.125rem,calc(2.29vw + .5883rem),1.6875rem)}}@media screen and (max-width:23.4375em){.l-header_association-sp{margin-left:min(1.33vw,.3125rem);width:min(4.8vw,1.125rem)}}.l-header_contact{display:none}@media screen and (max-width:64em){.l-header_contact{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .3s ease-out}}@media screen and (max-width:64em) and (hover){.l-header_contact:hover{opacity:.6}}.l-header_contact_icon{height:clamp(.9375rem,calc(1.91vw + .4902rem),1.4063rem);width:auto}@media screen and (max-width:23.4375em){.l-header_contact_icon{height:min(4vw,.9375rem)}}.l-header_contact_label{font-size:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem)}@media screen and (max-width:23.4375em){.l-header_contact_label{font-size:min(2.67vw,.625rem)}}.l-header_block02{-moz-column-gap:max(.625rem,.69vw);column-gap:max(.625rem,.69vw);display:flex;padding-right:max(.625rem,.69vw);padding-top:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-header_block02{display:block;margin-top:clamp(.9375rem,calc(1.91vw + .4902rem),1.4063rem);padding:0}}@media screen and (max-width:23.4375em){.l-header_block02{margin-top:min(4vw,.9375rem)}}@media screen and (max-width:64em){.l-header.-subpage .l-header_block02{display:none}}.l-header_actions{align-items:flex-end;display:flex;flex-direction:column;row-gap:max(.9375rem,1.04vw)}@media screen and (max-width:64em){.l-header_actions{display:block}}.l-header_tel{background-color:#ededed;border-radius:max(.3125rem,.35vw);display:flex;font-size:max(1rem,1.11vw);font-weight:700;overflow:hidden}@media screen and (max-width:80em){.l-header_tel{font-size:min(1.25vw,1rem)}}@media screen and (max-width:64em){.l-header_tel{border-radius:0 100lvh 100lvh 0;display:block;font-size:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem);font-weight:500;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:23.4375em){.l-header_tel{font-size:min(2.67vw,.625rem)}}.l-header_tel_heading,.l-header_tel_item,.l-header_tel_list{align-items:center;display:flex}.l-header_tel_heading{background-color:#f39800;color:#fff;padding:0 1.25em}@media screen and (max-width:64em){.l-header_tel_heading{display:none}}.l-header_tel_list{padding:.3125em 1.25em}@media screen and (max-width:64em){.l-header_tel_list{border-radius:0 100lvh 100lvh 0;padding:1em 1.5em 1em 8vw}}.l-header_tel_item{flex-shrink:0}@media screen and (max-width:64em){.l-header_tel_item{color:#333}}.l-header_tel_item:not(:first-child):before{background-color:#f39800;content:"";height:1.5625em;margin:0 1.25em;width:1px}@media screen and (max-width:64em){.l-header_tel_item:not(:first-child):before{background-color:#333;height:1em}}.l-header_tel_term{color:#333}.l-header_tel_term:after{content:"："}@media screen and (max-width:64em){.l-header_tel_term_pc{display:none}}.l-header_tel_term_sp{display:none}@media screen and (max-width:64em){.l-header_tel_term_sp{display:inline}}.l-header_tel_desc{color:#333}.l-header_tel_link{pointer-events:none}@media screen and (max-width:64em){.l-header_tel_link{pointer-events:auto}.l-header_nav{display:none}}.l-header_nav_list{-moz-column-gap:max(.3125rem,.35vw);column-gap:max(.3125rem,.35vw);display:flex}.l-header_nav_item{align-self:flex-end}.l-header_nav_link{border-left:max(.1875rem,.21vw) solid #f39800;border-right:max(.1875rem,.21vw) solid #f39800;border-top:max(.1875rem,.21vw) solid #f39800;border-top-left-radius:max(.625rem,.69vw);border-top-right-radius:max(.625rem,.69vw);color:#f39800;display:grid;font-size:max(1rem,1.11vw);font-weight:700;height:max(3.75rem,4.17vw);place-content:center;width:max(8.75rem,9.72vw)}@media screen and (max-width:80em){.l-header_nav_link{font-size:min(1.25vw,1rem);height:min(4.69vw,3.75rem);width:min(10.94vw,8.75rem)}}.l-header_nav_link.is-current{background-color:#f39800;color:#fff;height:max(3.9375rem,4.38vw);pointer-events:none}@media screen and (max-width:80em){.l-header_nav_link.is-current{height:min(4.92vw,3.9375rem)}}@media (hover){.l-header_nav_link:not(.is-current):hover{background-color:#f4ddb7}}.l-header_association-pc{align-items:center;background-color:#ededed;border-radius:max(.3125rem,.35vw);display:flex;flex-direction:column;justify-content:center;margin-bottom:max(.625rem,.69vw);padding:0 max(.375rem,.42vw);row-gap:max(.625rem,.69vw)}@media screen and (max-width:80em){.l-header_association-pc{padding:0 min(.47vw,.375rem);row-gap:min(.78vw,.625rem)}}@media screen and (max-width:64em){.l-header_association-pc{display:none}}.l-header_association-pc_logo{height:max(2rem,2.22vw);width:auto}@media screen and (max-width:80em){.l-header_association-pc_logo{height:min(2.5vw,2rem)}}.l-header_association-pc_name{font-size:max(.625rem,.69vw)}@media screen and (max-width:80em){.l-header_association-pc_name{font-size:min(.78vw,.625rem)}}.l-contact{position:fixed;right:0;top:0;width:var(--contact-width);z-index:1000}@media screen and (max-width:64em){.l-contact{display:none}}.l-contact:after,.l-contact:before{aspect-ratio:1/1;background-color:#f39800;clip-path:url(#frame-radius);content:"";position:absolute;width:calc(var(--frame-radius)*2);z-index:-1}.l-contact:before{left:calc(var(--frame-radius)*-1);top:calc(var(--frame-width) - var(--frame-radius))}.l-contact:after{bottom:calc(var(--frame-radius)*-1);right:calc(var(--frame-width) - var(--frame-radius))}.l-contact_link{align-items:center;background-color:#f39800;border-bottom-left-radius:max(1.25rem,1.39vw);display:flex;flex-direction:column;padding:max(3rem,3.33vw) 0;row-gap:max(.625rem,.69vw);width:100%}.l-contact_icon{height:max(.9375rem,1.04vw);width:auto}.l-contact_label{color:#fff;font-size:max(1rem,1.11vw);font-weight:700;letter-spacing:.25em;writing-mode:vertical-rl}.l-drawer-button{display:none}@media screen and (max-width:64em){.l-drawer-button{background-color:#f39800;border-bottom-left-radius:100lvh;border-top-left-radius:100lvh;display:block;height:clamp(3.125rem,calc(3.85vw + 2.2222rem),4.6875rem);padding-bottom:clamp(.625rem,calc(.77vw + .4444rem),.9375rem);padding-left:clamp(.9375rem,calc(1.16vw + .6667rem),1.4063rem);padding-top:clamp(.625rem,calc(.77vw + .4444rem),.9375rem);position:fixed;right:0;top:0;width:clamp(3.75rem,calc(4.62vw + 2.6666rem),5.625rem);z-index:1000}}@media screen and (max-width:23.4375em){.l-drawer-button{height:min(13.33vw,3.125rem);padding-bottom:min(2.67vw,.625rem);padding-left:min(4vw,.9375rem);padding-top:min(2.67vw,.625rem);width:min(16vw,3.75rem)}}.l-drawer-button_inner{align-items:center;display:flex;flex-direction:column;row-gap:clamp(.3125rem,calc(.39vw + .2222rem),.4688rem);width:-moz-fit-content;width:fit-content}@media screen and (max-width:23.4375em){.l-drawer-button_inner{row-gap:min(1.33vw,.3125rem)}}.l-drawer-button_label-wrapper{color:#fff;display:grid;font-size:clamp(.5rem,calc(.62vw + .3555rem),.75rem);font-weight:700}@media screen and (max-width:23.4375em){.l-drawer-button_label-wrapper{font-size:min(2.13vw,.5rem)}}.l-drawer-button_label{grid-area:1/1;text-align:center;transition:opacity .3s ease-out}.is-drawer-open .l-drawer-button_label:first-child,.l-drawer-button_label:last-child{opacity:0}.is-drawer-open .l-drawer-button_label:last-child{opacity:1}.l-drawer-button_dots{aspect-ratio:1/1;width:clamp(.9375rem,calc(1.16vw + .6667rem),1.4063rem)}@media screen and (max-width:23.4375em){.l-drawer-button_dots{width:min(4vw,.9375rem)}}.l-drawer-button_dots:before{aspect-ratio:1/1;background-color:#fff;border-radius:50%;box-shadow:0 0 #fff,clamp(.375rem,calc(.46vw + .2667rem),.5625rem) 0 #fff,clamp(.75rem,calc(.92vw + .5333rem),1.125rem) 0 #fff,0 clamp(.375rem,calc(.46vw + .2667rem),.5625rem) #fff,clamp(.375rem,calc(.46vw + .2667rem),.5625rem) clamp(.375rem,calc(.46vw + .2667rem),.5625rem) #fff,clamp(.75rem,calc(.92vw + .5333rem),1.125rem) clamp(.375rem,calc(.46vw + .2667rem),.5625rem) #fff,0 clamp(.75rem,calc(.92vw + .5333rem),1.125rem) #fff,clamp(.375rem,calc(.46vw + .2667rem),.5625rem) clamp(.75rem,calc(.92vw + .5333rem),1.125rem) #fff,clamp(.75rem,calc(.92vw + .5333rem),1.125rem) clamp(.75rem,calc(.92vw + .5333rem),1.125rem) #fff;content:"";display:block;transition:box-shadow .3s ease-out;width:clamp(.1875rem,calc(.23vw + .1333rem),.2813rem)}@media screen and (max-width:23.4375em){.l-drawer-button_dots:before{box-shadow:0 0 #fff,min(1.6vw,.375rem) 0 #fff,min(3.2vw,.75rem) 0 #fff,0 min(1.6vw,.375rem) #fff,min(1.6vw,.375rem) min(1.6vw,.375rem) #fff,min(3.2vw,.75rem) min(1.6vw,.375rem) #fff,0 min(3.2vw,.75rem) #fff,min(1.6vw,.375rem) min(3.2vw,.75rem) #fff,min(3.2vw,.75rem) min(3.2vw,.75rem) #fff}}.is-drawer-open .l-drawer-button_dots:before{box-shadow:0 0 #fff,clamp(.375rem,calc(.46vw + .2667rem),.5625rem) 0 transparent,clamp(.75rem,calc(.92vw + .5333rem),1.125rem) 0 #fff,0 clamp(.375rem,calc(.46vw + .2667rem),.5625rem) transparent,clamp(.375rem,calc(.46vw + .2667rem),.5625rem) clamp(.375rem,calc(.46vw + .2667rem),.5625rem) #fff,clamp(.75rem,calc(.92vw + .5333rem),1.125rem) clamp(.375rem,calc(.46vw + .2667rem),.5625rem) transparent,0 clamp(.75rem,calc(.92vw + .5333rem),1.125rem) #fff,clamp(.375rem,calc(.46vw + .2667rem),.5625rem) clamp(.75rem,calc(.92vw + .5333rem),1.125rem) transparent,clamp(.75rem,calc(.92vw + .5333rem),1.125rem) clamp(.75rem,calc(.92vw + .5333rem),1.125rem) #fff}@media screen and (max-width:23.4375em){.is-drawer-open .l-drawer-button_dots:before{box-shadow:0 0 #fff,min(1.6vw,.375rem) 0 transparent,min(3.2vw,.75rem) 0 #fff,0 min(1.6vw,.375rem) transparent,min(1.6vw,.375rem) min(1.6vw,.375rem) #fff,min(3.2vw,.75rem) min(1.6vw,.375rem) transparent,0 min(3.2vw,.75rem) #fff,min(1.6vw,.375rem) min(3.2vw,.75rem) transparent,min(3.2vw,.75rem) min(3.2vw,.75rem) #fff}}.l-drawer{--copyright-pt:clamp(1.25rem,calc(2.54vw + 0.6536rem),1.875rem);--copyright-height:clamp(2.5rem,calc(5.09vw + 1.3073rem),3.75rem);display:none;left:0;min-height:100lvh;opacity:0;padding-bottom:calc(var(--copyright-pt) + var(--copyright-height));position:fixed;top:0;width:100%;z-index:10}@media screen and (max-width:23.4375em){.l-drawer{--copyright-pt:min(5.33vw,1.25rem);--copyright-height:min(10.67vw,2.5rem)}}.l-drawer:before{background-color:#fcfcfc;height:100lvh;position:fixed;z-index:-2}.l-drawer:after,.l-drawer:before{content:"";display:block;left:0;top:0;width:100%}.l-drawer:after{background-color:#f4ddb7;height:100%;z-index:-1}.is-drawer-open .l-drawer,.l-drawer:after{position:absolute}.l-drawer_upper{background-color:#fcfcfc;border-bottom:.1875rem solid #f39800;padding-bottom:clamp(.9375rem,calc(1.91vw + .4902rem),1.4063rem);padding-left:8%;padding-top:calc(var(--frame-width) + clamp(.625rem, calc(.0127 * 100vw + .3268rem), .9375rem))}@media screen and (max-width:23.4375em){.l-drawer_upper{padding-bottom:min(4vw,.9375rem);padding-top:calc(var(--frame-width) + min(calc(.0267 * 100vw), .625rem))}}.l-drawer_upper_logo-wrapper{display:block;height:clamp(1.875rem,calc(3.82vw + .9804rem),2.8125rem);width:-moz-fit-content;width:fit-content}@media screen and (max-width:23.4375em){.l-drawer_upper_logo-wrapper{height:min(8vw,1.875rem)}}.l-drawer_upper_logo{height:100%;width:auto}.l-drawer_nav{background-color:#fcfcfc;padding:clamp(1.125rem,calc(2.29vw + .5883rem),1.6875rem) 0}@media screen and (max-width:23.4375em){.l-drawer_nav{padding:min(4.8vw,1.125rem) 0}}.l-drawer_nav_list{display:flex;justify-content:space-between;margin:0 auto;width:clamp(19.6875rem,calc(40.08vw + 10.2946rem),29.5313rem)}@media screen and (max-width:23.4375em){.l-drawer_nav_list{width:84%}}.l-drawer_nav_item{padding-bottom:clamp(.375rem,calc(.76vw + .1961rem),.5625rem);padding-top:clamp(.5625rem,calc(1.15vw + .2941rem),.8438rem)}@media screen and (max-width:23.4375em){.l-drawer_nav_item{padding-bottom:min(1.6vw,.375rem);padding-top:min(2.4vw,.5625rem)}}.l-drawer_nav_item:first-child{border-right:1px solid #f39800;padding-right:clamp(1.75rem,calc(3.56vw + .9151rem),2.625rem)}@media screen and (max-width:23.4375em){.l-drawer_nav_item:first-child{padding-right:min(7.47vw,1.75rem)}}.l-drawer_nav_item:nth-child(3){border-left:1px solid #f39800;padding-left:clamp(1.75rem,calc(3.56vw + .9151rem),2.625rem)}@media screen and (max-width:23.4375em){.l-drawer_nav_item:nth-child(3){padding-left:min(7.47vw,1.75rem)}}.l-drawer_nav_link{align-items:center;display:flex;flex-direction:column;row-gap:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem)}@media screen and (max-width:23.4375em){.l-drawer_nav_link{row-gap:min(2.67vw,.625rem)}}.l-drawer_nav_icon{height:clamp(1.25rem,calc(2.54vw + .6536rem),1.875rem);width:auto}@media screen and (max-width:23.4375em){.l-drawer_nav_icon{height:min(5.33vw,1.25rem)}}.l-drawer_nav_label{color:#000;font-size:clamp(.875rem,calc(1.78vw + .4575rem),1.3125rem)}@media screen and (max-width:23.4375em){.l-drawer_nav_label{font-size:min(3.73vw,.875rem)}}.l-drawer_lower{align-items:center;border-top:.1875rem solid #f39800;display:flex;flex-direction:column;padding-top:clamp(1.25rem,calc(2.54vw + .6536rem),1.875rem)}@media screen and (max-width:23.4375em){.l-drawer_lower{padding:min(5.33vw,1.25rem)}}.l-drawer_lower_logo{height:clamp(2.5rem,calc(5.09vw + 1.3073rem),3.75rem);width:auto}@media screen and (max-width:23.4375em){.l-drawer_lower_logo{height:clamp(0rem,10.67vw,2.5rem)}}.l-drawer_lower_tel{font-size:clamp(1.5rem,calc(3.05vw + .7844rem),2.25rem);font-weight:800;margin-top:clamp(1.25rem,calc(2.54vw + .6536rem),1.875rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_tel{font-size:min(6.4vw,1.5rem);margin-top:min(5.33vw,1.25rem)}}.l-drawer_lower_urgent{align-items:center;-moz-column-gap:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem);column-gap:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem);display:flex;margin-top:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_urgent{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem);margin-top:min(2.67vw,.625rem)}}.l-drawer_lower_urgent_label{background-color:#f39800;border-radius:.3125rem;color:#fff;font-size:clamp(.75rem,calc(1.53vw + .3922rem),1.125rem);font-weight:700;padding:.46em .42em}@media screen and (max-width:23.4375em){.l-drawer_lower_urgent_label{border-radius:min(1.33vw,.3125rem);font-size:min(3.2vw,.75rem)}}.l-drawer_lower_urgent_num{color:#f39800;font-size:clamp(.875rem,calc(1.78vw + .4575rem),1.3125rem);font-weight:800}@media screen and (max-width:23.4375em){.l-drawer_lower_urgent_num{font-size:min(3.73vw,.875rem)}}.l-drawer_lower_ctas{display:flex;flex-direction:column;margin:clamp(1.25rem,calc(2.54vw + .6536rem),1.875rem) auto 0;row-gap:clamp(.3125rem,calc(.64vw + .1634rem),.4688rem);width:clamp(17.1875rem,calc(34.99vw + 8.9874rem),25.7813rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_ctas{margin-top:min(5.33vw,1.25rem);row-gap:min(1.33vw,.3125rem);width:min(73.33vw,17.1875rem)}}.l-drawer_lower_cta_link{align-items:center;border-radius:clamp(.25rem,calc(.51vw + .1307rem),.375rem);display:flex;height:clamp(3.125rem,calc(6.36vw + 1.6341rem),4.6875rem);justify-content:space-between;padding:0 clamp(1.875rem,calc(3.82vw + .9804rem),2.8125rem);width:100%}@media screen and (max-width:23.4375em){.l-drawer_lower_cta_link{border-radius:min(1.07vw,.25rem);height:min(13.33vw,3.125rem);padding:0 min(8vw,1.875rem)}}.l-drawer_lower_cta:first-child .l-drawer_lower_cta_link{background-color:#4cc764}.l-drawer_lower_cta:last-child .l-drawer_lower_cta_link{background-color:#f39800}.l-drawer_lower_cta_label{color:#fff;font-size:clamp(1rem,calc(2.04vw + .5229rem),1.5rem);font-weight:900}@media screen and (max-width:23.4375em){.l-drawer_lower_cta_label{font-size:min(4.27vw,1rem)}}.l-drawer_lower_cta_icon{height:auto;width:clamp(1.5625rem,calc(3.18vw + .817rem),2.3438rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_cta_icon{width:min(6.67vw,1.5625rem)}}.l-drawer_lower_nav{margin:0 auto;padding-top:clamp(.5rem,calc(1.02vw + .2615rem),.75rem);width:clamp(19.6875rem,calc(40.08vw + 10.2946rem),29.5313rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_nav{padding-top:min(2.13vw,.5rem);width:84%}}.l-drawer_lower_nav_item{border-bottom:1px solid #f39800;padding-bottom:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem);padding-left:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem);padding-top:clamp(1.25rem,calc(2.54vw + .6536rem),1.875rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_nav_item{padding-bottom:min(2.67vw,.625rem);padding-left:min(2.67vw,.625rem);padding-top:min(5.33vw,1.25rem)}}.l-drawer_lower_nav_link{align-items:center;color:#000;-moz-column-gap:clamp(.3125rem,calc(.64vw + .1634rem),.4688rem);column-gap:clamp(.3125rem,calc(.64vw + .1634rem),.4688rem);display:flex;font-size:clamp(.8125rem,calc(1.65vw + .4249rem),1.2188rem);width:100%}@media screen and (max-width:23.4375em){.l-drawer_lower_nav_link{-moz-column-gap:min(1.33vw,.3125rem);column-gap:min(1.33vw,.3125rem);font-size:min(3.47vw,.8125rem)}}.l-drawer_lower_nav_link:before{aspect-ratio:1/1;background-color:#f39800;border-radius:50%;content:"";width:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_nav_link:before{width:min(2.67vw,.625rem)}}.l-drawer_lower_association{align-items:center;display:flex;flex-direction:column;margin-top:clamp(1.5rem,calc(3.05vw + .7844rem),2.25rem);row-gap:clamp(.8125rem,calc(1.65vw + .4249rem),1.2188rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_association{margin-top:min(6.4vw,1.5rem);row-gap:min(3.47vw,.8125rem)}}.l-drawer_lower_association_logo{height:clamp(1.875rem,calc(3.82vw + .9804rem),2.8125rem);width:auto}@media screen and (max-width:23.4375em){.l-drawer_lower_association_logo{height:min(8vw,1.875rem)}}.l-drawer_lower_association_name{font-size:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem)}@media screen and (max-width:23.4375em){.l-drawer_lower_association_name{font-size:min(2.67vw,.625rem)}}.l-drawer_copyright{background-color:#f39800;bottom:0;color:#fff;display:grid;font-size:clamp(.625rem,calc(1.27vw + .3268rem),.9375rem);height:var(--copyright-height);left:0;place-content:center;position:absolute;width:100%}@media screen and (max-width:23.4375em){.l-drawer_copyright{font-size:min(2.67vw,.625rem)}}.l-content{background-color:#fcfcfc}.l-centered{margin:0 auto;width:calc(100% - max(25rem, calc(.2778 * 100vw)))}@media screen and (max-width:90em){.l-centered{max-width:calc(100% - 12.5rem);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-centered{max-width:none;width:84%}}.l-actions{margin-top:max(7.5rem,8.33vw);padding-bottom:max(6.25rem,6.94vw);position:relative;z-index:0}@media screen and (max-width:64em){.l-actions{margin-top:clamp(9.375rem,calc(5.78vw + 8.0208rem),11.7188rem);padding-bottom:clamp(3.75rem,calc(2.31vw + 3.2083rem),4.6875rem)}}@media screen and (max-width:23.4375em){.l-actions{margin-top:min(40vw,9.375rem);padding-bottom:min(16vw,3.75rem)}}.l-actions:before{background-image:radial-gradient(#f3e9d1 .0938rem,transparent 0);background-size:.375rem .375rem;bottom:0;content:"";display:block;height:calc(100% + max(3.75rem, calc(.0417 * 100vw)));left:0;position:absolute;width:100%;z-index:-1}@media screen and (max-width:64em){.l-actions:before{background-image:radial-gradient(#f3e9d1 .0625rem,transparent 0);background-size:.25rem .25rem;height:calc(100% + clamp(3.125rem, calc(.0193 * 100vw + 2.6736rem), 3.9063rem))}}@media screen and (max-width:23.4375em){.l-actions:before{height:calc(100% + min(calc(.1333 * 100vw), 3.125rem))}}@media screen and (max-width:64em){.l-actions.-archive{margin-top:clamp(5.625rem,calc(3.47vw + 4.8125rem),7.0313rem)}}@media screen and (max-width:23.4375em){.l-actions.-archive{margin-top:min(24vw,5.625rem)}}.l-actions.-archive:before{height:calc(100% + max(7.5rem, calc(.0833 * 100vw)) + var(--button-archive-shadow-height) + var(--button-archive-height)/2)}@media screen and (max-width:64em){.l-actions.-archive:before{height:calc(100% + clamp(3.125rem, calc(.0193 * 100vw + 2.6736rem), 3.9063rem))}}@media screen and (max-width:23.4375em){.l-actions.-archive:before{height:calc(100% + min(calc(.1333 * 100vw), 3.125rem))}}.l-actions_section{margin:0 auto;width:calc(100% - max(25rem, calc(.2778 * 100vw)))}@media screen and (max-width:90em){.l-actions_section{max-width:calc(100% - 12.5rem);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-actions_section{max-width:none;width:84%}}.l-actions_deal_heading{align-items:center;background-color:#fff;border-left:max(.1875rem,.21vw) solid #f4a726;border-right:max(.1875rem,.21vw) solid #f4a726;border-top:max(.1875rem,.21vw) solid #f4a726;border-top-left-radius:max(.625rem,.69vw);border-top-right-radius:max(.625rem,.69vw);color:#f39800;-moz-column-gap:max(.5rem,.56vw);column-gap:max(.5rem,.56vw);display:flex;font-size:max(1.25rem,1.39vw);font-weight:700;justify-content:space-between;padding:max(.8125rem,.9vw) max(1.375rem,1.53vw);width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.l-actions_deal_heading{font-size:clamp(1rem,calc(.62vw + .8555rem),1.25rem);padding-left:clamp(.75rem,calc(1.54vw + .3889rem),1.375rem);padding-right:clamp(.75rem,calc(1.54vw + .3889rem),1.375rem)}}@media screen and (max-width:23.4375em){.l-actions_deal_heading{border-top-left-radius:min(2.67vw,.625rem);border-top-right-radius:min(2.67vw,.625rem);font-size:min(4.27vw,1rem);padding:min(3.47vw,.8125rem) min(3.2vw,.75rem)}}.l-actions_deal_heading:before{aspect-ratio:25/22;background-image:url(../images/common/icon/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";width:max(1.5625rem,1.74vw)}@media screen and (max-width:23.4375em){.l-actions_deal_heading:before{width:min(6.67vw,1.5625rem)}}.l-actions_deal_body{align-items:center;background-color:#f4a726;border-bottom-left-radius:max(.625rem,.69vw);border-bottom-right-radius:max(.625rem,.69vw);border-top-right-radius:max(.625rem,.69vw);display:flex;flex-direction:column;padding-bottom:max(3.75rem,4.17vw);padding-top:max(3.125rem,3.47vw)}@media screen and (max-width:64em){.l-actions_deal_body{padding-bottom:clamp(2.5rem,calc(3.08vw + 1.7777rem),3.75rem);padding-top:clamp(1.875rem,calc(3.08vw + 1.1527rem),3.125rem)}}@media screen and (max-width:23.4375em){.l-actions_deal_body{border-bottom-left-radius:min(2.67vw,.625rem);border-bottom-right-radius:min(2.67vw,.625rem);border-top-right-radius:min(2.67vw,.625rem);padding-bottom:min(10.67vw,2.5rem);padding-top:min(8vw,1.875rem)}}.l-actions_deal_icon{aspect-ratio:1/1;height:max(6.25rem,6.94vw)}@media screen and (max-width:64em){.l-actions_deal_icon{height:clamp(5rem,calc(3.08vw + 4.2777rem),6.25rem)}}@media screen and (max-width:23.4375em){.l-actions_deal_icon{height:min(21.33vw,5rem)}}.l-actions_deal_headline{color:#fff;font-size:max(1.875rem,2.08vw);font-weight:700;margin-top:max(1.25rem,1.39vw)}@media screen and (max-width:64em){.l-actions_deal_headline{font-size:clamp(1.5rem,calc(.92vw + 1.2833rem),1.875rem);margin-top:clamp(.9375rem,calc(.77vw + .7569rem),1.25rem)}}@media screen and (max-width:23.4375em){.l-actions_deal_headline{font-size:min(6.4vw,1.5rem);margin-top:min(4vw,.9375rem)}}.l-actions_deal_desc{color:#fff;font-size:max(.875rem,.97vw);font-weight:700;line-height:1.4285714286;margin-top:max(.9375rem,1.04vw);width:max(33.75rem,37.5vw)}@media screen and (max-width:64em){.l-actions_deal_desc{font-size:.8125rem;line-height:1.5384615385;margin-top:.9375rem;width:clamp(15.75rem,calc(44.38vw + 5.3494rem),33.75rem)}}@media screen and (max-width:23.4375em){.l-actions_deal_desc{font-size:min(3.47vw,.8125rem);margin-top:min(4vw,.9375rem);width:min(67.2vw,15.75rem)}}.l-actions_deal_cta{--shadow-offset:max(0.25rem,0.28vw);background-color:#d78000;border-radius:max(.625rem,.69vw);box-shadow:0 var(--shadow-offset) 0 #fff;color:#fff;display:grid;font-size:max(1rem,1.11vw);font-weight:700;height:max(4.375rem,4.86vw);margin-top:max(2.5rem,2.78vw);place-content:center;transition:transform .3s ease-out,box-shadow .3s ease-out;width:max(37.5rem,41.67vw)}@media screen and (max-width:64em){.l-actions_deal_cta{--shadow-offset:clamp(0.1875rem,calc(0.46vw + 0.0792rem),0.375rem);font-size:clamp(.875rem,calc(.31vw + .8028rem),1rem);height:clamp(3.75rem,calc(1.54vw + 3.3889rem),4.375rem);margin-top:clamp(.9375rem,calc(3.85vw + .0347rem),2.5rem);text-align:justify;width:clamp(15.75rem,calc(53.62vw + 3.1826rem),37.5rem)}}@media screen and (max-width:23.4375em){.l-actions_deal_cta{--shadow-offset:min(0.8vw,0.1875rem);font-size:min(3.73vw,.875rem);height:min(16vw,3.75rem);margin-top:min(4vw,.9375rem);width:min(67.2vw,15.75rem)}}@media (hover){.l-actions_deal_cta:hover{box-shadow:unset;transform:translateY(calc(var(--shadow-offset)/2))}}.l-actions_contact{margin-top:max(6.25rem,6.94vw)}@media screen and (max-width:64em){.l-actions_contact{margin-top:clamp(6.25rem,calc(3.85vw + 5.3472rem),7.8125rem)}}@media screen and (max-width:23.4375em){.l-actions_contact{margin-top:min(26.67vw,6.25rem)}}@media screen and (max-width:64em){.l-actions_contact_heading{display:flex;justify-content:center;padding-left:0}}.l-actions_contact_body{align-items:center;display:flex;flex-direction:column;margin-top:max(1.25rem,1.39vw)}@media screen and (max-width:64em){.l-actions_contact_body{margin-top:clamp(1.875rem,calc(1.16vw + 1.6042rem),2.3438rem)}}@media screen and (max-width:23.4375em){.l-actions_contact_body{margin-top:min(8vw,1.875rem)}}.l-actions_contact_bubble{aspect-ratio:400/61;background-image:url(../images/common/icon/bubble-pc.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:grid;font-size:max(1rem,1.11vw);font-weight:700;padding-bottom:max(.9375rem,1.04vw);place-content:center;position:relative;width:max(25rem,27.78vw);z-index:0}@media screen and (max-width:64em){.l-actions_contact_bubble{aspect-ratio:315/54;background-image:url(../images/common/icon/bubble-sp.svg);padding-bottom:clamp(.5625rem,calc(.37vw + .4747rem),.7144rem);width:clamp(19.6875rem,calc(13.1vw + 16.6179rem),25rem)}}@media screen and (max-width:23.4375em){.l-actions_contact_bubble{font-size:min(4.27vw,1rem);padding-bottom:min(2.4vw,.5625rem);width:min(84vw,19.6875rem)}}.l-actions_contact_headline{color:#cd7900;font-size:max(2rem,2.22vw);font-weight:700;margin-top:max(.375rem,.42vw)}@media screen and (max-width:64em){.l-actions_contact_headline{font-size:clamp(1.5rem,calc(1.23vw + 1.2111rem),2rem);margin-top:.625rem}}@media screen and (max-width:23.4375em){.l-actions_contact_headline{font-size:min(6.4vw,1.5rem);margin-top:min(2.67vw,.625rem)}}.l-actions_contact_message{font-size:max(.875rem,.97vw);line-height:1.9230769231;margin-top:max(.4375rem,.49vw)}@media screen and (max-width:64em){.l-actions_contact_message{font-size:clamp(.8125rem,calc(.15vw + .7764rem),.875rem);font-weight:700}}@media screen and (max-width:23.4375em){.l-actions_contact_message{font-size:min(3.47vw,.8125rem);margin-top:min(1.87vw,.4375rem)}}.l-actions_contact_list{margin-top:max(1.375rem,1.53vw);width:100%}@media screen and (max-width:64em){.l-actions_contact_list{margin-top:clamp(.625rem,calc(1.85vw + .1916rem),1.375rem)}}@media screen and (max-width:23.4375em){.l-actions_contact_list{margin-top:min(2.67vw,.625rem)}}.l-header-archive{border-top:max(.625rem,.69vw) solid #f39800;padding-top:max(2.125rem,2.36vw)}@media screen and (max-width:64em){.l-header-archive{border-top:none;padding-top:clamp(1.8125rem,calc(2.23vw + 1.2889rem),2.7188rem)}}@media screen and (max-width:23.4375em){.l-header-archive{padding-top:min(7.73vw,1.8125rem)}}.l-header-archive_breadcrumb{margin:0 auto;width:calc(100% - max(10rem, calc(.1111 * 100vw)))}@media screen and (max-width:90em){.l-header-archive_breadcrumb{max-width:calc(100% - max(5rem, calc(.0556 * 100vw)));width:calc(80rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-header-archive_breadcrumb{max-width:none;width:84%}}.l-header-archive_heading{display:flex;justify-content:center;margin-top:max(2.1875rem,2.43vw)}@media screen and (max-width:64em){.l-header-archive_heading{margin-top:clamp(2.5rem,calc(3.08vw + 1.7777rem),3.75rem)}}@media screen and (max-width:23.4375em){.l-header-archive_heading{margin-top:min(10.67vw,2.5rem)}}.l-header-archive_count{border-top:max(.0625rem,.07vw) solid #f39800;margin:max(1.875rem,2.08vw) auto 0;width:calc(100% - max(25rem, calc(.2778 * 100vw)))}@media screen and (max-width:90em){.l-header-archive_count{max-width:calc(100% - 12.5rem);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-header-archive_count{margin-top:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem);max-width:none;width:84%}}@media screen and (max-width:23.4375em){.l-header-archive_count{margin-top:min(5.33vw,1.25rem)}}.l-header-archive_count_inner{background-color:#f5f5f5;border-radius:max(.125rem,.14vw);color:#000;font-size:max(.75rem,.83vw);margin-left:auto;padding:max(.625rem,.69vw) max(1.25rem,1.39vw);width:-moz-fit-content;width:fit-content}@media screen and (max-width:23.4375em){.l-header-archive_count_inner{font-size:min(3.2vw,.75rem);padding:min(2.67vw,.625rem) min(5.33vw,1.25rem)}}.l-header-archive_count_num{color:#f39800;font-size:max(1.25rem,1.39vw);font-weight:700;margin-left:.65em}@media screen and (max-width:64em){.l-header-archive_count_num{font-size:min(5.33vw,1.25rem)}}.l-header-single{border-top:max(.625rem,.69vw) solid #f39800;padding-top:max(2.125rem,2.36vw)}@media screen and (max-width:64em){.l-header-single{border-top:none;padding-top:clamp(1.8125rem,calc(2.23vw + 1.2889rem),2.7188rem)}}@media screen and (max-width:23.4375em){.l-header-single{padding-top:min(7.73vw,1.8125rem)}}.l-header-single_breadcrumb{margin:0 auto;width:calc(100% - max(10rem, calc(.1111 * 100vw)))}@media screen and (max-width:90em){.l-header-single_breadcrumb{max-width:calc(100% - max(5rem, calc(.0556 * 100vw)));width:calc(80rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-header-single_breadcrumb{max-width:none;width:84%}}.l-header-page{border-top:max(.625rem,.69vw) solid #f39800;padding-top:max(2.125rem,2.36vw)}@media screen and (max-width:64em){.l-header-page{border-top:none;padding-top:clamp(1.8125rem,calc(2.23vw + 1.2889rem),2.7188rem)}}@media screen and (max-width:23.4375em){.l-header-page{padding-top:min(7.73vw,1.8125rem)}}.l-header-page_breadcrumb{margin:0 auto;width:calc(100% - max(10rem, calc(.1111 * 100vw)))}@media screen and (max-width:90em){.l-header-page_breadcrumb{max-width:calc(100% - max(5rem, calc(.0556 * 100vw)));width:calc(80rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-header-page_breadcrumb{max-width:none;width:84%}}.l-header-page_heading{align-items:center;display:flex;flex-direction:column;margin-top:max(2.1875rem,2.43vw)}@media screen and (max-width:64em){.l-header-page_heading{margin-top:clamp(3rem,calc(3.7vw + 2.1333rem),4.5rem)}}@media screen and (max-width:23.4375em){.l-header-page_heading{margin-top:min(12.8vw,3rem)}}.l-header-page_heading_ja{color:#ea8b00;font-size:max(2.5rem,2.78vw);font-weight:700}@media screen and (max-width:64em){.l-header-page_heading_ja{font-size:clamp(1.875rem,calc(1.54vw + 1.5139rem),2.5rem)}}@media screen and (max-width:23.4375em){.l-header-page_heading_ja{font-size:min(8vw,1.875rem)}}.l-header-page_heading_en{color:#f4ddb7;font-size:max(1.25rem,1.39vw);font-weight:700;margin-top:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-header-page_heading_en{margin-top:clamp(.625rem,calc(-.77vw + 1.1181rem),.9375rem)}}@media screen and (max-width:23.4375em){.l-header-page_heading_en{font-size:min(5.33vw,1.25rem);margin-top:min(4vw,.9375rem)}}@media screen and (max-width:64em){.l-header-page.-contact .l-header-page_heading_ja{font-size:clamp(2rem,calc(1.23vw + 1.7111rem),2.5rem)}}@media screen and (max-width:23.4375em){.l-header-page.-contact .l-header-page_heading_ja{font-size:min(8.53vw,2rem)}}@media screen and (max-width:64em){.l-header-page.-contact .l-header-page_heading_en{margin-top:.625rem}}@media screen and (max-width:23.4375em){.l-header-page.-contact .l-header-page_heading_en{margin-top:min(2.67vw,.625rem)}}.l-header-page{overflow-x:clip}.l-header-page.-contact-complete .l-header-page_heading{background-image:radial-gradient(#f3e9d1 .0625rem,transparent 0);background-size:.25rem .25rem;height:max(7.375rem,8.19vw);justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;position:relative;width:max(35.9375rem,39.93vw)}@media screen and (max-width:64em){.l-header-page.-contact-complete .l-header-page_heading{margin-top:clamp(2.5rem,calc(3.08vw + 1.7777rem),3.75rem)}}@media screen and (max-width:23.4375em){.l-header-page.-contact-complete .l-header-page_heading{height:min(31.47vw,7.375rem);margin-top:min(10.67vw,2.5rem)}}.l-header-page.-contact-complete .l-header-page_heading:after,.l-header-page.-contact-complete .l-header-page_heading:before{background-color:#f4e1b7;content:"";height:1px;position:absolute;width:max(6.25rem,6.94vw)}@media screen and (max-width:23.4375em){.l-header-page.-contact-complete .l-header-page_heading:after,.l-header-page.-contact-complete .l-header-page_heading:before{width:min(26.67vw,6.25rem)}}.l-header-page.-contact-complete .l-header-page_heading:before{left:min(-3.125rem,-3.47vw);top:0;transform:translate(max(1.25rem,1.39vw),max(1.5625rem,1.74vw)) rotate(-45deg)}@media screen and (max-width:64em){.l-header-page.-contact-complete .l-header-page_heading:before{transform:translate(clamp(.9375rem,calc(.77vw + .7569rem),1.25rem),clamp(1.25rem,calc(.77vw + 1.0694rem),1.5625rem)) rotate(-45deg)}}@media screen and (max-width:23.4375em){.l-header-page.-contact-complete .l-header-page_heading:before{left:max(-13.33vw,-3.125rem);transform:translate(min(4vw,.9375rem),min(5.33vw,1.25rem)) rotate(-45deg)}}.l-header-page.-contact-complete .l-header-page_heading:after{bottom:0;right:min(-3.125rem,-3.47vw);transform:translate(min(-1.25rem,-1.39vw),min(-1.5625rem,-1.74vw)) rotate(-45deg)}@media screen and (max-width:64em){.l-header-page.-contact-complete .l-header-page_heading:after{transform:translate(clamp(-1.25rem,calc(-.77vw - .7569rem),-.9375rem),clamp(-1.5625rem,calc(-.77vw - 1.0694rem),-1.25rem)) rotate(-45deg)}}@media screen and (max-width:23.4375em){.l-header-page.-contact-complete .l-header-page_heading:after{right:max(-13.33vw,-3.125rem);transform:translate(max(-4vw,-.9375rem),max(-5.33vw,-1.25rem)) rotate(-45deg)}}@media screen and (max-width:64em){.l-header-page.-contact-complete .l-header-page_heading_en{margin-top:.625rem}}@media screen and (max-width:23.4375em){.l-header-page.-contact-complete .l-header-page_heading_en{margin-top:min(2.67vw,.625rem)}}.l-archive_properties{display:grid;gap:max(5rem,5.56vw) max(2.5rem,2.78vw);grid-template-columns:repeat(2,1fr);margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:80em){.l-archive_properties{gap:min(6.25vw,5rem) min(3.13vw,2.5rem);margin-top:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.l-archive_properties{gap:clamp(3.9375rem,calc(2.43vw + 3.3687rem),4.9219rem) 0;grid-template-columns:1fr;margin-top:clamp(2.6875rem,calc(1.08vw + 2.4347rem),3.125rem)}}@media screen and (max-width:23.4375em){.l-archive_properties{margin-top:min(11.47vw,2.6875rem);row-gap:min(16.8vw,3.9375rem)}}.l-archive_properties.-col1{grid-template-columns:1fr}.l-archive_empty{display:flex;font-size:max(1rem,1.11vw);justify-content:center;line-height:1.9230769231;margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:80em){.l-archive_empty{margin-top:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.l-archive_empty{font-size:clamp(.875rem,calc(.31vw + .8028rem),1rem);margin-top:clamp(2.6875rem,calc(1.66vw + 2.2993rem),3.3594rem)}}@media screen and (max-width:23.4375em){.l-archive_empty{font-size:min(3.73vw,.875rem);margin-top:min(11.47vw,2.6875rem)}}.l-archive_pagination{margin-top:max(5rem,5.56vw)}@media screen and (max-width:80em){.l-archive_pagination{margin-top:min(6.25vw,5rem)}}@media screen and (max-width:64em){.l-archive_pagination{margin-top:clamp(5rem,calc(3.08vw + 4.2777rem),6.25rem)}}@media screen and (max-width:23.4375em){.l-archive_pagination{margin-top:min(21.33vw,5rem)}}.l-archive_map{margin:max(7.5rem,8.33vw) auto 0;width:calc(100% - max(25rem, calc(.2778 * 100vw)))}@media screen and (max-width:90em){.l-archive_map{margin-top:min(9.38vw,7.5rem);max-width:calc(100% - 12.5rem);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-archive_map{margin-top:clamp(6.25rem,calc(3.85vw + 5.3472rem),7.8125rem);max-width:none;width:100%}}@media screen and (max-width:23.4375em){.l-archive_map{margin-top:min(26.67vw,6.25rem)}}.l-archive_nav{-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;margin-top:max(6.25rem,6.94vw);padding:0 max(.625rem,.69vw);position:relative;z-index:1}@media screen and (max-width:90em){.l-archive_nav{margin-top:min(7.81vw,6.25rem)}}@media screen and (max-width:64em){.l-archive_nav{align-items:center;gap:clamp(.9375rem,calc(.58vw + .8021rem),1.1719rem);grid-template-columns:auto;justify-content:normal;margin-top:clamp(2.5rem,calc(9.24vw + .3332rem),6.25rem);padding:0}}@media screen and (max-width:23.4375em){.l-archive_nav{margin-top:min(10.67vw,2.5rem);row-gap:min(4vw,.9375rem)}}.l-single{padding-bottom:max(7.5rem,8.33vw)}@media screen and (max-width:80em){.l-single{padding-bottom:min(9.38vw,7.5rem)}}@media screen and (max-width:64em){.l-single{padding-bottom:clamp(6.25rem,calc(3.08vw + 5.5277rem),7.5rem)}}@media screen and (max-width:23.4375em){.l-single{padding-bottom:min(26.67vw,6.25rem)}}.l-single_intro{margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:64em){.l-single_intro{margin-top:clamp(1.25rem,calc(3.08vw + .5277rem),2.5rem)}}@media screen and (max-width:23.4375em){.l-single_intro{margin-top:min(5.33vw,1.25rem)}}.l-single_main{-moz-column-gap:max(1.5625rem,1.74vw);column-gap:max(1.5625rem,1.74vw);display:grid;grid-template-columns:max(19.0625rem,21.18vw) 1fr;margin-top:max(1.875rem,2.08vw)}@media screen and (max-width:80em){.l-single_main{-moz-column-gap:min(1.95vw,1.5625rem);column-gap:min(1.95vw,1.5625rem)}}@media screen and (max-width:64em){.l-single_main{gap:clamp(1.875rem,calc(1.54vw + 1.5139rem),2.5rem) 0;grid-template-columns:100%;margin-top:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.l-single_main{margin-top:min(5.33vw,1.25rem);row-gap:min(8vw,1.875rem)}}.l-single_features{margin-top:max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.l-single_features{margin-top:min(5.33vw,1.25rem)}}.l-single_notes{margin-top:max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.l-single_notes{margin-top:min(5.33vw,1.25rem)}}.l-single_cta{display:none}@media screen and (max-width:64em){.l-single_cta{display:block}}.l-single_contact{background-image:radial-gradient(#f3e9d1 .0938rem,transparent 0);background-size:.375rem .375rem;margin-top:max(4.375rem,4.86vw);padding:max(3.125rem,3.47vw) 0 max(3.75rem,4.17vw)}@media screen and (max-width:80em){.l-single_contact{margin-top:min(5.47vw,4.375rem);padding:min(3.91vw,3.125rem) 0 min(4.69vw,3.75rem)}}@media screen and (max-width:64em){.l-single_contact{background-image:radial-gradient(#f3e9d1 .0625rem,transparent 0);background-size:.25rem .25rem;margin-top:clamp(2.5rem,calc(4.62vw + 1.4166rem),4.375rem);margin-top:min(10.67vw,2.5rem);padding:clamp(2.5rem,calc(1.54vw + 2.1389rem),3.125rem) 0 3.75rem;padding:min(10.67vw,2.5rem) 0 min(16vw,3.75rem)}}.l-single_rec{margin-top:max(5rem,5.56vw)}@media screen and (max-width:80em){.l-single_rec{margin-top:min(6.25vw,5rem)}}@media screen and (max-width:64em){.l-single_rec{margin-top:clamp(2.5rem,calc(6.16vw + 1.0555rem),5rem)}}@media screen and (max-width:23.4375em){.l-single_rec{margin-top:min(10.67vw,2.5rem)}}.l-single_rec_heading{font-size:max(1.875rem,2.08vw);font-weight:700;padding-left:max(1.25rem,1.39vw);position:relative;z-index:0}@media screen and (max-width:80em){.l-single_rec_heading{font-size:min(2.34vw,1.875rem);padding-left:min(1.56vw,1.25rem)}}@media screen and (max-width:64em){.l-single_rec_heading{font-size:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem);margin:0 auto;padding-left:1.25rem;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:23.4375em){.l-single_rec_heading{font-size:min(5.33vw,1.25rem);padding-left:min(5.33vw,1.25rem)}}.l-single_rec_heading:before{aspect-ratio:45/40;background-image:url(../images/common/icon/heading.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:max(2.5rem,2.78vw);left:0;position:absolute;z-index:-1}@media screen and (max-width:80em){.l-single_rec_heading:before{height:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.l-single_rec_heading:before{height:clamp(2.5rem,calc(1.54vw + 2.1389rem),3.125rem)}}@media screen and (max-width:23.4375em){.l-single_rec_heading:before{height:min(10.67vw,2.5rem)}}.l-single_rec_heading_strong{color:#e08100;font-size:max(2.5rem,2.78vw);text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@media screen and (max-width:80em){.l-single_rec_heading_strong{font-size:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.l-single_rec_heading_strong{font-size:clamp(1.875rem,calc(1.54vw + 1.5139rem),2.5rem)}}@media screen and (max-width:23.4375em){.l-single_rec_heading_strong{font-size:min(8vw,1.875rem)}}.l-single_rec_list{-moz-column-gap:max(2.5rem,2.78vw);column-gap:max(2.5rem,2.78vw);display:grid;grid-template-columns:repeat(2,1fr);margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:80em){.l-single_rec_list{-moz-column-gap:min(3.13vw,2.5rem);column-gap:min(3.13vw,2.5rem);margin-top:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.l-single_rec_list{gap:clamp(3.75rem,calc(2.31vw + 3.2083rem),4.6875rem) 0;grid-template-columns:1fr;margin-top:clamp(1.875rem,calc(1.16vw + 1.6042rem),2.3438rem)}}@media screen and (max-width:23.4375em){.l-single_rec_list{margin-top:min(8vw,1.875rem);row-gap:min(16vw,3.75rem)}}.l-single_rec_list.-col1{display:block}.l-single_rec_more{margin-top:max(3.125rem,3.47vw)}@media screen and (max-width:80em){.l-single_rec_more{margin-top:min(3.91vw,3.125rem)}}@media screen and (max-width:64em){.l-single_rec_more{margin-top:clamp(2.5rem,calc(1.54vw + 2.1389rem),3.125rem)}}@media screen and (max-width:23.4375em){.l-single_rec_more{margin-top:min(10.67vw,2.5rem)}}.l-footer{background-color:#333}.l-footer_upper{margin:0 auto;padding:max(3.75rem,4.17vw) 0 max(5rem,5.56vw);width:calc(100% - max(25rem, calc(.2778 * 100vw)))}@media screen and (max-width:90em){.l-footer_upper{max-width:calc(100% - 12.5rem);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.l-footer_upper{max-width:none;padding:clamp(3.75rem,calc(1.39vw + 3.425rem),4.3125rem) 0 clamp(2.5rem,calc(.92vw + 2.2833rem),2.875rem);width:84%}}@media screen and (max-width:23.4375em){.l-footer_upper{padding:min(16vw,3.75rem) 0 min(10.67vw,2.5rem)}}.l-footer_logo{display:block;height:max(2.5rem,2.78vw);transition:opacity .3s ease-out;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.l-footer_logo{height:clamp(2.5rem,calc(.92vw + 2.2833rem),2.875rem)}}@media screen and (max-width:23.4375em){.l-footer_logo{height:min(10.67vw,2.5rem)}}@media (hover){.l-footer_logo:hover{opacity:.6}}.l-footer_logo_img{height:100%;width:auto}.l-footer_info{-moz-column-gap:max(2.5rem,2.78vw);column-gap:max(2.5rem,2.78vw);display:flex;justify-content:space-between;margin-top:max(2.75rem,3.06vw)}@media screen and (max-width:80em){.l-footer_info{-moz-column-gap:min(3.13vw,2.5rem);column-gap:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.l-footer_info{display:block;margin-top:clamp(2.125rem,calc(.08vw + 2.1069rem),2.1563rem)}}@media screen and (max-width:23.4375em){.l-footer_info{margin-top:min(9.07vw,2.125rem)}}.l-footer_about{flex-shrink:0;width:max(23.75rem,26.39vw)}@media screen and (max-width:64em){.l-footer_about{width:100%}}.l-footer_about_primary{color:#fff;font-size:max(.875rem,.97vw);font-weight:700}@media screen and (max-width:64em){.l-footer_about_primary{font-size:clamp(.875rem,calc(.32vw + .7992rem),1.0062rem)}}@media screen and (max-width:23.4375em){.l-footer_about_primary{font-size:min(3.73vw,.875rem)}}.l-footer_about_primary>:not(:first-child){margin-top:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-footer_about_primary>:not(:first-child){margin-top:clamp(1rem,calc(.37vw + .9133rem),1.15rem)}}@media screen and (max-width:23.4375em){.l-footer_about_primary>:not(:first-child){margin-top:min(4.27vw,1rem)}}.l-footer_about_tel_link,.l-footer_about_urgent_link{pointer-events:none}@media screen and (max-width:64em){.l-footer_about_tel_link,.l-footer_about_urgent_link{pointer-events:auto}}.l-footer_about_secondary{-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-top:max(1.4375rem,1.6vw)}@media screen and (max-width:80em){.l-footer_about_secondary{margin-top:min(1.8vw,1.4375rem)}}@media screen and (max-width:64em){.l-footer_about_secondary{display:block;margin-top:clamp(1.375rem,calc(.51vw + 1.2558rem),1.5812rem)}}@media screen and (max-width:23.4375em){.l-footer_about_secondary{margin-top:min(5.87vw,1.375rem)}}.l-footer_about_license{color:#fff;font-size:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-footer_about_license{font-size:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}@media screen and (max-width:23.4375em){.l-footer_about_license{font-size:min(2.67vw,.625rem)}}.l-footer_about_license:not(:first-child){margin-top:max(.3125rem,.35vw)}@media screen and (max-width:80em){.l-footer_about_license:not(:first-child){margin-top:min(.39vw,.3125rem)}}@media screen and (max-width:64em){.l-footer_about_license:not(:first-child){margin-top:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem)}}@media screen and (max-width:23.4375em){.l-footer_about_license:not(:first-child){margin-top:min(1.33vw,.3125rem)}}.l-footer_about_association{height:max(2.5rem,2.78vw)}@media screen and (max-width:64em){.l-footer_about_association{height:clamp(2.5rem,calc(.92vw + 2.2833rem),2.875rem);margin-top:clamp(1.25rem,calc(.46vw + 1.1417rem),1.4375rem)}}@media screen and (max-width:23.4375em){.l-footer_about_association{height:min(10.67vw,2.5rem);margin-top:min(5.33vw,1.25rem)}}.l-footer_about_association_logo{height:100%;width:auto}@media screen and (max-width:64em){.l-footer_nav{margin-top:clamp(1.875rem,calc(.69vw + 1.7125rem),2.1563rem)}}@media screen and (max-width:23.4375em){.l-footer_nav{margin-top:min(8vw,1.875rem)}}.l-footer_nav_list{align-items:center;display:flex;flex-wrap:wrap;gap:max(.9375rem,1.04vw) max(1.875rem,2.08vw)}@media screen and (max-width:64em){.l-footer_nav_list{gap:min(calc(.46vw + 1.1417rem),1.4375rem) min(calc(.92vw + 2.2833rem),2.875rem)}}@media screen and (max-width:23.4375em){.l-footer_nav_list{gap:min(5.33vw,1.25rem) min(10.67vw,2.5rem)}}.l-footer_nav_link{align-items:center;color:#fff;-moz-column-gap:max(.3125rem,.35vw);column-gap:max(.3125rem,.35vw);display:flex;font-size:max(.875rem,.97vw);font-weight:700;text-decoration:underline;transition:opacity .3s ease-out}@media screen and (max-width:64em){.l-footer_nav_link{-moz-column-gap:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem);column-gap:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem);font-size:clamp(.875rem,calc(.32vw + .7992rem),1.0062rem)}}@media screen and (max-width:23.4375em){.l-footer_nav_link{-moz-column-gap:min(1.33vw,.3125rem);column-gap:min(1.33vw,.3125rem);font-size:min(3.73vw,.875rem)}}@media (hover){.l-footer_nav_link:hover{opacity:.6}}.l-footer_nav_link:before{aspect-ratio:1/1;background-color:#ebb865;border-radius:50%;content:"";width:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-footer_nav_link:before{width:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}@media screen and (max-width:23.4375em){.l-footer_nav_link:before{width:min(2.67vw,.625rem)}}.l-footer_greenhome{background-color:#fcfcfc;border-radius:max(.625rem,.69vw);display:flex;margin-top:max(2.5rem,2.78vw);padding:max(1.25rem,1.39vw) max(1.875rem,2.08vw);width:100%}@media screen and (max-width:80em){.l-footer_greenhome{border-radius:min(.78vw,.625rem);padding:min(1.56vw,1.25rem) min(2.34vw,1.875rem)}}@media screen and (max-width:64em){.l-footer_greenhome{background-color:transparent;border-radius:0;display:block;margin-top:clamp(1.875rem,calc(.69vw + 1.7125rem),2.1563rem);padding:0}}@media screen and (max-width:23.4375em){.l-footer_greenhome{margin-top:min(8vw,1.875rem)}}.l-footer_greenhome-about{align-self:stretch;flex-shrink:0;padding:max(1.25rem,1.39vw) max(1.875rem,2.08vw) max(1.25rem,1.39vw) 0;width:max(17.5rem,19.44vw)}@media screen and (max-width:80em){.l-footer_greenhome-about{padding:min(1.56vw,1.25rem) min(2.34vw,1.875rem) min(1.56vw,1.25rem) 0;width:min(21.88vw,17.5rem)}}@media screen and (max-width:64em){.l-footer_greenhome-about{background-color:#fcfcfc;border-top-left-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);border-top-right-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);padding:clamp(2.5rem,calc(.92vw + 2.2833rem),2.875rem) clamp(1.875rem,calc(.69vw + 1.7125rem),2.1563rem) clamp(1.875rem,calc(.69vw + 1.7125rem),2.1563rem);width:100%}}@media screen and (max-width:23.4375em){.l-footer_greenhome-about{border-top-left-radius:min(.53vw,.125rem);border-top-right-radius:min(.53vw,.125rem);padding:min(10.67vw,2.5rem) min(8vw,1.875rem) min(8vw,1.875rem)}}.l-footer_greenhome-about_logo-wrapper{display:block;transition:opacity .3s ease-out;width:100%}@media screen and (max-width:64em){.l-footer_greenhome-about_logo-wrapper{max-width:100%;width:18.3281rem}}@media (hover){.l-footer_greenhome-about_logo-wrapper:hover{opacity:.6}}.l-footer_greenhome-about_logo{height:auto;width:100%}.l-footer_greenhome-about_business{font-size:max(.875rem,.97vw);line-height:1.4285714286;margin-top:max(1.875rem,2.08vw)}@media screen and (max-width:80em){.l-footer_greenhome-about_business{font-size:min(1.09vw,.875rem);margin-top:min(2.34vw,1.875rem)}}@media screen and (max-width:64em){.l-footer_greenhome-about_business{font-size:clamp(.875rem,calc(.32vw + .7992rem),1.0062rem);margin-top:clamp(1.875rem,calc(.69vw + 1.7125rem),2.1563rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-about_business{font-size:min(3.73vw,.875rem);margin-top:min(8vw,1.875rem)}}.l-footer_greenhome-about_business>:not(:first-child){margin-top:max(.625rem,.69vw)}@media screen and (max-width:80em){.l-footer_greenhome-about_business>:not(:first-child){margin-top:min(.78vw,.625rem)}}@media screen and (max-width:64em){.l-footer_greenhome-about_business>:not(:first-child){margin-top:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}.l-footer_greenhome-about_tel_link{pointer-events:none}@media screen and (max-width:64em){.l-footer_greenhome-about_tel_link{pointer-events:auto}}.l-footer_greenhome-map{align-self:stretch;position:relative;width:100%}@media screen and (max-width:64em){.l-footer_greenhome-map{margin-top:-1px}}.l-footer_greenhome-map_iframe-wrapper{border-left:1px solid #ededed;border-right:1px solid #ededed;height:100%;left:0;padding:0 max(1.25rem,1.39vw) max(.3125rem,.35vw);position:absolute;top:0;width:100%}@media screen and (max-width:80em){.l-footer_greenhome-map_iframe-wrapper{padding:0 min(1.56vw,1.25rem) min(.39vw,.3125rem)}}@media screen and (max-width:64em){.l-footer_greenhome-map_iframe-wrapper{background-color:#fcfcfc;border:none;border-bottom-left-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);border-bottom-right-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);height:20.625rem;padding:0 clamp(.1875rem,calc(.07vw + .1712rem),.2156rem) clamp(.1875rem,calc(.07vw + .1712rem),.2156rem);position:static}}@media screen and (max-width:33.75em){.l-footer_greenhome-map_iframe-wrapper{aspect-ratio:310/232;height:auto}}@media screen and (max-width:23.4375em){.l-footer_greenhome-map_iframe-wrapper{border-bottom-left-radius:min(.53vw,.125rem);border-bottom-right-radius:min(.53vw,.125rem);padding:0 min(.8vw,.1875rem) min(.8vw,.1875rem)}}.l-footer_greenhome-map_iframe-wrapper>iframe{height:100%;width:100%}@media screen and (max-width:64em){.l-footer_greenhome-map_iframe-wrapper>iframe{border-bottom-left-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);border-bottom-right-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-map_iframe-wrapper>iframe{border-bottom-left-radius:min(.53vw,.125rem);border-bottom-right-radius:min(.53vw,.125rem)}}.l-footer_greenhome-cta{align-self:stretch;flex-shrink:0;width:max(19.0625rem,21.18vw)}@media screen and (max-width:80em){.l-footer_greenhome-cta{width:min(23.83vw,19.0625rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta{width:100%}}.l-footer_greenhome-cta_line{margin-bottom:max(.625rem,.69vw);padding-left:max(1.875rem,2.08vw)}@media screen and (max-width:80em){.l-footer_greenhome-cta_line{margin-bottom:min(.78vw,.625rem);padding-left:min(2.34vw,1.875rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta_line{background-color:#fcfcfc;border-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);margin-bottom:0;margin-top:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem);padding:clamp(1.25rem,calc(.46vw + 1.1417rem),1.4375rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-cta_line{border-radius:min(.53vw,.125rem);margin-top:min(1.33vw,.3125rem);padding:min(5.33vw,1.25rem)}}.l-footer_greenhome-cta_line_inner{-moz-column-gap:max(.9375rem,1.04vw);column-gap:max(.9375rem,1.04vw);display:flex;height:max(6.25rem,6.94vw);justify-content:space-between}@media screen and (max-width:80em){.l-footer_greenhome-cta_line_inner{-moz-column-gap:min(1.17vw,.9375rem);column-gap:min(1.17vw,.9375rem);height:min(7.81vw,6.25rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta_line_inner{-moz-column-gap:clamp(.9375rem,calc(.35vw + .8562rem),1.0781rem);column-gap:clamp(.9375rem,calc(.35vw + .8562rem),1.0781rem);height:clamp(6.25rem,calc(2.31vw + 5.7083rem),7.1875rem);margin:0 auto;max-width:100%;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:23.4375em){.l-footer_greenhome-cta_line_inner{-moz-column-gap:min(4vw,.9375rem);column-gap:min(4vw,.9375rem);height:min(26.67vw,6.25rem)}}.l-footer_greenhome-cta_line_message{align-self:center;color:#000;font-size:max(.875rem,.97vw);line-height:1.4285714286;padding:max(.625rem,.69vw);position:relative;width:100%}@media screen and (max-width:80em){.l-footer_greenhome-cta_line_message{font-size:min(1.09vw,.875rem);padding:min(.78vw,.625rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta_line_message{font-size:clamp(.875rem,calc(.32vw + .7992rem),1.0062rem);padding:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-cta_line_message{font-size:min(3.73vw,.875rem);padding:min(2.67vw,.625rem)}}.l-footer_greenhome-cta_line_message:after,.l-footer_greenhome-cta_line_message:before{background-color:#ededed;border-radius:100lvh;content:"";display:block;height:max(.125rem,.14vw);left:0;position:absolute;right:0}@media screen and (max-width:80em){.l-footer_greenhome-cta_line_message:after,.l-footer_greenhome-cta_line_message:before{height:min(.16vw,.125rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta_line_message:after,.l-footer_greenhome-cta_line_message:before{height:clamp(.125rem,calc(.05vw + .1142rem),.1438rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-cta_line_message:after,.l-footer_greenhome-cta_line_message:before{height:min(.53vw,.125rem)}}.l-footer_greenhome-cta_line_message:before{bottom:100%}.l-footer_greenhome-cta_line_message:after{top:100%}.l-footer_greenhome-cta_line_qr-wrapper{aspect-ratio:1/1;border-radius:max(.625rem,.69vw);flex-shrink:0;height:100%;overflow:hidden}@media screen and (max-width:80em){.l-footer_greenhome-cta_line_qr-wrapper{border-radius:min(.78vw,.625rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta_line_qr-wrapper{border-radius:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-cta_line_qr-wrapper{border-radius:min(2.67vw,.625rem)}}.l-footer_greenhome-cta_line_qr{height:100%;width:100%}.l-footer_greenhome-cta_link-wrapper{padding:0 max(1.25rem,1.39vw)}@media screen and (max-width:80em){.l-footer_greenhome-cta_link-wrapper{padding:0 min(1.56vw,1.25rem)}}@media screen and (max-width:64em){.l-footer_greenhome-cta_link-wrapper{background-color:#fcfcfc;border-radius:clamp(.125rem,calc(.05vw + .1142rem),.1438rem);margin-top:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem);padding:clamp(1.25rem,calc(.46vw + 1.1417rem),1.4375rem) clamp(1.5625rem,calc(.58vw + 1.4271rem),1.7969rem)}}@media screen and (max-width:23.4375em){.l-footer_greenhome-cta_link-wrapper{border-radius:min(.53vw,.125rem);margin-top:min(1.33vw,.3125rem);padding:min(5.33vw,1.25rem) min(6.67vw,1.5625rem)}}.l-footer_greenhome-cta_link{display:block;position:relative;width:100%}@media screen and (max-width:64em){.l-footer_greenhome-cta_link{margin:0 auto;max-width:100%;width:19.0469rem}}.l-footer_greenhome-cta_link_path,.l-footer_greenhome-cta_link_text{color:#333}.l-footer_greenhome-cta_link_text{left:0;position:absolute;top:0;width:100%}.l-footer_greenhome-cta_link_path>svg,.l-footer_greenhome-cta_link_text>svg{display:block;height:auto;overflow:visible;width:100%}.l-footer_greenhome-cta_link_path{transition:color .3s ease-out,filter .3s ease-out;will-change:filter}.l-footer_greenhome-cta_link_text{transition:color .3s ease-out}@media (hover){.l-footer_greenhome-cta_link:hover .l-footer_greenhome-cta_link_path{--shadow-offset:max(0.25rem,0.28vw);color:#c5c5c5;filter:drop-shadow(0 var(--shadow-offset) calc(var(--shadow-offset)/3) rgba(0,0,0,.25))}}@media screen and (hover) and (max-width:23.4375em){.l-footer_greenhome-cta_link:hover .l-footer_greenhome-cta_link_path{--shadow-offset:min(1.07vw,0.25rem)}}@media (hover){.l-footer_greenhome-cta_link:hover .l-footer_greenhome-cta_link_text{color:rgba(51,51,51,.8)}}.l-footer_lower{background-color:#f39800;display:grid;height:max(3.125rem,3.47vw);margin:0 -1px;place-content:center;position:relative;z-index:0}@media screen and (max-width:64em){.l-footer_lower{align-items:center;display:flex;flex-direction:column;height:auto;margin:0;padding:clamp(1.25rem,calc(.46vw + 1.1417rem),1.4375rem) 0 clamp(1.5625rem,calc(.58vw + 1.4271rem),1.7969rem);row-gap:clamp(1.4375rem,calc(.53vw + 1.3129rem),1.6531rem)}}@media screen and (max-width:23.4375em){.l-footer_lower{padding:min(5.33vw,1.25rem) 0 min(6.67vw,1.5625rem);row-gap:min(6.13vw,1.4375rem)}}.l-footer_lower:after,.l-footer_lower:before{aspect-ratio:1/1;background-color:#f39800;clip-path:url(#frame-radius);content:"";position:absolute;top:calc(var(--frame-radius)*-1);width:calc(var(--frame-radius)*2);z-index:1}@media screen and (max-width:64em){.l-footer_lower:after,.l-footer_lower:before{display:none}}.l-footer_lower:before{left:calc(var(--frame-radius)*-1)}.l-footer_lower:after{right:calc(var(--frame-radius)*-1)}.l-footer_copyright{color:#fff;font-size:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-footer_copyright{font-size:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}@media screen and (max-width:23.4375em){.l-footer_copyright{font-size:min(2.67vw,.625rem)}}.l-footer_privacy{align-items:center;color:#fff;-moz-column-gap:max(.3125rem,.35vw);column-gap:max(.3125rem,.35vw);display:flex;font-size:max(.75rem,.83vw);font-weight:700;position:absolute;right:max(5rem,5.56vw);text-decoration:underline;top:50%;transform:translateY(-50%);transition:opacity .3s ease-out}@media screen and (max-width:80em){.l-footer_privacy{right:min(6.25vw,5rem)}}@media screen and (max-width:64em){.l-footer_privacy{-moz-column-gap:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem);column-gap:clamp(.3125rem,calc(.12vw + .2854rem),.3594rem);font-size:clamp(.75rem,calc(.28vw + .685rem),.8625rem);position:static;transform:none}}@media screen and (max-width:23.4375em){.l-footer_privacy{-moz-column-gap:min(1.33vw,.3125rem);column-gap:min(1.33vw,.3125rem);font-size:min(3.2vw,.75rem)}}@media (hover){.l-footer_privacy:hover{opacity:.6}}.l-footer_privacy:before{aspect-ratio:1/1;background-color:#fff;border-radius:50%;content:"";width:max(.625rem,.69vw)}@media screen and (max-width:64em){.l-footer_privacy:before{width:clamp(.625rem,calc(.23vw + .5708rem),.7188rem)}}@media screen and (max-width:23.4375em){.l-footer_privacy:before{width:min(2.67vw,.625rem)}}.c-heading{font-size:max(2.5rem,2.78vw);font-weight:700;padding-left:max(1.25rem,1.39vw);position:relative;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;z-index:0}@media screen and (max-width:64em){.c-heading{font-size:clamp(2rem,calc(1.23vw + 1.7111rem),2.5rem);line-height:1.25;padding-left:1.25rem}}@media screen and (max-width:23.4375em){.c-heading{font-size:min(8.53vw,2rem);padding-left:min(5.33vw,1.25rem)}}.c-heading:before{aspect-ratio:45/40;background-image:url(../images/common/icon/heading.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:max(2.5rem,2.78vw);left:0;position:absolute;z-index:-1}@media screen and (max-width:80em){.c-heading:before{height:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.c-heading:before{bottom:50%;height:clamp(2.5rem,calc(1.54vw + 2.1389rem),3.125rem);transform:translateY(50%)}}@media screen and (max-width:23.4375em){.c-heading:before{height:min(10.67vw,2.5rem)}}.c-card_link{display:block}.c-card_number{align-items:center;-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex;justify-content:space-between;padding-right:max(.3125rem,.35vw)}@media screen and (max-width:80em){.c-card_number{-moz-column-gap:min(1.56vw,1.25rem);column-gap:min(1.56vw,1.25rem);padding-right:min(.39vw,.3125rem)}}@media screen and (max-width:64em){.c-card_number{-moz-column-gap:clamp(.8125rem,calc(1.08vw + .5597rem),1.25rem);column-gap:clamp(.8125rem,calc(1.08vw + .5597rem),1.25rem);padding-right:clamp(.3125rem,calc(.19vw + .2674rem),.3906rem)}}@media screen and (max-width:23.4375em){.c-card_number{-moz-column-gap:min(3.47vw,.8125rem);column-gap:min(3.47vw,.8125rem);padding-right:min(1.33vw,.3125rem)}}.c-card_number_line{background-color:#ea8a00;flex:1;height:1px;position:relative}.c-card_number_line:after{aspect-ratio:1/1;background-color:#ea8a00;border-radius:50%;content:"";position:absolute;right:0;top:0;transform:translate(50%,-50%);width:max(.5rem,.56vw)}@media screen and (max-width:80em){.c-card_number_line:after{width:min(.63vw,.5rem)}}@media screen and (max-width:64em){.c-card_number_line:after{width:clamp(.375rem,calc(.23vw + .3208rem),.4688rem)}}@media screen and (max-width:23.4375em){.c-card_number_line:after{width:min(1.6vw,.375rem)}}.c-card_number_label{flex:none;font-size:max(.9375rem,1.04vw)}@media screen and (max-width:80em){.c-card_number_label{font-size:min(1.17vw,.9375rem)}}@media screen and (max-width:64em){.c-card_number_label{font-size:clamp(.75rem,calc(.46vw + .6417rem),.9375rem)}}@media screen and (max-width:23.4375em){.c-card_number_label{font-size:min(3.2vw,.75rem)}}.c-card_number_label_ja{font-weight:700}.c-card_number_label_latin{font-weight:600}.c-card_title{background-color:#ea8b00;border-radius:max(.25rem,.28vw);color:#fff;font-size:max(.9375rem,1.04vw);margin-top:max(.625rem,.69vw);padding:max(.75rem,.83vw) max(.625rem,.69vw)}@media screen and (max-width:80em){.c-card_title{border-radius:min(.31vw,.25rem);font-size:min(1.17vw,.9375rem);margin-top:min(.78vw,.625rem);padding-top:min(.94vw,.75rem) min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card_title{border-radius:clamp(.125rem,calc(.31vw + .0528rem),.25rem);font-size:clamp(.875rem,calc(.54vw + .7486rem),1.0938rem);margin-top:clamp(.625rem,calc(.39vw + .5347rem),.7813rem);padding:clamp(.5rem,calc(.62vw + .3555rem),.75rem) .625rem}}@media screen and (max-width:23.4375em){.c-card_title{border-radius:min(.53vw,.125rem);font-size:min(3.73vw,.875rem);margin-top:min(2.67vw,.625rem);padding:min(2.13vw,.5rem) min(2.67vw,.625rem)}}.c-card_info01{align-items:center;display:flex;justify-content:space-between;margin-top:max(.625rem,.69vw);padding-right:max(.3125rem,.35vw)}@media screen and (max-width:80em){.c-card_info01{margin-top:min(.78vw,.625rem);padding-right:min(.39vw,.3125rem)}}@media screen and (max-width:64em){.c-card_info01{align-items:flex-start;margin-top:clamp(.625rem,calc(.39vw + .5347rem),.7813rem);padding-right:clamp(.3125rem,calc(.19vw + .2674rem),.3906rem)}}@media screen and (max-width:23.4375em){.c-card_info01{margin-top:min(2.67vw,.625rem);padding-right:min(1.33vw,.3125rem)}}.c-card_heading{font-size:max(.875rem,.97vw);line-height:1.4285714286}@media screen and (max-width:80em){.c-card_heading{font-size:min(1.09vw,.875rem)}}@media screen and (max-width:64em){.c-card_heading{font-size:clamp(.8125rem,calc(.5vw + .6951rem),1.0156rem);line-height:1.5384615385}}@media screen and (max-width:23.4375em){.c-card_heading{font-size:min(3.47vw,.8125rem)}}.c-card_category{background-color:#f4e1b7;border-radius:100lvh;flex-shrink:0;font-size:max(.625rem,.69vw);padding:max(.4688rem,.52vw) max(.625rem,.69vw)}@media screen and (max-width:80em){.c-card_category{font-size:min(.78vw,.625rem);padding:min(.59vw,.4688rem) min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card_category{font-size:clamp(.625rem,calc(.39vw + .5347rem),.7813rem);padding:clamp(.4688rem,calc(.29vw + .401rem),.5859rem) clamp(.625rem,calc(.39vw + .5347rem),.7813rem)}}@media screen and (max-width:23.4375em){.c-card_category{font-size:min(2.67vw,.625rem);padding:min(2vw,.4688rem) min(2.67vw,.625rem)}}.c-card_img-wrapper{aspect-ratio:3/2;border:1px solid #d9d9d9;border-radius:max(.125rem,.14vw);margin-top:max(.625rem,.69vw)}@media screen and (max-width:80em){.c-card_img-wrapper{margin-top:min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card_img-wrapper{margin-top:clamp(.625rem,calc(.39vw + .5347rem),.7813rem)}}@media screen and (max-width:23.4375em){.c-card_img-wrapper{border-radius:min(.53vw,.125rem);margin-top:min(2.67vw,.625rem)}}.c-card_img{height:100%;-o-object-fit:cover;object-fit:cover;padding:max(.625rem,.69vw);width:100%}@media screen and (max-width:80em){.c-card_img{padding:min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card_img{border-radius:.125rem;padding:clamp(.625rem,calc(.39vw + .5347rem),.7813rem)}}@media screen and (max-width:23.4375em){.c-card_img{border-radius:min(.53vw,.125rem);padding:min(2.67vw,.625rem)}}.c-card_info02{align-items:flex-end;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;margin-top:max(.9375rem,1.04vw);padding-bottom:max(.3125rem,.35vw);padding-right:max(.3125rem,.35vw)}@media screen and (max-width:80em){.c-card_info02{margin-top:min(1.17vw,.9375rem);padding-bottom:min(.39vw,.3125rem);padding-right:min(.39vw,.3125rem)}}@media screen and (max-width:64em){.c-card_info02{display:block;margin-top:clamp(.9375rem,calc(.58vw + .8021rem),1.1719rem);padding-bottom:clamp(.375rem,calc(.23vw + .3208rem),.4688rem);padding-right:clamp(.3125rem,calc(.19vw + .2674rem),.3906rem)}}@media screen and (max-width:23.4375em){.c-card_info02{margin-top:min(4vw,.9375rem);padding-bottom:min(1.6vw,.375rem);padding-right:min(1.33vw,.3125rem)}}.c-card_area{font-size:max(.875rem,.97vw)}@media screen and (max-width:80em){.c-card_area{font-size:min(1.09vw,.875rem)}}@media screen and (max-width:64em){.c-card_area{font-size:clamp(.8125rem,calc(.5vw + .6951rem),1.0156rem)}}@media screen and (max-width:23.4375em){.c-card_area{font-size:min(3.47vw,.8125rem)}}.c-card_price{color:#f39800;font-size:max(.875rem,.97vw);font-weight:700}@media screen and (max-width:80em){.c-card_price{font-size:min(1.09vw,.875rem)}}@media screen and (max-width:64em){.c-card_price{font-size:clamp(.875rem,calc(.54vw + .7486rem),1.0938rem);margin-top:clamp(.3125rem,calc(.19vw + .2674rem),.3906rem);text-align:right}}@media screen and (max-width:23.4375em){.c-card_price{font-size:min(3.73vw,.875rem);margin-top:min(1.33vw,.3125rem)}}.c-card_price_number{font-size:max(1.5rem,1.67vw);margin-inline:.15em}@media screen and (max-width:80em){.c-card_price_number{font-size:min(1.88vw,1.5rem)}}@media screen and (max-width:64em){.c-card_price_number{font-size:clamp(1.5rem,calc(.92vw + 1.2833rem),1.875rem)}}@media screen and (max-width:23.4375em){.c-card_price_number{font-size:min(6.4vw,1.5rem)}}.c-card_desc{color:#ea8b00;font-size:max(.875rem,.97vw);line-height:1.4285714286;margin-top:max(.625rem,.69vw);padding:0 max(.625rem,.69vw)}@media screen and (max-width:80em){.c-card_desc{font-size:min(1.09vw,.875rem);margin-top:min(.78vw,.625rem);padding:0 min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card_desc{font-size:clamp(.8125rem,calc(.5vw + .6951rem),1.0156rem);line-height:1.5384615385;margin-top:clamp(.625rem,calc(.39vw + .5347rem),.7813rem);padding:0 clamp(.625rem,calc(.39vw + .5347rem),.7813rem)}}@media screen and (max-width:23.4375em){.c-card_desc{font-size:min(3.47vw,.8125rem);margin-top:min(2.67vw,.625rem);padding:0 min(2.67vw,.625rem)}}.c-card_detail{margin:max(1.25rem,1.39vw) auto 0;width:max(15rem,16.67vw)}@media screen and (max-width:80em){.c-card_detail{margin-top:min(1.56vw,1.25rem);width:min(18.75vw,15rem)}}@media screen and (max-width:64em){.c-card_detail{margin-top:clamp(1.25rem,calc(.77vw + 1.0694rem),1.5625rem);width:clamp(12.5rem,calc(7.7vw + 10.6943rem),15.625rem)}}@media screen and (max-width:23.4375em){.c-card_detail{margin-top:min(5.33vw,1.25rem);width:min(53.33vw,12.5rem)}}.c-card_detail_button{background-color:#f4e1b7;border-radius:100lvh;display:grid;font-size:max(.8125rem,.9vw);font-weight:700;height:max(2.8125rem,3.13vw);overflow:hidden;place-content:center;position:relative;transition:background .3s ease-out;width:100%;z-index:0}@media screen and (max-width:80em){.c-card_detail_button{font-size:min(1.02vw,.8125rem);height:min(3.52vw,2.8125rem)}}@media screen and (max-width:64em){.c-card_detail_button{font-size:clamp(.8125rem,calc(.5vw + .6951rem),1.0156rem);height:clamp(2.8125rem,calc(1.73vw + 2.4062rem),3.5156rem)}}@media screen and (max-width:23.4375em){.c-card_detail_button{font-size:min(3.47vw,.8125rem);height:min(12vw,2.8125rem)}}.c-card_detail_button:before{background:linear-gradient(90deg,#f4e1b7,#ebb865);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-out;z-index:-1}@media (hover){.c-card:hover .c-card_detail_button:before{opacity:1}}.c-card.-col2 .c-card_info01:not(.-pc){display:none}@media screen and (max-width:64em){.c-card.-col2 .c-card_info01:not(.-pc){display:flex}}.c-card.-col2 .c-card_info01.-pc{border-bottom:1px solid #d9d9d9;margin-top:0;padding-bottom:max(.5rem,.56vw);padding-top:max(1.375rem,1.53vw)}@media screen and (max-width:80em){.c-card.-col2 .c-card_info01.-pc{padding-bottom:min(.63vw,.5rem);padding-top:min(1.72vw,1.375rem)}}@media screen and (max-width:64em){.c-card.-col2 .c-card_info01.-pc{display:none}}.c-card.-col2 .c-card_col2{-moz-column-gap:max(2.5rem,2.78vw);column-gap:max(2.5rem,2.78vw);display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;margin-top:max(.625rem,.69vw)}@media screen and (max-width:80em){.c-card.-col2 .c-card_col2{-moz-column-gap:min(3.13vw,2.5rem);column-gap:min(3.13vw,2.5rem);margin-top:min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card.-col2 .c-card_col2{display:block;margin-top:0}}.c-card.-col2 .c-card_img-wrapper{margin-top:0}@media screen and (max-width:80em){.c-card.-col2 .c-card_img-wrapper{margin-top:min(.78vw,.625rem)}}@media screen and (max-width:64em){.c-card.-col2 .c-card_img-wrapper{margin-top:clamp(.625rem,calc(.39vw + .5347rem),.7813rem)}}@media screen and (max-width:23.4375em){.c-card.-col2 .c-card_img-wrapper{margin-top:min(2.67vw,.625rem)}}.c-card.-col2 .c-card_info02{margin-top:0;padding-top:max(1.8125rem,2.01vw)}@media screen and (max-width:80em){.c-card.-col2 .c-card_info02{padding-top:min(2.27vw,1.8125rem)}}@media screen and (max-width:64em){.c-card.-col2 .c-card_info02{margin-top:clamp(.9375rem,calc(.58vw + .8021rem),1.1719rem);padding-top:0}}@media screen and (max-width:23.4375em){.c-card.-col2 .c-card_info02{margin-top:min(4vw,.9375rem)}}.c-card.-col2 .c-card_desc{margin-top:1.25rem}@media screen and (max-width:80em){.c-card.-col2 .c-card_desc{margin-top:min(1.56vw,1.25rem)}}@media screen and (max-width:64em){.c-card.-col2 .c-card_desc{margin-top:clamp(.625rem,calc(.39vw + .5347rem),.7813rem)}}@media screen and (max-width:23.4375em){.c-card.-col2 .c-card_desc{margin-top:min(2.67vw,.625rem)}}.c-card.-col2 .c-card_detail{margin-top:max(1.875rem,2.08vw)}@media screen and (max-width:80em){.c-card.-col2 .c-card_detail{margin-top:min(2.34vw,1.875rem)}}@media screen and (max-width:64em){.c-card.-col2 .c-card_detail{margin-top:clamp(1.25rem,calc(.77vw + 1.0694rem),1.5625rem)}}@media screen and (max-width:23.4375em){.c-card.-col2 .c-card_detail{margin-top:min(5.33vw,1.25rem)}}.c-button{background-color:#f39800;border-radius:max(.1875rem,.21vw);color:#fff;display:grid;font-size:max(1rem,1.11vw);font-weight:700;height:max(5rem,5.56vw);place-content:center;text-align:center;transition:transform .3s ease-out;width:100%}@media screen and (max-width:48em){.c-button{height:clamp(3.75rem,calc(5.09vw + 2.5573rem),5rem)}}@media screen and (max-width:23.4375em){.c-button{border-radius:min(.8vw,.1875rem);font-size:min(4.27vw,1rem);height:min(16vw,3.75rem)}}@media (hover){.c-button:hover{transform:scale(.98)}}.c-button-more{align-items:center;border:2px solid #f4a726;border-radius:max(.3125rem,.35vw);box-shadow:max(.375rem,.42vw) max(.375rem,.42vw) 0 #f4a726;display:flex;font-size:max(1rem,1.11vw);font-weight:700;height:max(5rem,5.56vw);justify-content:center;position:relative;transition:background-color .3s ease-out;z-index:0}@media screen and (max-width:48em){.c-button-more{height:3.75rem;justify-content:space-between;padding:0 1.875rem}}@media screen and (max-width:23.4375em){.c-button-more{box-shadow:min(1.6vw,.375rem) min(1.6vw,.375rem) 0 #f4a726;font-size:min(4.27vw,1rem);height:min(16vw,3.75rem);padding:0 min(8vw,1.875rem)}}@media (hover){.c-button-more:hover{background-color:#f4ddb7}}.c-button-more_arrow{position:absolute;right:max(1.875rem,2.08vw);top:50%;transform:translateY(-50%);width:max(1.875rem,2.08vw)}@media screen and (max-width:48em){.c-button-more_arrow{position:static;transform:none;width:1.25rem}}@media screen and (max-width:23.4375em){.c-button-more_arrow{width:min(5.33vw,1.25rem)}}.c-button-more:after,.c-button-more:before{aspect-ratio:84/76;background-image:radial-gradient(#e6c99a .0625rem,transparent 0);background-size:.25rem .25rem;content:"";display:block;height:100%;position:absolute;top:0;z-index:-1}@media screen and (max-width:48em){.c-button-more:after,.c-button-more:before{aspect-ratio:1/1;background-image:radial-gradient(#e6c99a .0469rem,transparent 0);background-size:.1875rem .1875rem}}.c-button-more:before{clip-path:polygon(0 0,100% 0,0 100%);left:0}.c-button-more:after{clip-path:polygon(100% 0,100% 100%,0 100%);right:0}.c-button-archive{margin:0 auto;width:100%}@media screen and (max-width:64em){.c-button-archive{width:88.8889%}}.c-button-archive_link{border-left:max(.125rem,.14vw) solid #f39800;border-radius:max(.3125rem,.35vw);border-right:max(.125rem,.14vw) solid #f39800;border-top:max(.125rem,.14vw) solid #f39800;display:block;overflow:hidden}@media screen and (max-width:23.4375em){.c-button-archive_link{border-radius:min(1.33vw,.3125rem)}}.c-button-archive_link:after{background-color:#f39800;content:"";display:block;height:var(--button-archive-shadow-height);width:100%}.c-button-archive_link_inner{align-items:center;background-color:#fff;display:flex;height:var(--button-archive-height);justify-content:space-between;padding-left:20.8333%;position:relative;transition:background-color .3s ease-out}@media screen and (max-width:64em){.c-button-archive_link_inner{padding:0 clamp(1.875rem,calc(2.31vw + 1.3333rem),2.8125rem)}}@media screen and (max-width:23.4375em){.c-button-archive_link_inner{padding:0 clamp(0rem,8vw,1.875rem)}}@media (hover){.c-button-archive_link:hover .c-button-archive_link_inner{background-color:#f4e1b7}}.c-button-archive_link_left{align-items:center;-moz-column-gap:max(.9375rem,1.04vw);column-gap:max(.9375rem,1.04vw);display:flex}@media screen and (max-width:80em){.c-button-archive_link_left{-moz-column-gap:min(1.17vw,.9375rem);column-gap:min(1.17vw,.9375rem)}}@media screen and (max-width:64em){.c-button-archive_link_left{-moz-column-gap:clamp(.625rem,calc(.77vw + .4444rem),.9375rem);column-gap:clamp(.625rem,calc(.77vw + .4444rem),.9375rem)}}@media screen and (max-width:23.4375em){.c-button-archive_link_left{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem)}}.c-button-archive_link_icon-sp{display:none;height:auto;width:max(1.875rem,2.08vw)}@media screen and (max-width:64em){.c-button-archive_link_icon-sp{display:block;width:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.c-button-archive_link_icon-sp{width:min(5.33vw,1.25rem)}}.c-button-archive_link_label{font-size:max(1.25rem,1.39vw);font-weight:700}@media screen and (max-width:64em){.c-button-archive_link_label{font-size:clamp(.875rem,calc(.92vw + .6583rem),1.25rem)}}@media screen and (max-width:23.4375em){.c-button-archive_link_label{font-size:min(3.73vw,.875rem)}}.c-button-archive_link_label>span{color:#f39800;font-size:max(1.875rem,2.08vw)}@media screen and (max-width:64em){.c-button-archive_link_label>span{font-size:clamp(1.125rem,calc(1.85vw + .6916rem),1.875rem)}}@media screen and (max-width:23.4375em){.c-button-archive_link_label>span{font-size:min(4.8vw,1.125rem)}}.c-button-archive_link_icon-pc-wrapper{bottom:min(-.125rem,-.14vw);content:"";position:absolute;right:6.25%;width:max(6.875rem,7.64vw)}@media screen and (max-width:80em){.c-button-archive_link_icon-pc-wrapper{width:min(8.59vw,6.875rem)}}@media screen and (max-width:64em){.c-button-archive_link_icon-pc-wrapper{display:none}}.c-button-archive_link_icon-pc{height:auto;width:100%}.c-button-archive_link_arrow{display:none}@media screen and (max-width:64em){.c-button-archive_link_arrow{display:block;width:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.c-button-archive_link_arrow{width:min(5.33vw,1.25rem)}}.c-button-archive.-land .c-button-archive_link_icon-pc-wrapper{bottom:max(.625rem,.69vw)}@media screen and (max-width:80em){.c-button-archive.-land .c-button-archive_link_icon-pc-wrapper{bottom:min(.78vw,.625rem)}}.c-button-contact{background-color:#fff;border:.1875rem solid #ea8b00;border-radius:100lvh;color:#ea8b00;display:grid;font-size:.875rem;font-weight:700;height:3.75rem;margin:1.25rem auto 0;max-width:100%;place-content:center;transition:background-color .3s ease-out;width:25rem}@media screen and (max-width:23.4375em){.c-button-contact{border-width:min(.8vw,.1875rem);font-size:min(3.73vw,.875rem);height:min(16vw,3.75rem);margin-top:min(5.33vw,1.25rem);width:min(106.67vw,25rem)}}@media (hover){.c-button-contact:hover{background-color:#f4e1b7}}.c-breadcrumb{font-size:max(.75rem,.83vw);line-height:1.5;width:-moz-fit-content;width:fit-content}@media screen and (max-width:48em){.c-breadcrumb{font-size:clamp(.625rem,calc(.51vw + .5057rem),.75rem)}}@media screen and (max-width:23.4375em){.c-breadcrumb{font-size:min(2.67vw,.625rem)}}.c-breadcrumb_item:last-child{display:inline}.c-breadcrumb_item:not(:last-child){align-items:center;display:inline-flex}.c-breadcrumb_item:not(:last-child):after{background-color:#bbb;content:"";height:1px;margin:0 max(.625rem,.69vw);width:max(.75rem,.83vw)}@media screen and (max-width:48em){.c-breadcrumb_item:not(:last-child):after{width:clamp(.625rem,calc(.51vw + .5057rem),.75rem)}}@media screen and (max-width:23.4375em){.c-breadcrumb_item:not(:last-child):after{margin:0 min(2.67vw,.625rem);width:min(2.67vw,.625rem)}}.c-breadcrumb_link{color:#bbb;transition:opacity .3s ease-out}@media (hover){.c-breadcrumb_link:hover{opacity:.6}}.c-breadcrumb_current{color:#333}.c-pagination{align-items:center;display:flex;justify-content:center}.c-pagination_first,.c-pagination_last,.c-pagination_next,.c-pagination_prev{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:auto 50%;transition:opacity .3s ease-out;width:max(1.5rem,1.67vw)}@media screen and (max-width:23.4375em){.c-pagination_first,.c-pagination_last,.c-pagination_next,.c-pagination_prev{width:min(6.4vw,1.5rem)}}@media (hover){.c-pagination_first:hover,.c-pagination_last:hover,.c-pagination_next:hover,.c-pagination_prev:hover{opacity:.6}}.c-pagination_first.-disabled,.c-pagination_last.-disabled,.c-pagination_next.-disabled,.c-pagination_prev.-disabled{visibility:hidden}.c-pagination_first{background-image:url(../images/common/icon/pagination-first.svg)}.c-pagination_prev{background-image:url(../images/common/icon/pagination-prev.svg);margin-left:max(2.5rem,2.78vw);margin-right:max(3.75rem,4.17vw)}@media screen and (max-width:48em){.c-pagination_prev{margin-left:clamp(1.875rem,calc(2.54vw + 1.2786rem),2.5rem);margin-right:clamp(2.5rem,calc(5.09vw + 1.3073rem),3.75rem)}}@media screen and (max-width:23.4375em){.c-pagination_prev{margin-left:min(8vw,1.875rem);margin-right:min(10.67vw,2.5rem)}}.c-pagination_next{background-image:url(../images/common/icon/pagination-prev.svg);margin-left:max(3.75rem,4.17vw);margin-right:max(2.5rem,2.78vw);transform:scaleX(-1)}@media screen and (max-width:48em){.c-pagination_next{margin-left:clamp(2.5rem,calc(5.09vw + 1.3073rem),3.75rem);margin-right:clamp(1.875rem,calc(2.54vw + 1.2786rem),2.5rem)}}@media screen and (max-width:23.4375em){.c-pagination_next{margin-left:min(10.67vw,2.5rem);margin-right:min(8vw,1.875rem)}}.c-pagination_last{background-image:url(../images/common/icon/pagination-first.svg);transform:scaleX(-1)}.c-pagination_status{-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex;font-size:max(1rem,1.11vw)}@media screen and (max-width:23.4375em){.c-pagination_status{-moz-column-gap:min(5.33vw,1.25rem);column-gap:min(5.33vw,1.25rem);font-size:min(4.27vw,1rem)}}.c-pagination_current{color:#ea8b00}.c-pagination_separator,.c-pagination_total{color:#333}.p-contacts{-moz-column-gap:max(1.75rem,1.94vw);column-gap:max(1.75rem,1.94vw);display:grid;grid-template-columns:repeat(3,1fr);width:100%}@media screen and (max-width:80em){.p-contacts{-moz-column-gap:min(2.19vw,1.75rem);column-gap:min(2.19vw,1.75rem)}}@media screen and (max-width:64em){.p-contacts{gap:clamp(.9375rem,calc(.58vw + .8021rem),1.1719rem) 0;grid-template-columns:1fr}}@media screen and (max-width:23.4375em){.p-contacts{row-gap:min(4vw,.9375rem)}}.p-contacts_item{align-items:center;border-radius:max(.625rem,.69vw);display:flex;flex-direction:column;padding:max(2.1875rem,2.43vw) 0;width:100%}@media screen and (max-width:23.4375em){.p-contacts_item{border-radius:min(2.67vw,.625rem);padding:min(9.33vw,2.1875rem) 0}}.p-contacts_item:first-child{background-color:#f4ddb7}.p-contacts_item:nth-child(2){background-color:#f39800;color:#fff}.p-contacts_item:nth-child(3){background-color:#4cc764;color:#fff}.p-contacts_icon{aspect-ratio:1/1;height:max(3.75rem,4.17vw)}@media screen and (max-width:23.4375em){.p-contacts_icon{height:min(16vw,3.75rem)}}.p-contacts_desc{font-size:max(1rem,1.11vw);font-weight:700;margin-top:max(.875rem,.97vw)}@media screen and (max-width:64em){.p-contacts_desc{margin-top:.875rem}}@media screen and (max-width:23.4375em){.p-contacts_desc{font-size:min(4.27vw,1rem);margin-top:min(3.73vw,.875rem)}}.p-contacts_item:first-child .p-contacts_desc{color:#ea8b00}.p-contacts_action{margin-top:max(.9375rem,1.04vw)}@media screen and (max-width:64em){.p-contacts_action{margin-top:1.125rem}}@media screen and (max-width:23.4375em){.p-contacts_action{margin-top:min(4.8vw,1.125rem)}}.p-contacts_tel{color:#f39800;display:block;font-size:max(2rem,2.22vw);font-weight:800;margin:0 auto;pointer-events:none;width:-moz-fit-content;width:fit-content}@media screen and (max-width:80em){.p-contacts_tel{font-size:min(2.5vw,2rem)}}@media screen and (max-width:64em){.p-contacts_tel{font-size:2rem;pointer-events:auto}}@media screen and (max-width:23.4375em){.p-contacts_tel{font-size:min(8.53vw,2rem)}}.p-contacts_urgent{align-items:center;-moz-column-gap:max(.625rem,.69vw);column-gap:max(.625rem,.69vw);display:flex;justify-content:center;margin-top:max(.5rem,.56vw)}@media screen and (max-width:80em){.p-contacts_urgent{-moz-column-gap:min(.78vw,.625rem);column-gap:min(.78vw,.625rem);margin-top:min(.63vw,.5rem)}}@media screen and (max-width:64em){.p-contacts_urgent{-moz-column-gap:.625rem;column-gap:.625rem;margin-top:.5rem}}@media screen and (max-width:23.4375em){.p-contacts_urgent{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem);margin-top:min(2.13vw,.5rem)}}.p-contacts_urgent_label{background-color:#f39800;border-radius:max(.3125rem,.35vw);color:#fff;font-size:max(.75rem,.83vw);font-weight:700;padding:.46em .83em}@media screen and (max-width:80em){.p-contacts_urgent_label{font-size:min(.94vw,.75rem)}}@media screen and (max-width:64em){.p-contacts_urgent_label{font-size:.75rem}}@media screen and (max-width:23.4375em){.p-contacts_urgent_label{border-radius:min(1.33vw,.3125rem);font-size:min(3.2vw,.75rem)}}.p-contacts_urgent_num{color:#f39800;font-size:max(1rem,1.11vw);font-weight:800;pointer-events:none}@media screen and (max-width:80em){.p-contacts_urgent_num{font-size:min(1.25vw,1rem)}}@media screen and (max-width:64em){.p-contacts_urgent_num{font-size:1rem;pointer-events:auto}}@media screen and (max-width:23.4375em){.p-contacts_urgent_num{font-size:min(4.27vw,1rem)}}.p-contacts_button{border-radius:max(.4375rem,.49vw);color:#fff;display:grid;font-size:max(1rem,1.11vw);font-weight:900;height:max(3.4375rem,3.82vw);overflow:hidden;place-content:center;position:relative;width:max(16.875rem,18.75vw);z-index:0}@media screen and (max-width:80em){.p-contacts_button{width:min(21.09vw,16.875rem)}}@media screen and (max-width:64em){.p-contacts_button{width:16.875rem}}@media screen and (max-width:23.4375em){.p-contacts_button{border-radius:min(1.87vw,.4375rem);font-size:min(4.27vw,1rem);height:min(14.67vw,3.4375rem);width:min(72vw,16.875rem)}}.p-contacts_button:before{content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-out;z-index:-1}.p-contacts_item:nth-child(2) .p-contacts_button{background-color:#d78000}.p-contacts_item:nth-child(2) .p-contacts_button:before{background-image:linear-gradient(to bottom right,#d78000,#c36c14)}@media (hover){.p-contacts_item:nth-child(2) .p-contacts_button:hover:before{opacity:1}}.p-contacts_item:nth-child(3) .p-contacts_button{background-color:#40b056}.p-contacts_item:nth-child(3) .p-contacts_button:before{background-image:linear-gradient(to bottom right,#40b056,#36a64c)}@media (hover){.p-contacts_item:nth-child(3) .p-contacts_button:hover:before{opacity:1}}.p-archive-map_heading{align-items:center;background-color:#f7f5ef;border-bottom:1px solid #d9d9d9;border-top-left-radius:max(.3125rem,.35vw);border-top-right-radius:max(.3125rem,.35vw);-moz-column-gap:max(.625rem,.69vw);column-gap:max(.625rem,.69vw);display:flex;justify-content:center;padding:max(.9375rem,1.04vw) 0}@media screen and (max-width:80em){.p-archive-map_heading{-moz-column-gap:min(.78vw,.625rem);column-gap:min(.78vw,.625rem);padding:min(1.17vw,.9375rem) 0}}@media screen and (max-width:64em){.p-archive-map_heading{border-top-left-radius:clamp(.1875rem,calc(.31vw + .1153rem),.3125rem);border-top-right-radius:clamp(.1875rem,calc(.31vw + .1153rem),.3125rem);-moz-column-gap:.625rem;column-gap:.625rem;padding:clamp(.625rem,calc(.77vw + .4444rem),.9375rem) 0}}@media screen and (max-width:23.4375em){.p-archive-map_heading{border-top-left-radius:min(.8vw,.1875rem);border-top-right-radius:min(.8vw,.1875rem);-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem);padding:min(2.67vw,.625rem) 0}}.p-archive-map_heading_icon{height:auto;width:max(1.875rem,2.08vw)}@media screen and (max-width:80em){.p-archive-map_heading_icon{width:min(2.34vw,1.875rem)}}@media screen and (max-width:64em){.p-archive-map_heading_icon{width:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.p-archive-map_heading_icon{width:min(5.33vw,1.25rem)}}.p-archive-map_heading_label{color:#ea8b00;font-size:max(1.25rem,1.39vw);font-weight:700}@media screen and (max-width:80em){.p-archive-map_heading_label{font-size:min(1.56vw,1.25rem)}}@media screen and (max-width:64em){.p-archive-map_heading_label{font-size:clamp(1rem,calc(.62vw + .8555rem),1.25rem)}}@media screen and (max-width:23.4375em){.p-archive-map_heading_label{font-size:min(4.27vw,1rem)}}.p-archive-map_google{aspect-ratio:1000/420;border-bottom-left-radius:max(.1875rem,.21vw);border-bottom-right-radius:max(.1875rem,.21vw)}@media screen and (max-width:48em){.p-archive-map_google{aspect-ratio:375/260}}.p-archive-map_google>iframe{height:100%;width:100%}.p-single-intro_num{background-color:#f39800;border-radius:max(.3125rem,.35vw);color:#fff;font-size:max(1.125rem,1.25vw);font-weight:700;line-height:1.1111111111;padding:max(.625rem,.69vw) max(1.25rem,1.39vw)}@media screen and (max-width:64em){.p-single-intro_num{border-radius:clamp(.1875rem,calc(.31vw + .1153rem),.3125rem);font-size:clamp(.75rem,calc(.92vw + .5333rem),1.125rem);line-height:1.6666666667;padding:clamp(.3125rem,calc(.77vw + .1319rem),.625rem) clamp(.625rem,calc(1.54vw + .2639rem),1.25rem)}}@media screen and (max-width:23.4375em){.p-single-intro_num{border-radius:min(.8vw,.1875rem);font-size:min(3.2vw,.75rem);padding:min(1.33vw,.3125rem) min(2.67vw,.625rem)}}.p-single-intro_heading{font-size:max(1.875rem,2.08vw);margin-top:max(.9375rem,1.04vw);padding-left:max(1.25rem,1.39vw)}@media screen and (max-width:64em){.p-single-intro_heading{font-size:clamp(1rem,calc(2.16vw + .4944rem),1.875rem);line-height:1.25;margin-top:clamp(.625rem,calc(.77vw + .4444rem),.9375rem);padding-left:0}}@media screen and (max-width:23.4375em){.p-single-intro_heading{font-size:min(4.27vw,1rem);margin-top:min(2.67vw,.625rem)}}.p-single-intro_grid{align-items:center;-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex;margin-top:max(.9375rem,1.04vw)}@media screen and (max-width:64em){.p-single-intro_grid{display:block;margin-top:clamp(.625rem,calc(.77vw + .4444rem),.9375rem)}}@media screen and (max-width:23.4375em){.p-single-intro_grid{margin-top:min(2.67vw,.625rem)}}.p-single-intro_price{align-self:stretch;background-color:#f3e9d1;border-radius:max(.1875rem,.21vw);color:#f39800;flex:auto;font-size:max(1.25rem,1.39vw);font-weight:700;padding:max(.625rem,.69vw) max(1.25rem,1.39vw)}@media screen and (max-width:64em){.p-single-intro_price{font-size:clamp(.75rem,calc(1.23vw + .4611rem),1.25rem);justify-content:flex-end;padding:.4688rem 1.25rem;text-align:right}}@media screen and (max-width:23.4375em){.p-single-intro_price{border-radius:min(.8vw,.1875rem);font-size:min(3.2vw,.75rem);padding:min(2vw,.4688rem) min(5.33vw,1.25rem)}}.p-single-intro_price_number{font-size:max(2.5rem,2.78vw);margin-inline:.15em}@media screen and (max-width:64em){.p-single-intro_price_number{font-size:clamp(1.5rem,calc(2.47vw + .9222rem),2.5rem)}}@media screen and (max-width:23.4375em){.p-single-intro_price_number{font-size:min(6.4vw,1.5rem)}}.p-single-intro_contact{align-self:stretch;background-color:#fff;border:max(.1875rem,.21vw) solid #ea8b00;border-radius:100lvh;color:#ea8b00;display:grid;font-size:max(1rem,1.11vw);font-weight:700;place-content:center;transition:background-color .3s ease-out;width:max(25rem,27.78vw)}@media screen and (max-width:64em){.p-single-intro_contact{display:none}}@media (hover){.p-single-intro_contact:hover{background-color:#f4e1b7}}.p-single-intro_desc{color:#ea8b00;font-size:max(1.125rem,1.25vw);line-height:1.1111111111;margin-top:max(1.25rem,1.39vw)}@media screen and (max-width:64em){.p-single-intro_desc{font-size:clamp(1rem,calc(.31vw + .9278rem),1.125rem);line-height:1.25;margin-top:clamp(.625rem,calc(1.54vw + .2639rem),1.25rem)}}@media screen and (max-width:23.4375em){.p-single-intro_desc{font-size:min(4.27vw,1rem);margin-top:min(2.67vw,.625rem)}}.p-single-gallery_pickups{aspect-ratio:1/1;background-color:#f7f5ef;border-radius:max(.1875rem,.21vw);cursor:pointer;overflow:hidden;position:relative;z-index:0}@media screen and (max-width:23.4375em){.p-single-gallery_pickups{border-radius:min(.8vw,.1875rem)}}.p-single-gallery_pickups:after{aspect-ratio:1/1;background-image:url(../images/common/icon/zoom.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:5.9016%;content:"";display:block;position:absolute;right:6.5574%;width:4.918%}@media screen and (max-width:64em){.p-single-gallery_pickups:after{max-width:1.5625rem}}.p-single-gallery_pickup-wrapper{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-out;width:100%}.p-single-gallery_pickup-wrapper.is-shown{opacity:1}.p-single-gallery_pickup{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.p-single-gallery_thumbnails{display:grid;gap:max(.625rem,.69vw);grid-template-columns:repeat(3,1fr);margin-top:max(.625rem,.69vw)}@media screen and (max-width:23.4375em){.p-single-gallery_thumbnails{margin-top:min(2.67vw,.625rem)}}.p-single-gallery_thumbnail-wrapper{aspect-ratio:1/1;background-color:#f7f5ef;border-radius:max(.125rem,.14vw);cursor:pointer;overflow:hidden;position:relative}@media screen and (max-width:23.4375em){.p-single-gallery_thumbnail-wrapper{border-radius:min(.53vw,.125rem)}}.p-single-gallery_thumbnail-wrapper:after{border:max(.125rem,.14vw) solid #f39800;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-out}@media screen and (max-width:23.4375em){.p-single-gallery_thumbnail-wrapper:after{border-width:max(.125rem,.53vw)}}.p-single-gallery_thumbnail-wrapper.is-selected:after{opacity:1}.p-single-gallery_thumbnail{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.p-single-details_heading{background-color:#f39800;border-top-left-radius:max(.1875rem,.21vw);border-top-right-radius:max(.1875rem,.21vw);color:#fff;font-size:max(1.25rem,1.39vw);padding:max(.625rem,.69vw)}@media screen and (max-width:64em){.p-single-details_heading{font-size:clamp(1rem,calc(.62vw + .8555rem),1.25rem)}}@media screen and (max-width:23.4375em){.p-single-details_heading{border-top-left-radius:min(.8vw,.1875rem);border-top-right-radius:min(.8vw,.1875rem);font-size:min(4.27vw,1rem);padding:min(2.67vw,.625rem)}}.p-single-details_list{border-bottom:1px solid #bbb;border-top:1px solid #bbb;display:grid;grid-template-columns:auto 1fr}@media screen and (max-width:64em){.p-single-details_list{display:block}}.p-single-details_item{display:grid;grid-column:span 2;grid-template-columns:subgrid}.p-single-details_item:not(:first-child){border-top:1px dashed #bbb}@media screen and (max-width:64em){.p-single-details_item{display:block}}.p-single-details_desc,.p-single-details_term{font-size:max(.875rem,.97vw);line-height:max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.p-single-details_desc,.p-single-details_term{font-size:min(3.73vw,.875rem);line-height:min(5.33vw,1.25rem)}}.p-single-details_term{background-color:#f7f5ef;min-width:max(10rem,11.11vw);padding:max(.625rem,.69vw)}@media screen and (max-width:64em){.p-single-details_term{min-width:auto}}@media screen and (max-width:23.4375em){.p-single-details_term{padding:min(2.67vw,.625rem)}}.p-single-details_desc{border-left:1px dashed #bbb;font-weight:400;padding:max(.625rem,.69vw) max(1.25rem,1.39vw)}@media screen and (max-width:64em){.p-single-details_desc{border-left:none;border-top:1px dashed #bbb;padding:.625rem}}@media screen and (max-width:23.4375em){.p-single-details_desc{padding:min(2.67vw,.625rem)}}.p-single-details_desc_map{align-items:center;display:inline-flex;font-size:max(.75rem,.83vw);margin-left:max(.625rem,.69vw);text-decoration:underline;transition:opacity .3s ease-out;vertical-align:middle}@media screen and (max-width:23.4375em){.p-single-details_desc_map{font-size:min(3.2vw,.75rem);margin-left:min(2.67vw,.625rem)}}@media (hover){.p-single-details_desc_map:hover{opacity:.6}}.p-single-details_desc_map:before{aspect-ratio:10/12;background-image:url(../images/common/icon/pin-orange.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";width:max(.625rem,.69vw)}@media screen and (max-width:23.4375em){.p-single-details_desc_map:before{width:min(2.67vw,.625rem)}}.p-single-features_heading{background-color:#f3e9d1;font-size:max(.875rem,.97vw);font-weight:700;line-height:max(1.25rem,1.39vw);padding:max(.625rem,.69vw) max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.p-single-features_heading{font-size:min(3.73vw,.875rem);line-height:min(5.33vw,1.25rem);padding:min(2.67vw,.625rem) min(5.33vw,1.25rem)}}.p-single-features_list{border-bottom:1px solid #bbb;display:grid;grid-template-columns:auto 1fr}@media screen and (max-width:64em){.p-single-features_list{display:block}}.p-single-features_item{display:grid;grid-column:span 2;grid-template-columns:subgrid}.p-single-features_item:not(:first-child){border-top:1px dashed #bbb}@media screen and (max-width:64em){.p-single-features_item{display:block}}.p-single-features_desc,.p-single-features_term{font-size:max(.875rem,.97vw);line-height:max(1.25rem,1.39vw);padding:max(.625rem,.69vw) max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.p-single-features_desc,.p-single-features_term{font-size:min(3.73vw,.875rem);line-height:min(5.33vw,1.25rem);padding:min(2.67vw,.625rem) min(5.33vw,1.25rem)}}.p-single-features_term{background-color:#f7f5ef;min-width:max(10rem,11.11vw)}@media screen and (max-width:64em){.p-single-features_term{min-width:auto}}.p-single-features_desc{border-left:1px dashed #bbb;font-weight:400}@media screen and (max-width:64em){.p-single-features_desc{border-left:none;border-top:1px dashed #bbb}}.p-single-notes_floor{cursor:pointer}.p-single-notes_desc,.p-single-notes_floor_term,.p-single-notes_map_term,.p-single-notes_term{font-size:max(.875rem,.97vw);line-height:max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.p-single-notes_desc,.p-single-notes_floor_term,.p-single-notes_map_term,.p-single-notes_term{font-size:min(3.73vw,.875rem);line-height:min(5.33vw,1.25rem)}}.p-single-notes_floor_term,.p-single-notes_map_term,.p-single-notes_term{background-color:#f3e9d1;border-radius:max(.1875rem,.21vw);padding:max(.625rem,.69vw) max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.p-single-notes_floor_term,.p-single-notes_map_term,.p-single-notes_term{border-radius:min(.8vw,.1875rem);padding:min(2.67vw,.625rem) min(5.33vw,1.25rem)}}.p-single-notes_desc{font-weight:400;padding:max(.625rem,.69vw) max(1.25rem,1.39vw) max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.p-single-notes_desc{padding:min(2.67vw,.625rem) min(5.33vw,1.25rem) min(5.33vw,1.25rem)}}.p-single-notes_visual.-col2{-moz-column-gap:max(2.5rem,2.78vw);column-gap:max(2.5rem,2.78vw);display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:80em){.p-single-notes_visual.-col2{-moz-column-gap:min(3.13vw,2.5rem);column-gap:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.p-single-notes_visual.-col2{gap:1.25rem 0;grid-template-columns:100%}}@media screen and (max-width:23.4375em){.p-single-notes_visual.-col2{row-gap:min(5.33vw,1.25rem)}}.p-single-notes_floor_term,.p-single-notes_map_term{align-items:center;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;justify-content:space-between}.p-single-notes_floor_term_icon{width:max(.9375rem,1.04vw)}@media screen and (max-width:23.4375em){.p-single-notes_floor_term_icon{width:min(4vw,.9375rem)}}.p-single-notes_map_term_icon-wrapper{transition:opacity .3s ease-out;width:max(.6875rem,.76vw)}@media screen and (max-width:23.4375em){.p-single-notes_map_term_icon-wrapper{width:min(2.93vw,.6875rem)}}@media (hover){.p-single-notes_map_term_icon-wrapper:hover{opacity:.6}}.p-single-notes_map_term_icon{height:auto;width:100%}.p-single-notes_floor_desc,.p-single-notes_map_desc{height:max(25rem,27.78vw);width:100%}@media screen and (max-width:90em){.p-single-notes_floor_desc,.p-single-notes_map_desc{height:25rem}}.p-single-notes_visual.-col2 .p-single-notes_floor_desc,.p-single-notes_visual.-col2 .p-single-notes_map_desc{aspect-ratio:480/400;height:auto}@media screen and (max-width:64em){.p-single-notes_floor_desc,.p-single-notes_visual.-col2 .p-single-notes_floor_desc{aspect-ratio:auto;height:auto}}.p-single-notes_floor_img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:64em){.p-single-notes_map_desc,.p-single-notes_visual.-col2 .p-single-notes_map_desc{aspect-ratio:auto;height:clamp(12.5rem,calc(30.82vw + 5.2773rem),25rem)}}.p-single-notes_map_desc>iframe,.p-single-notes_visual.-col2 .p-single-notes_map_desc>iframe{height:100%;width:100%}.p-single-contact_header{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.p-single-contact_header{display:block}}.p-single-contact_heading{align-items:center;color:#f4ddb7;-moz-column-gap:max(.3125rem,.35vw);column-gap:max(.3125rem,.35vw);display:flex;font-size:max(1.25rem,1.39vw);font-weight:700}@media screen and (max-width:23.4375em){.p-single-contact_heading{-moz-column-gap:min(1.33vw,.3125rem);column-gap:min(1.33vw,.3125rem);font-size:min(5.33vw,1.25rem)}}.p-single-contact_heading:before{aspect-ratio:1/1;background-color:#f39800;border-radius:50%;content:"";width:max(.625rem,.69vw)}@media screen and (max-width:23.4375em){.p-single-contact_heading:before{width:min(2.67vw,.625rem)}}.p-single-contact_desc{font-size:max(2.5rem,2.78vw);font-weight:700;line-height:1.25;margin:max(.625rem,.69vw) auto 0}@media screen and (max-width:64em){.p-single-contact_desc{font-size:clamp(1.75rem,calc(1.85vw + 1.3166rem),2.5rem)}}@media screen and (max-width:48em){.p-single-contact_desc{max-width:88.8889%}}@media screen and (max-width:23.4375em){.p-single-contact_desc{font-size:min(7.47vw,1.75rem);margin-top:min(2.67vw,.625rem)}}.p-single-contact_num{border-bottom:max(.25rem,.28vw) solid #f39800;border-top:max(.25rem,.28vw) solid #f39800;color:#f39800;font-size:max(1.5rem,1.67vw);font-weight:700;margin:max(1.25rem,1.39vw) auto 0;padding:max(.9375rem,1.04vw) 0;text-align:center;width:max(22.5rem,25vw)}@media screen and (max-width:64em){.p-single-contact_num{font-size:clamp(1.25rem,calc(.62vw + 1.1055rem),1.5rem);margin-top:1.875rem;padding:clamp(.625rem,calc(.77vw + .4444rem),.9375rem) 0}}@media screen and (max-width:48em){.p-single-contact_num{width:100%}}@media screen and (max-width:23.4375em){.p-single-contact_num{border-bottom-width:min(1.07vw,.25rem);border-top-width:min(1.07vw,.25rem);font-size:min(5.33vw,1.25rem);margin-top:min(8vw,1.875rem);padding:min(2.67vw,.625rem) 0}}.p-single-contact_note{font-size:max(1rem,1.11vw);line-height:1.25;margin:max(.9375rem,1.04vw) auto 0;max-width:87.3016%;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.p-single-contact_note{font-size:clamp(.875rem,calc(.31vw + .8028rem),1rem);line-height:1.4285714286;margin-top:1.25rem}}@media screen and (max-width:23.4375em){.p-single-contact_note{font-size:min(3.73vw,.875rem);margin-top:min(5.33vw,1.25rem)}}.p-single-contact_list{margin-top:max(1.6875rem,1.88vw);width:100%}@media screen and (max-width:23.4375em){.p-single-contact_list{margin-top:min(7.2vw,1.6875rem)}}.p-single-gallery-modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;height:100lvh;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:10000}.p-single-gallery-modal_close{aspect-ratio:1/1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:absolute;right:max(1.875rem,2.08vw);top:max(1.875rem,2.08vw);width:max(2.5rem,2.78vw);z-index:2}@media screen and (max-width:80em){.p-single-gallery-modal_close{right:clamp(.9375rem,calc(1.66vw + .549rem),1.875rem);top:clamp(.9375rem,calc(1.66vw + .549rem),1.875rem)}}@media screen and (max-width:23.4375em){.p-single-gallery-modal_close{right:min(4vw,.9375rem);top:min(4vw,.9375rem);width:min(10.67vw,2.5rem)}}.p-single-gallery-modal_close:after,.p-single-gallery-modal_close:before{align-self:center;background-color:#fff;border-radius:100lvh;content:"";grid-column:1/2;grid-row:1/2;height:max(.3125rem,.35vw);width:100%}@media screen and (max-width:23.4375em){.p-single-gallery-modal_close:after,.p-single-gallery-modal_close:before{height:min(1.33vw,.3125rem)}}.p-single-gallery-modal_close:before{transform:rotate(45deg)}.p-single-gallery-modal_close:after{transform:rotate(-45deg)}.p-single-gallery-modal_img-wrapper{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-out;width:calc(100% - max(25rem, calc(.2778 * 100vw)) - var(--frame-width)*2);z-index:1}@media screen and (max-width:90em){.p-single-gallery-modal_img-wrapper{max-width:calc(100% - 12.5rem - var(--frame-width)*2);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.p-single-gallery-modal_img-wrapper{max-width:none;width:84%}}.p-single-gallery-modal_img-wrapper.is-shown{opacity:1}.p-single-gallery-modal_img{height:auto;max-height:75lvh;-o-object-fit:contain;object-fit:contain;width:100%}.p-single-gallery-modal_next,.p-single-gallery-modal_prev{align-items:center;aspect-ratio:1/1;background-color:rgba(0,0,0,.6);border-radius:100lvh;display:flex;justify-content:center;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);width:max(3rem,3.33vw);z-index:2}@media screen and (max-width:23.4375em){.p-single-gallery-modal_next,.p-single-gallery-modal_prev{width:min(12.8vw,3rem)}}.p-single-gallery-modal_next:before,.p-single-gallery-modal_prev:before{aspect-ratio:22.5/40;background-image:url(../images/common/icon/arrow03.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:50%}.p-single-gallery-modal_prev{left:.25rem}@media screen and (max-width:23.4375em){.p-single-gallery-modal_prev{left:min(1.07vw,.25rem)}}.p-single-gallery-modal_prev:before{transform:translateX(-15%) scaleX(-1)}.p-single-gallery-modal_next{right:.25rem}@media screen and (max-width:23.4375em){.p-single-gallery-modal_next{right:min(1.07vw,.25rem)}}.p-single-gallery-modal_next:before{transform:translateX(15%)}.p-single-gallery-modal_overlay{background-color:rgba(0,0,0,.6);height:100lvh;left:0;position:fixed;top:0;width:100%;z-index:0}.p-single-floor-plan-modal{display:none;height:100lvh;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:10000}.p-single-floor-plan-modal_close{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:max(.3125rem,.35vw);position:absolute;right:max(1.5089rem,1.68vw);top:max(2.7589rem,3.07vw);width:max(2.5rem,2.78vw);z-index:2}@media screen and (max-width:80em){.p-single-floor-plan-modal_close{right:clamp(.5714rem,calc(1.66vw + .1829rem),1.5089rem);top:clamp(1.8214rem,calc(1.66vw + 1.4329rem),2.7589rem)}}@media screen and (max-width:23.4375em){.p-single-floor-plan-modal_close{height:min(1.33vw,.3125rem);right:min(2.44vw,.5714rem);top:min(7.77vw,1.8214rem);width:min(10.67vw,2.5rem)}}.p-single-floor-plan-modal_close:after,.p-single-floor-plan-modal_close:before{background-color:#fff;border-radius:100lvh;content:"";grid-column:1/2;grid-row:1/2;height:100%;width:100%}.p-single-floor-plan-modal_close:before{transform:rotate(45deg)}.p-single-floor-plan-modal_close:after{transform:rotate(-45deg)}.p-single-floor-plan-modal_img-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - max(25rem, calc(.2778 * 100vw)) - var(--frame-width)*2);z-index:1}@media screen and (max-width:90em){.p-single-floor-plan-modal_img-wrapper{max-width:calc(100% - 12.5rem - var(--frame-width)*2);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.p-single-floor-plan-modal_img-wrapper{max-width:none;width:84%}}.p-single-floor-plan-modal_img{height:auto;max-height:75lvh;-o-object-fit:contain;object-fit:contain;width:100%}.p-single-floor-plan-modal_overlay{background-color:rgba(0,0,0,.4);cursor:pointer;height:100lvh;left:0;position:fixed;top:0;width:100%;z-index:0}.pg-home-section{margin-top:max(7.5rem,8.33vw)}@media screen and (max-width:80em){.pg-home-section{margin-top:min(9.38vw,7.5rem)}}@media screen and (max-width:64em){.pg-home-section{margin-top:clamp(6.25rem,calc(3.85vw + 5.3472rem),7.8125rem)}}@media screen and (max-width:23.4375em){.pg-home-section{margin-top:min(26.67vw,6.25rem)}}@media screen and (max-width:64em){.pg-home-heading{display:flex;justify-content:center;padding-left:0}}.pg-home-properties{-moz-column-gap:max(2.5rem,2.78vw);column-gap:max(2.5rem,2.78vw);display:grid;grid-template-columns:repeat(2,1fr);margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:80em){.pg-home-properties{-moz-column-gap:min(3.13vw,2.5rem);column-gap:min(3.13vw,2.5rem);margin-top:min(3.13vw,2.5rem)}}@media screen and (max-width:64em){.pg-home-properties{gap:clamp(3.75rem,calc(2.31vw + 3.2083rem),4.6875rem) 0;grid-template-columns:1fr;margin-top:clamp(1.875rem,calc(1.16vw + 1.6042rem),2.3438rem)}}@media screen and (max-width:23.4375em){.pg-home-properties{margin-top:min(8vw,1.875rem);row-gap:min(16vw,3.75rem)}}.pg-home-properties.-col1{display:block}.pg-home-more{margin-top:max(3.125rem,3.47vw)}@media screen and (max-width:80em){.pg-home-more{margin-top:min(3.91vw,3.125rem)}}@media screen and (max-width:64em){.pg-home-more{margin:clamp(3.125rem,calc(1.93vw + 2.6736rem),3.9063rem) auto 0}}@media screen and (max-width:48em){.pg-home-more{width:84%}}@media screen and (max-width:23.4375em){.pg-home-more{margin-top:min(13.33vw,3.125rem)}}.pg-home-hero{display:grid;grid-template-columns:59.0909% 40.9091%;height:max(30rem,33.33vw);margin-left:auto;width:calc(100% - max(5rem, calc(.0556 * 100vw)))}@media screen and (max-width:90em){.pg-home-hero{max-width:calc(100% - 2.5rem);width:calc(85rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.pg-home-hero{display:block;height:auto;max-width:none;padding-top:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem);width:92%}}@media screen and (max-width:23.4375em){.pg-home-hero{padding-top:min(5.33vw,1.25rem)}}.pg-home-hero_block01{border-bottom:max(.25rem,.28vw) solid #f39800;border-bottom-left-radius:max(1.875rem,2.08vw);border-left:max(.25rem,.28vw) solid #f39800;border-top:max(.25rem,.28vw) solid #f39800;border-top-left-radius:max(1.875rem,2.08vw);display:block;height:100%;overflow:hidden;position:relative}@media screen and (max-width:64em){.pg-home-hero_block01{border-bottom:none;border-bottom-left-radius:0;border-top-left-radius:clamp(.625rem,calc(3.08vw - .0973rem),1.875rem);height:auto}}@media screen and (max-width:33.75em){.pg-home-hero_block01{border-left-width:.1875rem;border-top-width:.1875rem}}@media screen and (max-width:23.4375em){.pg-home-hero_block01{border-top-left-radius:min(2.67vw,.625rem)}}.pg-home-hero_img-wrapper{height:calc(100% + 2px);margin:-1px 0;width:100%}@media screen and (max-width:64em){.pg-home-hero_img-wrapper{aspect-ratio:345/208;height:auto}}.pg-home-hero_img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pg-home-hero_header{left:0;position:absolute;top:0;width:max(4.125rem,4.58vw)}@media screen and (max-width:80em){.pg-home-hero_header{width:min(5.16vw,4.125rem)}}@media screen and (max-width:64em){.pg-home-hero_header{width:clamp(2.3125rem,calc(4.47vw + 1.2652rem),4.125rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_header{width:min(9.87vw,2.3125rem)}}.pg-home-hero_heading{align-items:center;background-color:#fff;border-right:max(.25rem,.28vw) solid #f39800;display:flex;font-size:max(1.5625rem,1.74vw);font-weight:700;letter-spacing:.08em;padding:max(1.5rem,1.67vw) 0;width:100%;writing-mode:vertical-rl}@media screen and (max-width:80em){.pg-home-hero_heading{font-size:min(1.95vw,1.5625rem);padding:min(1.88vw,1.5rem) 0}}@media screen and (max-width:64em){.pg-home-hero_heading{font-size:clamp(.75rem,calc(2vw + .2805rem),1.5625rem);letter-spacing:.166em;padding:clamp(.625rem,calc(2.16vw + .1194rem),1.5rem) 0}}@media screen and (max-width:33.75em){.pg-home-hero_heading{border-right-width:.1875rem}}@media screen and (max-width:23.4375em){.pg-home-hero_heading{font-size:min(3.2vw,.75rem);padding:min(2.67vw,.625rem) 0}}.pg-home-hero_category{background-color:#f39800;border-bottom-right-radius:max(.625rem,.69vw);color:#fff;font-size:max(1rem,1.11vw);font-weight:700;padding-bottom:max(.75rem,.83vw);padding-right:max(.25rem,.28vw);padding-top:max(.75rem,.83vw);text-align:center;width:100%}@media screen and (max-width:80em){.pg-home-hero_category{font-size:min(1.25vw,1rem);padding-bottom:min(.94vw,.75rem);padding-top:min(.94vw,.75rem)}}@media screen and (max-width:64em){.pg-home-hero_category{font-size:clamp(.625rem,calc(.92vw + .4083rem),1rem);padding-bottom:clamp(.3125rem,calc(1.08vw + .0597rem),.75rem);padding-top:clamp(.3125rem,calc(1.08vw + .0597rem),.75rem)}}@media screen and (max-width:33.75em){.pg-home-hero_category{padding-right:.1875rem}}@media screen and (max-width:23.4375em){.pg-home-hero_category{border-bottom-right-radius:min(2.67vw,.625rem);font-size:min(2.67vw,.625rem);padding-bottom:min(1.33vw,.3125rem);padding-top:min(1.33vw,.3125rem)}}.pg-home-hero_body{background-color:rgba(243,152,0,.6);bottom:0;-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex;justify-content:space-between;left:0;position:absolute;width:100%}@media screen and (max-width:90em){.pg-home-hero_body{-moz-column-gap:min(1.39vw,1.25rem);column-gap:min(1.39vw,1.25rem)}}@media screen and (max-width:64em){.pg-home-hero_body{background-color:transparent;display:block;inset:auto;position:relative;z-index:0}}.pg-home-hero_desc-wrapper{padding:max(.8125rem,.9vw) 0}@media screen and (max-width:90em){.pg-home-hero_desc-wrapper{padding:min(.9vw,.8125rem) 0}}@media screen and (max-width:64em){.pg-home-hero_desc-wrapper{background-color:#f39800;padding:clamp(.3125rem,calc(1.23vw + .0236rem),.8125rem) 8.6957% clamp(.3125rem,calc(1.23vw + .0236rem),.8125rem) 0}}@media screen and (max-width:23.4375em){.pg-home-hero_desc-wrapper{padding:min(1.33vw,.3125rem) 0}}.pg-home-hero_desc{color:#fff;display:-webkit-box;font-size:max(1.5rem,1.67vw);font-weight:700;line-height:1.5;padding-left:max(1.625rem,1.81vw);-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:90em){.pg-home-hero_desc{font-size:min(1.67vw,1.5rem);padding-left:min(1.81vw,1.625rem)}}@media screen and (max-width:64em){.pg-home-hero_desc{font-size:clamp(.8125rem,calc(1.69vw + .4153rem),1.5rem);line-height:1.5384615385;padding-left:clamp(1.25rem,calc(.92vw + 1.0333rem),1.625rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_desc{font-size:min(3.47vw,.8125rem);padding-left:min(5.33vw,1.25rem)}}.pg-home-hero_detail{align-items:center;align-self:flex-end;background-color:#f39800;border-top-left-radius:max(.625rem,.69vw);-moz-column-gap:max(.875rem,.97vw);column-gap:max(.875rem,.97vw);display:flex;flex-shrink:0;padding:max(.6875rem,.76vw) max(1.25rem,1.39vw)}@media screen and (max-width:80em){.pg-home-hero_detail{padding:min(.86vw,.6875rem) min(1.56vw,1.25rem)}}@media screen and (max-width:64em){.pg-home-hero_detail{bottom:calc(100% - 1px);-moz-column-gap:clamp(.25rem,calc(1.54vw - .1111rem),.875rem);column-gap:clamp(.25rem,calc(1.54vw - .1111rem),.875rem);padding:clamp(.3125rem,calc(.92vw + .0958rem),.6875rem) clamp(.75rem,calc(1.23vw + .4611rem),1.25rem);position:absolute;right:0;z-index:-1}}@media screen and (max-width:23.4375em){.pg-home-hero_detail{border-top-left-radius:min(2.67vw,.625rem);padding:min(1.33vw,.3125rem) min(3.2vw,.75rem)}}.pg-home-hero_detail_label{color:#fff;font-size:max(1rem,1.11vw);font-weight:900}@media screen and (max-width:80em){.pg-home-hero_detail_label{font-size:min(1.25vw,1rem)}}@media screen and (max-width:64em){.pg-home-hero_detail_label{font-size:clamp(.625rem,calc(.92vw + .4083rem),1rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_detail_label{font-size:min(2.67vw,.625rem)}}.pg-home-hero_detail_icon{height:max(.75rem,.83vw);width:auto}@media screen and (max-width:80em){.pg-home-hero_detail_icon{height:min(3.2vw,.75rem)}}@media screen and (max-width:64em){.pg-home-hero_detail_icon{height:clamp(.625rem,calc(.31vw + .5528rem),.75rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_detail_icon{height:min(2.67vw,.625rem)}}.pg-home-hero_block02{--pt:max(2.125rem,2.36vw);--copy-py:max(0.625rem,0.69vw);--copy-fs:max(1.125rem,1.25vw);align-items:center;background-color:#f4ddb7;border-bottom:max(.25rem,.28vw) solid #f39800;border-top:max(.25rem,.28vw) solid #f39800;display:flex;flex-direction:column;padding-right:calc(var(--contact-width) - var(--frame-width));padding-top:var(--pt);position:relative;z-index:0}@media screen and (max-width:90em){.pg-home-hero_block02{--copy-py:min(0.69vw,0.625rem);--copy-fs:min(1.25vw,1.125rem)}}@media screen and (max-width:64em){.pg-home-hero_block02{--pt:clamp(1.125rem,calc(2.47vw + 0.5472rem),2.125rem);--copy-py:0.8125rem;--copy-fs:clamp(0.875rem,calc(0.62vw + 0.7305rem),1.125rem);border-bottom:.25rem solid #f39800;border-bottom-left-radius:.625rem;border-left:.25rem solid #f39800;border-top:none;display:block;margin-top:-1px;padding-bottom:clamp(2.125rem,calc(6.16vw + .6805rem),4.625rem);padding-right:0}}@media screen and (max-width:33.75em){.pg-home-hero_block02{border-bottom-width:.1875rem;border-left-width:.1875rem}}@media screen and (max-width:23.4375em){.pg-home-hero_block02{--pt:min(4.8vw,1.125rem);--copy-py:min(3.47vw,0.8125rem);--copy-fs:min(3.73vw,0.875rem);border-bottom-left-radius:min(2.67vw,.625rem);padding-bottom:min(9.07vw,2.125rem)}}.pg-home-hero_block02:after{background-image:radial-gradient(#e6c99a .0625rem,transparent 0);background-size:.25rem .25rem;bottom:min(-3.1875rem,-3.54vw);content:"";display:block;height:max(23.25rem,25.83vw);position:absolute;right:0;width:84.4444%;z-index:-1}@media screen and (max-width:64em){.pg-home-hero_block02:after{bottom:auto;height:89.759%;top:calc(var(--copy-py)*2 + var(--copy-fs) + var(--pt));width:78.8406%}}.pg-home-hero_block02_inner{width:max(25rem,27.78vw)}@media screen and (max-width:90em){.pg-home-hero_block02_inner{width:min(27.78vw,25rem)}}@media screen and (max-width:64em){.pg-home-hero_block02_inner{width:91.3043%}}.pg-home-hero_copy{border-bottom:1px solid #d48501;border-top:1px solid #d48501;color:#d48501;display:flex;font-size:var(--copy-fs);font-weight:700;justify-content:center;letter-spacing:.1em;padding:var(--copy-py) max(.75rem,.83vw);white-space:nowrap}@media screen and (max-width:90em){.pg-home-hero_copy{padding-left:min(.83vw,.75rem);padding-right:min(.83vw,.75rem)}}@media screen and (max-width:64em){.pg-home-hero_copy{padding-left:.8125rem;padding-right:.8125rem}}@media screen and (max-width:23.4375em){.pg-home-hero_copy{padding-left:min(3.47vw,.8125rem);padding-right:min(3.47vw,.8125rem)}}.pg-home-hero_nav{display:flex;flex-direction:column;margin-left:max(.625rem,.69vw);margin-top:max(1.875rem,2.08vw);row-gap:max(.625rem,.69vw);width:max(23.125rem,25.69vw)}@media screen and (max-width:90em){.pg-home-hero_nav{width:min(25.69vw,23.125rem)}}@media screen and (max-width:64em){.pg-home-hero_nav{margin-left:auto;margin-right:0;width:88.8889%}}@media screen and (max-width:23.4375em){.pg-home-hero_nav{margin-top:min(6.67vw,1.5625rem)}}.pg-home-hero_nav_link{border-radius:max(.3125rem,.35vw);display:block;overflow:hidden}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link{border-radius:min(1.33vw,.3125rem)}}.pg-home-hero_nav_link:after{background-color:#f39800;content:"";display:block;height:max(.625rem,.69vw);width:100%}@media screen and (max-width:64em){.pg-home-hero_nav_link:after{height:clamp(.3125rem,calc(.77vw + .1319rem),.625rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link:after{height:min(1.33vw,.3125rem)}}.pg-home-hero_nav_link_inner{align-items:center;background-color:#fcfcfc;display:flex;height:max(5.625rem,6.25vw);justify-content:space-between;padding:0 max(1.875rem,2.08vw);transition:background-color .3s ease-out}@media screen and (max-width:90em){.pg-home-hero_nav_link_inner{padding:0 min(2.08vw,1.875rem)}}@media screen and (max-width:64em){.pg-home-hero_nav_link_inner{height:clamp(3.75rem,calc(4.62vw + 2.6666rem),5.625rem);padding:0 clamp(1.875rem,calc(2.31vw + 1.3333rem),2.8125rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link_inner{height:min(16vw,3.75rem);padding:0 clamp(0rem,8vw,1.875rem)}}.pg-home-hero_nav_link_left{align-items:center;-moz-column-gap:max(.9375rem,1.04vw);column-gap:max(.9375rem,1.04vw);display:flex}@media screen and (max-width:90em){.pg-home-hero_nav_link_left{-moz-column-gap:min(1.17vw,.9375rem);column-gap:min(1.17vw,.9375rem)}}@media screen and (max-width:64em){.pg-home-hero_nav_link_left{-moz-column-gap:clamp(.625rem,calc(.77vw + .4444rem),.9375rem);column-gap:clamp(.625rem,calc(.77vw + .4444rem),.9375rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link_left{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem)}}.pg-home-hero_nav_link_icon{height:auto;width:max(1.875rem,2.08vw)}@media screen and (max-width:64em){.pg-home-hero_nav_link_icon{width:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link_icon{width:min(5.33vw,1.25rem)}}.pg-home-hero_nav_link_label{font-size:max(1.25rem,1.39vw);font-weight:700}@media screen and (max-width:64em){.pg-home-hero_nav_link_label{font-size:clamp(.875rem,calc(.92vw + .6583rem),1.25rem);transition:color .3s ease-out}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link_label{font-size:min(3.73vw,.875rem)}}@media screen and (max-width:64em){.pg-home-hero_nav_link_label>span{color:#f39800;font-size:clamp(1.125rem,calc(1.23vw + .8361rem),1.625rem);transition:color .3s ease-out}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link_label>span{font-size:min(4.8vw,1.125rem)}}.pg-home-hero_nav_link_arrow{height:auto;width:max(1.875rem,2.08vw)}@media screen and (max-width:64em){.pg-home-hero_nav_link_arrow{width:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.pg-home-hero_nav_link_arrow{width:min(5.33vw,1.25rem)}}@media (hover){.pg-home-hero_nav_link:hover .pg-home-hero_nav_link_inner{background-color:rgba(243,152,0,.6)}}@media screen and (hover) and (max-width:64em){.pg-home-hero_nav_link:hover .pg-home-hero_nav_link_label,.pg-home-hero_nav_link:hover .pg-home-hero_nav_link_label>span{color:#fff}}.pg-contact .screen-reader-response{height:0;overflow:hidden}.pg-contact .wpcf7-not-valid-tip,.pg-contact .wpcf7-response-output{color:#d85040;display:block;font-size:max(1rem,1.11vw);margin-top:max(.9375rem,1.04vw)}@media screen and (max-width:64em){.pg-contact .wpcf7-not-valid-tip,.pg-contact .wpcf7-response-output{font-size:clamp(.875rem,calc(.31vw + .8028rem),1rem);margin-top:clamp(.625rem,calc(.77vw + .4444rem),.9375rem)}}@media screen and (max-width:23.4375em){.pg-contact .wpcf7-not-valid-tip,.pg-contact .wpcf7-response-output{font-size:min(3.73vw,.875rem);margin-top:min(2.67vw,.625rem)}}.pg-contact .wpcf7-response-output,.pg-contact_form_privacy .wpcf7-not-valid-tip{text-align:center}.pg-contact .wpcf7-response-output{display:none}.pg-contact .invalid .wpcf7-response-output{display:block}.pg-contact{overflow-x:clip;padding-bottom:max(6.25rem,6.94vw)}@media screen and (max-width:64em){.pg-contact{padding-bottom:clamp(5rem,calc(3.08vw + 4.2777rem),6.25rem)}}@media screen and (max-width:23.4375em){.pg-contact{padding-bottom:min(21.33vw,5rem)}}.pg-contact_types{margin-top:max(1.875rem,2.08vw);padding:max(2.1875rem,2.43vw) 0;position:relative;z-index:0}@media screen and (max-width:48em){.pg-contact_types{margin-top:clamp(.625rem,calc(5.09vw - .5677rem),1.875rem);padding:clamp(1.875rem,calc(1.27vw + 1.5768rem),2.1875rem) 0}}@media screen and (max-width:23.4375em){.pg-contact_types{margin-top:min(2.67vw,.625rem);padding:min(8vw,1.875rem) 0}}.pg-contact_types:before{background-image:radial-gradient(#f3e9d1 .0625rem,transparent 0);background-size:.25rem .25rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.pg-contact_types_list{-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;width:max(40.625rem,45.14vw)}@media screen and (max-width:48em){.pg-contact_types_list{gap:.625rem 0;grid-template-columns:1fr;width:84%}}@media screen and (max-width:23.4375em){.pg-contact_types_list{row-gap:min(2.67vw,.625rem)}}.pg-contact_types_item{align-items:center;border-radius:max(.625rem,.69vw);display:flex;flex-direction:column;width:100%}@media screen and (max-width:23.4375em){.pg-contact_types_item{border-radius:min(2.67vw,.625rem)}}.pg-contact_types_item:first-child{background-color:#f4ddb7;padding:max(1.875rem,2.08vw) 0}@media screen and (max-width:23.4375em){.pg-contact_types_item:first-child{padding:min(8vw,1.875rem) 0}}.pg-contact_types_item:nth-child(2){background-color:#4cc764;color:#fff;padding:max(1.5625rem,1.74vw) 0}@media screen and (max-width:48em){.pg-contact_types_item:nth-child(2){padding:1.875rem 0}}@media screen and (max-width:23.4375em){.pg-contact_types_item:nth-child(2){padding:min(8vw,1.875rem) 0}}.pg-contact_types_desc{font-size:max(1rem,1.11vw);font-weight:700}@media screen and (max-width:23.4375em){.pg-contact_types_desc{font-size:min(4.27vw,1rem)}}.pg-contact_types_item:first-child .pg-contact_types_desc{color:#ea8b00}.pg-contact_types_item:nth-child(2) .pg-contact_types_desc{align-items:center;-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex}.pg-contact_types_icon{aspect-ratio:1/1;height:max(2.5rem,2.78vw)}@media screen and (max-width:23.4375em){.pg-contact_types_icon{height:min(10.67vw,2.5rem)}}.pg-contact_types_item:first-child .pg-contact_types_action{margin-top:max(.6875rem,.76vw)}@media screen and (max-width:23.4375em){.pg-contact_types_item:first-child .pg-contact_types_action{margin-top:min(2.93vw,.6875rem)}}.pg-contact_types_item:nth-child(2) .pg-contact_types_action{margin-top:max(1.25rem,1.39vw)}@media screen and (max-width:23.4375em){.pg-contact_types_item:nth-child(2) .pg-contact_types_action{margin-top:min(5.33vw,1.25rem)}}.pg-contact_types_tel{color:#f39800;display:block;font-size:max(2rem,2.22vw);font-weight:800;margin:0 auto;pointer-events:none;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.pg-contact_types_tel{pointer-events:auto}}@media screen and (max-width:23.4375em){.pg-contact_types_tel{font-size:min(8.53vw,2rem)}}.pg-contact_types_urgent{align-items:center;-moz-column-gap:max(.625rem,.69vw);column-gap:max(.625rem,.69vw);display:flex;justify-content:center;margin-top:max(.5rem,.56vw)}@media screen and (max-width:23.4375em){.pg-contact_types_urgent{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem);margin-top:min(2.13vw,.5rem)}}.pg-contact_types_urgent_label{background-color:#f39800;border-radius:max(.3125rem,.35vw);color:#fff;font-size:max(.75rem,.83vw);font-weight:700;padding:.46em .83em}@media screen and (max-width:23.4375em){.pg-contact_types_urgent_label{border-radius:min(1.33vw,.3125rem);font-size:min(3.2vw,.75rem)}}.pg-contact_types_urgent_num{color:#f39800;font-size:max(1rem,1.11vw);font-weight:800;pointer-events:none}@media screen and (max-width:64em){.pg-contact_types_urgent_num{pointer-events:auto}}@media screen and (max-width:23.4375em){.pg-contact_types_urgent_num{font-size:min(4.27vw,1rem)}}.pg-contact_types_button{background-color:#40b056;border-radius:max(.4375rem,.49vw);color:#fff;display:grid;font-size:max(.875rem,.97vw);font-weight:900;height:max(2.5rem,2.78vw);overflow:hidden;place-content:center;position:relative;width:max(15rem,16.67vw);z-index:0}@media screen and (max-width:23.4375em){.pg-contact_types_button{border-radius:min(1.87vw,.4375rem);font-size:min(3.73vw,.875rem);height:min(10.67vw,2.5rem);width:min(64vw,15rem)}}.pg-contact_types_button:before{background-image:linear-gradient(to bottom right,#40b056,#36a64c);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-out;z-index:-1}@media (hover){.pg-contact_types_button:hover:before{opacity:1}}.pg-contact_section{margin-top:max(3.125rem,3.47vw)}@media screen and (max-width:64em){.pg-contact_section{margin-top:clamp(2.375rem,calc(1.85vw + 1.9416rem),3.125rem)}}@media screen and (max-width:23.4375em){.pg-contact_section{margin-top:min(10.13vw,2.375rem)}}.pg-contact_section_heading_ja{align-items:center;-moz-column-gap:max(.625rem,.69vw);column-gap:max(.625rem,.69vw);display:flex;font-size:max(1.25rem,1.39vw);font-weight:700}@media screen and (max-width:64em){.pg-contact_section_heading_ja{-moz-column-gap:clamp(.3125rem,calc(.77vw + .1319rem),.625rem);column-gap:clamp(.3125rem,calc(.77vw + .1319rem),.625rem);font-size:clamp(1rem,calc(.62vw + .8555rem),1.25rem)}}@media screen and (max-width:23.4375em){.pg-contact_section_heading_ja{-moz-column-gap:min(1.33vw,.3125rem);column-gap:min(1.33vw,.3125rem);font-size:min(4.27vw,1rem)}}.pg-contact_section_heading_ja:before{aspect-ratio:1/1;background-color:#f39800;border-radius:50%;content:"";width:max(1.25rem,1.39vw)}@media screen and (max-width:64em){.pg-contact_section_heading_ja:before{width:clamp(.625rem,calc(1.54vw + .2639rem),1.25rem)}}@media screen and (max-width:23.4375em){.pg-contact_section_heading_ja:before{width:min(2.67vw,.625rem)}}.pg-contact_section_heading_en{font-size:max(2.5rem,2.78vw);font-weight:700;margin-top:max(.3125rem,.35vw)}@media screen and (max-width:64em){.pg-contact_section_heading_en{font-size:clamp(1.875rem,calc(1.54vw + 1.5139rem),2.5rem)}}@media screen and (max-width:23.4375em){.pg-contact_section_heading_en{font-size:min(8vw,1.875rem);margin-top:min(1.33vw,.3125rem)}}.pg-contact_form{margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:23.4375em){.pg-contact_form{margin-top:min(10.67vw,2.5rem)}}.pg-contact_form_group{margin-top:max(3.125rem,3.47vw)}@media screen and (max-width:64em){.pg-contact_form_group{margin-top:clamp(2.5rem,calc(1.54vw + 2.1389rem),3.125rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_group{margin-top:min(10.67vw,2.5rem)}}.pg-contact_form_group.-first{margin-top:max(2.5rem,2.78vw)}@media screen and (max-width:64em){.pg-contact_form_group.-first{margin-top:3.125rem}}@media screen and (max-width:23.4375em){.pg-contact_form_group.-first{margin-top:min(13.33vw,3.125rem)}}.pg-contact_form_label{align-items:center;-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex;font-size:max(1.125rem,1.25vw);font-weight:700}@media screen and (max-width:64em){.pg-contact_form_label{-moz-column-gap:clamp(.625rem,calc(1.54vw + .2639rem),1.25rem);column-gap:clamp(.625rem,calc(1.54vw + .2639rem),1.25rem);font-size:clamp(1rem,calc(.31vw + .9278rem),1.125rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_label{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem);font-size:min(4.27vw,1rem)}}.pg-contact_form_required{background-color:#f39800;border-radius:max(.3125rem,.35vw);color:#fff;font-size:max(.875rem,.97vw);font-weight:700;padding:max(.4375rem,.49vw) max(.625rem,.69vw)}@media screen and (max-width:64em){.pg-contact_form_required{font-size:clamp(.75rem,calc(.31vw + .6778rem),.875rem);padding:.4375rem clamp(.5rem,calc(.31vw + .4278rem),.625rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_required{font-size:min(3.2vw,.75rem);padding:min(1.87vw,.4375rem) min(2.13vw,.5rem)}}.pg-contact_form_radios,.pg-contact_form_text,.pg-contact_form_textarea{margin-top:max(.9375rem,1.04vw)}@media screen and (max-width:64em){.pg-contact_form_radios,.pg-contact_form_text,.pg-contact_form_textarea{margin-top:clamp(.625rem,calc(.77vw + .4444rem),.9375rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_radios,.pg-contact_form_text,.pg-contact_form_textarea{margin-top:min(2.67vw,.625rem)}}.pg-contact_form_radio-wrapper,.pg-contact_form_text,.pg-contact_form_textarea{font-size:max(1rem,1.11vw);line-height:1.25}@media screen and (max-width:64em){.pg-contact_form_radio-wrapper,.pg-contact_form_text,.pg-contact_form_textarea{font-size:clamp(.875rem,calc(.31vw + .8028rem),1rem);line-height:1.4285714286}}@media screen and (max-width:23.4375em){.pg-contact_form_radio-wrapper,.pg-contact_form_text,.pg-contact_form_textarea{font-size:min(3.73vw,.875rem)}}.pg-contact_form_checkbox,.pg-contact_form_radio,.pg-contact_form_text,.pg-contact_form_textarea{border:max(.125rem,.14vw) solid #f4ddb7;border-radius:max(.3125rem,.35vw)}@media screen and (max-width:23.4375em){.pg-contact_form_checkbox,.pg-contact_form_radio,.pg-contact_form_text,.pg-contact_form_textarea{border-radius:min(1.33vw,.3125rem);border-width:min(.53vw,.125rem)}}.pg-contact_form_checkbox,.pg-contact_form_radio{background-color:#fff;cursor:pointer;height:max(1.875rem,2.08vw);transition:background-color .3s ease-out;width:max(1.875rem,2.08vw)}@media screen and (max-width:64em){.pg-contact_form_checkbox,.pg-contact_form_radio{height:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem);width:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_checkbox,.pg-contact_form_radio{height:min(5.33vw,1.25rem);width:min(5.33vw,1.25rem)}}.pg-contact_form_checkbox:checked,.pg-contact_form_radio:checked{background-color:#f7f5ef}.pg-contact_form_checkbox+svg,.pg-contact_form_radio+svg{color:#e6e6e6;height:auto;inset:0;margin:auto;position:absolute;transition:color .3s ease-out;width:50%}.pg-contact_form_checkbox:checked+svg,.pg-contact_form_radio:checked+svg{color:#f39800}.pg-contact_form_checkbox+svg{color:transparent}.pg-contact_form_radios{-moz-column-gap:max(2.5rem,2.78vw);column-gap:max(2.5rem,2.78vw);display:grid;grid-template-columns:repeat(4,max-content)}@media screen and (max-width:64em){.pg-contact_form_radios{grid-template-columns:repeat(2,max-content);row-gap:.625rem}}@media screen and (max-width:23.4375em){.pg-contact_form_radios{gap:min(2.67vw,.625rem) min(10.67vw,2.5rem)}}.pg-contact_form_checkbox-wrapper,.pg-contact_form_radio-wrapper{align-items:center;-moz-column-gap:max(.625rem,.69vw);column-gap:max(.625rem,.69vw);cursor:pointer;display:flex}@media screen and (max-width:23.4375em){.pg-contact_form_checkbox-wrapper,.pg-contact_form_radio-wrapper{-moz-column-gap:min(2.67vw,.625rem);column-gap:min(2.67vw,.625rem)}}@media (hover){.pg-contact_form_checkbox-wrapper:hover .pg-contact_form_checkbox,.pg-contact_form_radio-wrapper:hover .pg-contact_form_radio{background-color:#f7f5ef}}.pg-contact_form_checkbox-inner-wrapper,.pg-contact_form_radio-inner-wrapper{position:relative}.pg-contact_form_text{padding:max(1.25rem,1.39vw) max(1.875rem,2.08vw);width:100%}@media screen and (max-width:64em){.pg-contact_form_text{padding:clamp(.9375rem,calc(.77vw + .7569rem),1.25rem) clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_text{padding:min(4vw,.9375rem) min(5.33vw,1.25rem)}}.pg-contact_form_text.-sm{max-width:max(31.25rem,34.72vw)}.pg-contact_form_textarea{height:max(25rem,27.78vw);padding:max(1.875rem,2.08vw);width:100%}@media screen and (max-width:64em){.pg-contact_form_textarea{padding:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_textarea{height:min(106.67vw,25rem);padding:min(5.33vw,1.25rem)}}.pg-contact_form_privacy{margin-top:max(3.75rem,4.17vw)}@media screen and (max-width:64em){.pg-contact_form_privacy{margin-top:clamp(2.5rem,calc(3.08vw + 1.7777rem),3.75rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_privacy{margin-top:min(10.67vw,2.5rem)}}.pg-contact_form_privacy_desc{display:flex;flex-direction:column;font-size:max(1.125rem,1.25vw);font-weight:400;line-height:1.1111111111;margin:0 auto;max-width:77.7778%;row-gap:1em}@media screen and (max-width:64em){.pg-contact_form_privacy_desc{font-size:clamp(.9375rem,calc(.46vw + .8292rem),1.125rem);line-height:1.3333333333}}@media screen and (max-width:33.75em){.pg-contact_form_privacy_desc{row-gap:1.5em}}@media screen and (max-width:23.4375em){.pg-contact_form_privacy_desc{font-size:min(4vw,.9375rem)}}.pg-contact_form_privacy_desc_p{margin:0 auto;max-width:100%;width:-moz-fit-content;width:fit-content}.pg-contact_form_privacy_link{color:#ea8b00;font-weight:700;text-decoration:underline;transition:opacity .3s ease-out}@media (hover){.pg-contact_form_privacy_link:hover{opacity:.6}}.pg-contact_form_privacy_checkbox{font-size:max(1.0625rem,1.18vw);font-weight:700;margin:max(1.875rem,2.08vw) auto 0;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.pg-contact_form_privacy_checkbox{font-size:clamp(.875rem,calc(.31vw + .8028rem),1rem);margin-top:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem)}}@media screen and (max-width:23.4375em){.pg-contact_form_privacy_checkbox{font-size:min(3.73vw,.875rem);margin-top:min(5.33vw,1.25rem)}}.pg-contact_form_submit{margin:max(2.5rem,2.78vw) auto 0;max-width:100%;width:max(21.25rem,23.61vw)}@media screen and (max-width:23.4375em){.pg-contact_form_submit{margin-top:min(10.67vw,2.5rem)}}.pg-contact_form_submit .c-button{transition:opacity .3s ease-out,transform .3s ease-out}.pg-contact_form_submit .c-button[disabled]{opacity:.5}.pg-contact_note{background-color:#f9ecea;border-radius:max(.1875rem,.21vw);font-size:max(1.25rem,1.39vw);line-height:1.5;margin-top:max(3.75rem,4.17vw);padding:max(1.25rem,1.39vw) 0;width:100%}@media screen and (max-width:64em){.pg-contact_note{font-size:clamp(.9375rem,calc(.77vw + .7569rem),1.25rem);line-height:1.3333333333;margin-top:clamp(1.875rem,calc(4.62vw + .7916rem),3.75rem);padding:1.875rem 0}}@media screen and (max-width:23.4375em){.pg-contact_note{border-radius:min(.8vw,.1875rem);font-size:min(4vw,.9375rem);margin-top:min(8vw,1.875rem);padding:min(8vw,1.875rem) 0}}.pg-contact_note_inner{margin:0 auto;max-width:87.3016%;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.pg-contact_note_p:not(:first-child){margin-top:1em}}.pg-contact_note_strong{color:#d85040}.pg-contact-complete{padding-bottom:max(6.25rem,6.94vw)}@media screen and (max-width:64em){.pg-contact-complete{padding-bottom:clamp(3.75rem,calc(6.16vw + 2.3055rem),6.25rem)}}@media screen and (max-width:23.4375em){.pg-contact-complete{padding-bottom:min(16vw,3.75rem)}}.pg-contact-complete_message{font-size:max(1.125rem,1.25vw);line-height:1.6666666667;margin:max(3.5rem,3.89vw) auto 0;max-width:87.3016%;width:-moz-fit-content;width:fit-content}@media screen and (max-width:64em){.pg-contact-complete_message{font-size:clamp(1rem,calc(.31vw + .9278rem),1.125rem);line-height:1.5625;margin-top:clamp(2.25rem,calc(3.08vw + 1.5277rem),3.5rem)}}@media screen and (max-width:23.4375em){.pg-contact-complete_message{font-size:min(4.27vw,1rem);margin-top:min(9.6vw,2.25rem)}}.pg-contact-complete_message_strong{color:#d85040}.pg-contact-complete_note{background-color:#f9ecea;border-radius:max(.1875rem,.21vw);font-size:max(1rem,1.11vw);line-height:1.875;margin-top:max(1.875rem,2.08vw);padding:max(.9375rem,1.04vw) 0;width:100%}@media screen and (max-width:64em){.pg-contact-complete_note{font-size:clamp(.9375rem,calc(.15vw + .9014rem),1rem);line-height:1.3333333333;margin-top:clamp(1.25rem,calc(1.54vw + .8889rem),1.875rem);padding:1.25rem 0}}@media screen and (max-width:23.4375em){.pg-contact-complete_note{border-radius:min(.8vw,.1875rem);font-size:min(4vw,.9375rem);margin-top:min(5.33vw,1.25rem);padding:min(5.33vw,1.25rem) 0}}.pg-contact-complete_note_inner{display:block;margin:0 auto;max-width:87.3016%;width:-moz-fit-content;width:fit-content}.pg-contact-complete_note_strong{color:#d85040}.pg-contact-complete_return{margin:max(5rem,5.56vw) auto 0;max-width:100%;width:max(21.25rem,23.61vw)}@media screen and (max-width:64em){.pg-contact-complete_return{margin-top:clamp(2.5rem,calc(6.16vw + 1.0555rem),5rem)}}@media screen and (max-width:23.4375em){.pg-contact-complete_return{margin-top:min(10.67vw,2.5rem)}}.pg-privacy_intro{background-color:#f7f5ef;border-radius:max(.3125rem,.35vw);font-size:max(1rem,1.11vw);line-height:1.5625;margin-top:max(1.875rem,2.08vw);padding:max(1.5625rem,1.74vw) max(3.125rem,3.47vw)}@media screen and (max-width:48em){.pg-privacy_intro{font-size:clamp(.875rem,calc(.51vw + .7557rem),1rem);line-height:1.7857142857;margin-top:clamp(1.25rem,calc(2.54vw + .6536rem),1.875rem);padding-left:clamp(1.125rem,calc(8.14vw - .7834rem),3.125rem);padding-right:clamp(1.125rem,calc(8.14vw - .7834rem),3.125rem)}}@media screen and (max-width:23.4375em){.pg-privacy_intro{border-radius:min(1.33vw,.3125rem);font-size:min(3.73vw,.875rem);margin-top:min(5.33vw,1.25rem);padding:min(6.67vw,1.5625rem) min(4.8vw,1.125rem)}}.pg-privacy_list{margin-top:max(4.125rem,4.58vw)}@media screen and (max-width:48em){.pg-privacy_list{margin-top:clamp(1.875rem,calc(9.16vw - .2719rem),4.125rem)}}@media screen and (max-width:23.4375em){.pg-privacy_list{margin-top:max(1.875rem,8vw)}}.pg-privacy_item:not(:first-child){margin-top:max(4.6875rem,5.21vw)}@media screen and (max-width:48em){.pg-privacy_item:not(:first-child){margin-top:clamp(2.75rem,calc(7.89vw + .9012rem),4.6875rem)}}@media screen and (max-width:23.4375em){.pg-privacy_item:not(:first-child){margin-top:min(11.73vw,2.75rem)}}.pg-privacy_term{color:#ea8b00;font-size:max(1.375rem,1.53vw);font-weight:700}@media screen and (max-width:48em){.pg-privacy_term{font-size:clamp(1.125rem,calc(1.02vw + .8865rem),1.375rem)}}@media screen and (max-width:23.4375em){.pg-privacy_term{font-size:min(4.8vw,1.125rem)}}.pg-privacy_desc{font-size:max(1rem,1.11vw);font-weight:400;line-height:1.25;margin-top:max(1.125rem,1.25vw)}@media screen and (max-width:48em){.pg-privacy_desc{font-size:clamp(.875rem,calc(.51vw + .7557rem),1rem);line-height:1.4285714286;margin-top:clamp(.625rem,calc(2.04vw + .1479rem),1.125rem)}}@media screen and (max-width:23.4375em){.pg-privacy_desc{font-size:min(3.73vw,.875rem);margin-top:min(2.67vw,.625rem)}}.pg-privacy_desc_ol{counter-reset:num;line-height:1.875;margin-top:max(.875rem,.97vw);padding-left:.5em}@media screen and (max-width:48em){.pg-privacy_desc_ol{line-height:1.4285714286;margin-top:min(calc(1.53vw + .1422rem),.875rem)}}@media screen and (max-width:23.4375em){.pg-privacy_desc_ol{margin-top:min(2.13vw,.5rem)}}.pg-privacy_desc_ol_li{-moz-column-gap:.5em;column-gap:.5em;display:flex}.pg-privacy_desc_ol_li:before{content:counter(num) ".";counter-increment:num;flex-shrink:0;font-family:Zen Kaku Gothic New,sans-serif}.pg-privacy_contact{margin:max(6.875rem,7.64vw) auto max(7.1875rem,7.99vw);width:calc(100% - max(25rem, calc(.2778 * 100vw)))}@media screen and (max-width:90em){.pg-privacy_contact{max-width:calc(100% - 12.5rem);width:calc(65rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.pg-privacy_contact{background-image:radial-gradient(#f4e1b7 .0625rem,transparent 0);background-size:.25rem .25rem;margin-bottom:0;margin-top:3.75rem;max-width:none;padding:1.875rem 0 3.75rem;width:100%}}@media screen and (max-width:23.4375em){.pg-privacy_contact{margin-top:min(16vw,3.75rem);padding:min(8vw,1.875rem) 0 min(16vw,3.75rem)}}@media screen and (max-width:64em){.pg-privacy_contact_inner{margin:0 auto;width:84%}}.pg-privacy_contact_desc-wrapper{align-items:center;-moz-column-gap:max(1.25rem,1.39vw);column-gap:max(1.25rem,1.39vw);display:flex;justify-content:space-between}@media screen and (max-width:64em){.pg-privacy_contact_desc-wrapper{background-color:#fff;flex-direction:column;justify-content:normal}}.pg-privacy_contact_desc-wrapper:after,.pg-privacy_contact_desc-wrapper:before{background-color:#f4ddb7;content:"";flex:auto;height:1px}@media screen and (max-width:64em){.pg-privacy_contact_desc-wrapper:after,.pg-privacy_contact_desc-wrapper:before{background-color:#d78000;width:100%}}.pg-privacy_contact_desc{color:#d78000;font-size:max(1rem,1.11vw)}@media screen and (max-width:64em){.pg-privacy_contact_desc{line-height:1.4285714286;margin:0 auto;max-width:88.8889%;padding:1.0714285714em 0;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:48em){.pg-privacy_contact_desc{font-size:clamp(.875rem,calc(.51vw + .7557rem),1rem)}}@media screen and (max-width:23.4375em){.pg-privacy_contact_desc{font-size:min(3.73vw,.875rem)}}.pg-privacy_contact_methods{align-items:center;background-image:radial-gradient(#f4e1b7 .0625rem,transparent 0);background-size:.25rem .25rem;-moz-column-gap:max(4.75rem,5.28vw);column-gap:max(4.75rem,5.28vw);display:flex;justify-content:center;margin-top:max(1.4375rem,1.6vw);padding:max(1.875rem,2.08vw)}@media screen and (max-width:64em){.pg-privacy_contact_methods{background-image:none;flex-direction:column;gap:1.625rem 0;margin-top:1.875rem;padding:0}}@media screen and (max-width:23.4375em){.pg-privacy_contact_methods{margin-top:min(8vw,1.875rem);row-gap:min(6.93vw,1.625rem)}}.pg-privacy_contact_company_name{font-size:max(1.25rem,1.39vw);font-weight:600}@media screen and (max-width:23.4375em){.pg-privacy_contact_company_name{font-size:min(5.33vw,1.25rem)}}.pg-privacy_contact_company_address,.pg-privacy_contact_company_tel{font-size:max(.875rem,.97vw);font-weight:400;line-height:1.4285714286}@media screen and (max-width:23.4375em){.pg-privacy_contact_company_address,.pg-privacy_contact_company_tel{font-size:min(3.73vw,.875rem)}}.pg-privacy_contact_company_address{margin-top:max(1rem,1.11vw)}@media screen and (max-width:48em){.pg-privacy_contact_company_address{margin-top:clamp(.625rem,calc(.92vw + .4083rem),1rem)}}@media screen and (max-width:23.4375em){.pg-privacy_contact_company_address{margin-top:min(2.67vw,.625rem)}}.pg-privacy_contact_company_tel{margin-top:max(.3125rem,.35vw)}@media screen and (max-width:23.4375em){.pg-privacy_contact_company_tel{margin-top:min(1.33vw,.3125rem)}}.pg-privacy_contact_company_tel_link{pointer-events:none}@media screen and (max-width:64em){.pg-privacy_contact_company_tel_link{pointer-events:auto}}.pg-privacy_contact_form{width:max(21.25rem,23.61vw)}@media screen and (max-width:64em){.pg-privacy_contact_form{width:87.3016%}}.pg-privacy_contact_form_link{background-color:#f39800;border-radius:max(.1875rem,.21vw);color:#fff;display:grid;font-size:max(1rem,1.11vw);height:max(5rem,5.56vw);place-content:center;width:100%}@media screen and (max-width:48em){.pg-privacy_contact_form_link{height:clamp(3.75rem,calc(5.09vw + 2.5573rem),5rem)}}@media screen and (max-width:23.4375em){.pg-privacy_contact_form_link{border-radius:min(.8vw,.1875rem);font-size:min(4.27vw,1rem);height:min(16vw,3.75rem)}}.pg-not-found{border-top:max(.625rem,.69vw) solid #f39800;margin-bottom:max(6.5625rem,7.29vw);padding-top:max(2.125rem,2.36vw)}@media screen and (max-width:64em){.pg-not-found{border-top:none;margin-bottom:clamp(3.9375rem,calc(6.47vw + 2.4207rem),6.5625rem);padding-top:clamp(1.8125rem,calc(2.23vw + 1.2889rem),2.7188rem)}}@media screen and (max-width:23.4375em){.pg-not-found{margin-bottom:min(16.8vw,3.9375rem);padding-top:min(7.73vw,1.8125rem)}}.pg-not-found_breadcrumb{margin:0 auto;width:calc(100% - max(10rem, calc(.1111 * 100vw)))}@media screen and (max-width:90em){.pg-not-found_breadcrumb{max-width:calc(100% - max(5rem, calc(.0556 * 100vw)));width:calc(80rem - var(--frame-width)*2)}}@media screen and (max-width:64em){.pg-not-found_breadcrumb{max-width:none;width:84%}}.pg-not-found_content{align-items:center;background-image:radial-gradient(#f3e9d1 .0625rem,transparent 0);background-size:.25rem .25rem;display:flex;flex-direction:column;margin:max(1.5rem,1.67vw) auto 0;padding:max(3.75rem,4.17vw) 0 max(4.375rem,4.86vw);width:68.5714%}@media screen and (max-width:64em){.pg-not-found_content{margin-top:2.5rem;width:100%}}@media screen and (max-width:23.4375em){.pg-not-found_content{margin-top:min(10.67vw,2.5rem);padding:min(13.33vw,3.125rem) 0 min(19.2vw,4.5rem)}}.pg-not-found_heading{color:#ea8b00;font-size:max(6.25rem,6.94vw);font-weight:700}@media screen and (max-width:23.4375em){.pg-not-found_heading{font-size:min(26.67vw,6.25rem)}}.pg-not-found_overview{color:#ea8b00;font-size:max(1rem,1.11vw);font-weight:700;margin-top:max(.8125rem,.9vw)}@media screen and (max-width:23.4375em){.pg-not-found_overview{font-size:min(4.27vw,1rem);margin-top:min(3.47vw,.8125rem)}}.pg-not-found_message{align-items:center;display:flex;flex-direction:column;font-size:max(.875rem,.97vw);margin-top:max(2.875rem,3.19vw);row-gap:max(1rem,1.11vw)}@media screen and (max-width:48em){.pg-not-found_message{font-size:clamp(.8125rem,calc(.25vw + .7529rem),.875rem);margin-top:clamp(2.3125rem,calc(2.29vw + 1.7758rem),2.875rem)}}@media screen and (max-width:23.4375em){.pg-not-found_message{font-size:min(3.47vw,.8125rem);margin-top:min(9.87vw,2.3125rem);row-gap:min(4.27vw,1rem)}}.pg-not-found_return{margin-top:max(3.3125rem,3.68vw);max-width:73.3333%;width:max(21.25rem,23.61vw)}@media screen and (max-width:48em){.pg-not-found_return{margin-top:clamp(2.75rem,calc(2.29vw + 2.2133rem),3.3125rem)}}@media screen and (max-width:23.4375em){.pg-not-found_return{margin-top:min(11.73vw,2.75rem)}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zY3NzL3N0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1NUJBLGdCQUVBO0FBcjVCQSxxRkFBcUYsQ0FHckYsaUJBSUUsa0JBQW1CLENBQ25CLGNBQWUsQ0FGZixxQkFBc0IsQ0FHdEIsV0FDRixDQVNBLEtBQ0UsZ0JBQWlCLENBQ2pCLDZCQUE4QixDQUM5Qix1Q0FDRixDQU9BLEtBQ0UsUUFDRixDQUtBLEtBQ0UsYUFDRixDQUlBLHFEQVNFLFFBQ0YsQ0FJQSxrQkFNRSxpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3BCLFFBQ0YsQ0FJQSxNQUlFLGVBQWdCLENBRmhCLFFBQVMsQ0FDVCxTQUVGLENBSUEsR0FDRSxlQUNGLENBRUEsR0FDRSxhQUNGLENBUUEsR0FJRSxvQkFBcUIsQ0FIckIsc0JBQXVCLENBS3ZCLFVBQVcsQ0FDWCxhQUFjLENBTGQsUUFBUyxDQUdULFFBQVMsQ0FGVCxnQkFLRixDQU1BLElBQ0UsK0JBQWlDLENBQ2pDLGlCQUNGLENBRUEsUUFDRSxrQkFDRixDQU9BLEVBQ0UsNEJBQTZCLENBRTdCLGFBQWMsQ0FEZCxvQkFFRixDQU1BLFlBQ0Usd0NBQWlDLENBQWpDLGdDQUNGLENBS0EsU0FFRSxrQkFDRixDQU1BLGNBR0UsK0JBQWlDLENBQ2pDLGlCQUNGLENBS0EsTUFDRSxhQUNGLENBTUEsUUFFRSxhQUFjLENBQ2QsYUFBYyxDQUNkLGlCQUFrQixDQUNsQix1QkFDRixDQUVBLElBQ0UsYUFDRixDQUVBLElBQ0UsU0FDRixDQU9BLDRCQUtFLHFCQUNGLENBU0Esc0NBS0UsdUJBQXdCLENBQ3hCLG9CQUFnQixDQUFoQixlQUFnQixDQUloQixzQkFBdUIsQ0FHdkIsZUFBZ0IsQ0FMaEIsYUFBYyxDQUNkLFlBQWEsQ0FHYixRQUFTLENBRFQsU0FBVSxDQUdWLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FSdkIscUJBU0YsQ0FLQSxnREFJRSxjQUNGLENBRUEsb0ZBSUUsY0FDRixDQUtBLGdCQUNFLFlBQ0YsQ0FF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LHFCQUNFLCtCQUNGLENBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIEZvdW5kYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qISBkZXN0eWxlLmNzcyB2NC4wLjEgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovXG4vKiBSZXNldCBib3gtbW9kZWwgYW5kIHNldCBib3JkZXJzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4vKiBEb2N1bWVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXG59XG5cbi8qIFNlY3Rpb25zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVmVydGljYWwgcmh5dGhtICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xucCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbmFkZHJlc3MsXG5wcmUsXG5pZnJhbWUsXG5mb3JtLFxuZmlndXJlLFxuZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhlYWRpbmdzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xudWwsXG5vbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogTGlzdHMgKGRlZmluaXRpb24pICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogUmVwbGFjZWQgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUHJldmVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaXNzdWVzLlxuICovXG5zdmcsXG5pbWcsXG5lbWJlZCxcbm9iamVjdCxcbmlmcmFtZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIEZvcm1zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlLlxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxuICogMi4gSW5oZXJpdCB0ZXh0LXRyYW5zZm9ybSBmcm9tIHBhcmVudC5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiAxICovXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgY3Vyc29ycyBmb3IgY2xpY2thYmxlIGVsZW1lbnRzLlxuICovXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmRpc2FibGVkLFxuW3R5cGU9YnV0dG9uXTpkaXNhYmxlZCxcblt0eXBlPXJlc2V0XTpkaXNhYmxlZCxcblt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSBvdXRsaW5lcyBmb3IgRmlyZWZveCBhbmQgdW5pZnkgc3R5bGUgd2l0aCBpbnB1dCBlbGVtZW50cyAmIGJ1dHRvbnMuXG4gKi9cbjotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IGF1dG87XG59XG5cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIHBhZGRpbmdcbiAqL1xub3B0aW9uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXNldCB0byBpbnZpc2libGVcbiAqL1xuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxubGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIEZpeCBmb250IGluaGVyaXRhbmNlLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCBhcHBlYXJhbmNlIGZvciBGaXJlZm94XG4gKi9cblt0eXBlPW51bWJlcl0ge1xuICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG4vKipcbiAqIENsaWNrYWJsZSBsYWJlbHNcbiAqL1xubGFiZWxbZm9yXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogSW50ZXJhY3RpdmUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKlxuICogUmVtb3ZlIG91dGxpbmUgZm9yIGVkaXRhYmxlIGNvbnRlbnQuXG4gKi9cbltjb250ZW50ZWRpdGFibGVdOmZvY3VzIHtcbiAgb3V0bGluZTogYXV0bztcbn1cblxuLyogVGFibGVzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4xLiBDb3JyZWN0IHRhYmxlIGJvcmRlciBjb2xvciBpbmhlcml0YW5jZSBpbiBhbGwgQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xudGFibGUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRkLFxudGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy96ZW4ta2FrdS1nb3RoaWMtbmV3LXYxNy1qYXBhbmVzZV9sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy96ZW4ta2FrdS1nb3RoaWMtbmV3LXYxNy1qYXBhbmVzZV9sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvemVuLWtha3UtZ290aGljLW5ldy12MTctamFwYW5lc2VfbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvemVuLWtha3UtZ290aGljLW5ldy12MTctamFwYW5lc2VfbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvemVuLWtha3UtZ290aGljLW5ldy12MTctamFwYW5lc2VfbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMTAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi0xMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaW50ZXItdjE5LWxhdGluLTEwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pbnRlci12MTktbGF0aW4tMjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi0yMDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaW50ZXItdjE5LWxhdGluLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pbnRlci12MTktbGF0aW4tMzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaW50ZXItdjE5LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pbnRlci12MTktbGF0aW4tNTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaW50ZXItdjE5LWxhdGluLTYwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pbnRlci12MTktbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi03MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaW50ZXItdjE5LWxhdGluLTgwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pbnRlci12MTktbGF0aW4tODAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ludGVyLXYxOS1sYXRpbi05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvaW50ZXItdjE5LWxhdGluLTkwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBGb250XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gU2l6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIENvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gTGlzdCBvZiB6LWluZGV4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gU2l6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIEJyZWFrcG9pbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbjpyb290IHtcbiAgLS1iYXNlLWZvbnQtc2l6ZTogMTZweDtcbiAgLS1mcmFtZS13aWR0aDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbiAgLS1mcmFtZS1yYWRpdXM6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICAtLWNvbnRhY3Qtd2lkdGg6IGNhbGMobWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKSArIHZhcigtLWZyYW1lLXdpZHRoKSk7XG4gIC0tYnV0dG9uLWFyY2hpdmUtaGVpZ2h0OiBtYXgoOC41cmVtLCBjYWxjKDAuMDk0NCAqIDEwMHZ3KSk7XG4gIC0tYnV0dG9uLWFyY2hpdmUtc2hhZG93LWhlaWdodDogbWF4KDAuNzVyZW0sIGNhbGMoMC4wMDgzICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFjdC13aWR0aDogY2FsYyhjbGFtcCgzLjc1cmVtLCBjYWxjKDAuMDc4MSAqIDEwMHZ3ICsgLTEuMjVyZW0pLCA1cmVtKSArIHZhcigtLWZyYW1lLXdpZHRoKSk7XG4gICAgLS1idXR0b24tYXJjaGl2ZS1oZWlnaHQ6IG1pbihjYWxjKDAuMTA2MyAqIDEwMHZ3KSwgOC41cmVtKTtcbiAgICAtLWJ1dHRvbi1hcmNoaXZlLXNoYWRvdy1oZWlnaHQ6IG1pbihjYWxjKDAuMDA5NCAqIDEwMHZ3KSwgMC43NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tZnJhbWUtd2lkdGg6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAyMzEgKiAxMDB2dyArIC0wLjIyOTJyZW0pLCAxLjI1cmVtKTtcbiAgICAtLWJ1dHRvbi1hcmNoaXZlLWhlaWdodDogY2xhbXAoMy41cmVtLCBjYWxjKDAuMDQzMSAqIDEwMHZ3ICsgMi40ODg4cmVtKSwgNS4yNXJlbSk7XG4gICAgLS1idXR0b24tYXJjaGl2ZS1zaGFkb3ctaGVpZ2h0OiBjbGFtcCgwLjQzNzVyZW0sIGNhbGMoMC4wMDU0ICogMTAwdncgKyAwLjMxMTFyZW0pLCAwLjY1NjNyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tZnJhbWUtd2lkdGg6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICAtLWJ1dHRvbi1hcmNoaXZlLWhlaWdodDogbWluKGNhbGMoMC4xNDkzICogMTAwdncpLCAzLjVyZW0pO1xuICAgIC0tYnV0dG9uLWFyY2hpdmUtc2hhZG93LWhlaWdodDogbWluKGNhbGMoMC4wMTg3ICogMTAwdncpLCAwLjQzNzVyZW0pO1xuICB9XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgMTtcbiAgZm9udC1rZXJuaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNFNkU2RTY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBMYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwbHZoO1xufVxuLmlzLWxvYWRpbmcgLmwtbG9hZGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5sLWxvYWRlcl9wYXRocyB7XG4gIHdpZHRoOiBtYXgoOC43NXJlbSwgY2FsYygwLjA5NzIgKiAxMDB2dykpO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWxvYWRlcl9wYXRocyB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMzczMyAqIDEwMHZ3KSwgOC43NXJlbSk7XG4gIH1cbn1cbi5sLWxvYWRlcl9wYXRocyA+ICoge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubC1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IHZhcigtLWZyYW1lLXdpZHRoKTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1mcmFtZS13aWR0aCkgc29saWQgI0YzOTgwMDtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZyYW1lLXdpZHRoKSBzb2xpZCAjRjM5ODAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZyYW1lIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5sLWZyYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIC0xcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWZyYW1lLXdpZHRoKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzOTgwMDtcbn1cbi5sLWZyYW1lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwO1xuICB0b3A6IGNhbGModmFyKC0tZnJhbWUtd2lkdGgpIC0gdmFyKC0tZnJhbWUtcmFkaXVzKSk7XG4gIGxlZnQ6IGNhbGModmFyKC0tZnJhbWUtd2lkdGgpIC0gdmFyKC0tZnJhbWUtcmFkaXVzKSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWZyYW1lLXJhZGl1cykgKiAyKTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGNsaXAtcGF0aDogdXJsKFwiI2ZyYW1lLXJhZGl1c1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzOTgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZnJhbWU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5sLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1jb250YWN0LXdpZHRoKSAtIHZhcigtLWZyYW1lLXdpZHRoKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5sLWhlYWRlciB7XG4gICAgd2lkdGg6IGNhbGMoODVyZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDEyNyAqIDEwMHZ3ICsgMC4zMjY4cmVtKSwgMC45Mzc1cmVtKSAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl9ibG9jazAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDglO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNsYW1wKDQuMzc1cmVtLCBjYWxjKDAuMDUzOSAqIDEwMHZ3ICsgMy4xMTFyZW0pLCA2LjU2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyX2Jsb2NrMDEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4LjY2NjclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl9ibG9jazAxX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5sLWhlYWRlcl9sb2dvIHtcbiAgd2lkdGg6IG1heCgxOC43NXJlbSwgY2FsYygwLjIwODMgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1oZWFkZXJfbG9nbyB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMjM0NCAqIDEwMHZ3KSwgMTguNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl9sb2dvIHtcbiAgICB3aWR0aDogY2xhbXAoOS4zNzVyZW0sIGNhbGMoMC4xOTA4ICogMTAwdncgKyA0LjkwMjJyZW0pLCAxNC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlcl9sb2dvIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC40ICogMTAwdncpLCA5LjM3NXJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlcl9sb2dvX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3Zlcikge1xuICAubC1oZWFkZXJfbG9nb19saW5rOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbi5sLWhlYWRlcl9sb2dvX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubC1oZWFkZXJfYXNzb2NpYXRpb24tc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXJfYXNzb2NpYXRpb24tc3Age1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAwNjQgKiAxMDB2dyArIDAuMTYzNHJlbSksIDAuNDY4OHJlbSk7XG4gICAgd2lkdGg6IGNsYW1wKDEuMTI1cmVtLCBjYWxjKDAuMDIyOSAqIDEwMHZ3ICsgMC41ODgzcmVtKSwgMS42ODc1cmVtKTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXJfYXNzb2NpYXRpb24tc3Age1xuICAgIG1hcmdpbi1sZWZ0OiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDQ4ICogMTAwdncpLCAxLjEyNXJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlcl9jb250YWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyX2NvbnRhY3Qge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkgYW5kIChob3Zlcikge1xuICAubC1oZWFkZXJfY29udGFjdDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4ubC1oZWFkZXJfY29udGFjdF9pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogY2xhbXAoMC45Mzc1cmVtLCBjYWxjKDAuMDE5MSAqIDEwMHZ3ICsgMC40OTAycmVtKSwgMS40MDYzcmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXJfY29udGFjdF9pY29uIHtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlcl9jb250YWN0X2xhYmVsIHtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxMjcgKiAxMDB2dyArIDAuMzI2OHJlbSksIDAuOTM3NXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyX2NvbnRhY3RfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlcl9ibG9jazAyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmctdG9wOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgcGFkZGluZy1yaWdodDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl9ibG9jazAyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMTkxICogMTAwdncgKyAwLjQ5MDJyZW0pLCAxLjQwNjNyZW0pO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXJfYmxvY2swMiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXIuLXN1YnBhZ2UgLmwtaGVhZGVyX2Jsb2NrMDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sLWhlYWRlcl9hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICByb3ctZ2FwOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl9hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmwtaGVhZGVyX3RlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFREVEO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1oZWFkZXJfdGVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDEyNSAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyX3RlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwbHZoIDEwMGx2aCAwO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMTI3ICogMTAwdncgKyAwLjMyNjhyZW0pLCAwLjkzNzVyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXJfdGVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXJfdGVsX2hlYWRpbmcsIC5sLWhlYWRlcl90ZWxfbGlzdCwgLmwtaGVhZGVyX3RlbF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sLWhlYWRlcl90ZWxfaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMS4yNWVtO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzOTgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyX3RlbF9oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubC1oZWFkZXJfdGVsX2xpc3Qge1xuICBwYWRkaW5nOiAwLjMxMjVlbSAxLjI1ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl90ZWxfbGlzdCB7XG4gICAgcGFkZGluZzogMWVtIDEuNWVtIDFlbSA4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxMDBsdmggMTAwbHZoIDA7XG4gIH1cbn1cbi5sLWhlYWRlcl90ZWxfaXRlbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXJfdGVsX2l0ZW0ge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICB9XG59XG4ubC1oZWFkZXJfdGVsX2l0ZW06bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMS41NjI1ZW07XG4gIG1hcmdpbjogMCAxLjI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl90ZWxfaXRlbTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICB9XG59XG4ubC1oZWFkZXJfdGVsX3Rlcm0ge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5sLWhlYWRlcl90ZWxfdGVybTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+8mlwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXJfdGVsX3Rlcm1fcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sLWhlYWRlcl90ZWxfdGVybV9zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl90ZWxfdGVybV9zcCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4ubC1oZWFkZXJfdGVsX2Rlc2Mge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5sLWhlYWRlcl90ZWxfbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXJfdGVsX2xpbmsge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlcl9uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXZfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbn1cbi5sLWhlYWRlcl9uYXZfaXRlbSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLmwtaGVhZGVyX25hdl9saW5rIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogbWF4KDguNzVyZW0sIGNhbGMoMC4wOTcyICogMTAwdncpKTtcbiAgaGVpZ2h0OiBtYXgoMy43NXJlbSwgY2FsYygwLjA0MTcgKiAxMDB2dykpO1xuICBib3JkZXItdG9wOiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgYm9yZGVyLXJpZ2h0OiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgYm9yZGVyLWxlZnQ6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKSBzb2xpZCAjRjM5ODAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1oZWFkZXJfbmF2X2xpbmsge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjEwOTQgKiAxMDB2dyksIDguNzVyZW0pO1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wNDY5ICogMTAwdncpLCAzLjc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDEyNSAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlcl9uYXZfbGluay5pcy1jdXJyZW50IHtcbiAgaGVpZ2h0OiBtYXgoMy45Mzc1cmVtLCBjYWxjKDAuMDQzOCAqIDEwMHZ3KSk7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtaGVhZGVyX25hdl9saW5rLmlzLWN1cnJlbnQge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wNDkyICogMTAwdncpLCAzLjkzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5sLWhlYWRlcl9uYXZfbGluazpub3QoLmlzLWN1cnJlbnQpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjREREI3O1xuICB9XG59XG4ubC1oZWFkZXJfYXNzb2NpYXRpb24tcGMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIG1hcmdpbi1ib3R0b206IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC4zMTI1cmVtLCBjYWxjKDAuMDAzNSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IDAgbWF4KDAuMzc1cmVtLCBjYWxjKDAuMDA0MiAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREVERUQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWhlYWRlcl9hc3NvY2lhdGlvbi1wYyB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZzogMCBtaW4oY2FsYygwLjAwNDcgKiAxMDB2dyksIDAuMzc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXJfYXNzb2NpYXRpb24tcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sLWhlYWRlcl9hc3NvY2lhdGlvbi1wY19sb2dvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogbWF4KDJyZW0sIGNhbGMoMC4wMjIyICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtaGVhZGVyX2Fzc29jaWF0aW9uLXBjX2xvZ28ge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wMjUgKiAxMDB2dyksIDJyZW0pO1xuICB9XG59XG4ubC1oZWFkZXJfYXNzb2NpYXRpb24tcGNfbmFtZSB7XG4gIGZvbnQtc2l6ZTogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWhlYWRlcl9hc3NvY2lhdGlvbi1wY19uYW1lIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDA3OCAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG5cbi5sLWNvbnRhY3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS1jb250YWN0LXdpZHRoKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmwtY29udGFjdDo6YmVmb3JlLCAubC1jb250YWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWZyYW1lLXJhZGl1cykgKiAyKTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGNsaXAtcGF0aDogdXJsKFwiI2ZyYW1lLXJhZGl1c1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzOTgwMDtcbn1cbi5sLWNvbnRhY3Q6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyh2YXIoLS1mcmFtZS13aWR0aCkgLSB2YXIoLS1mcmFtZS1yYWRpdXMpKTtcbiAgbGVmdDogY2FsYyh2YXIoLS1mcmFtZS1yYWRpdXMpICogLTEpO1xufVxuLmwtY29udGFjdDo6YWZ0ZXIge1xuICByaWdodDogY2FsYyh2YXIoLS1mcmFtZS13aWR0aCkgLSB2YXIoLS1mcmFtZS1yYWRpdXMpKTtcbiAgYm90dG9tOiBjYWxjKHZhcigtLWZyYW1lLXJhZGl1cykgKiAtMSk7XG59XG4ubC1jb250YWN0X2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IG1heCgzcmVtLCBjYWxjKDAuMDMzMyAqIDEwMHZ3KSkgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzOTgwMDtcbn1cbi5sLWNvbnRhY3RfaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKTtcbn1cbi5sLWNvbnRhY3RfbGFiZWwge1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4ubC1kcmF3ZXItYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZHJhd2VyLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjbGFtcCgzLjc1cmVtLCBjYWxjKDAuMDQ2MiAqIDEwMHZ3ICsgMi42NjY2cmVtKSwgNS42MjVyZW0pO1xuICAgIGhlaWdodDogY2xhbXAoMy4xMjVyZW0sIGNhbGMoMC4wMzg1ICogMTAwdncgKyAyLjIyMjJyZW0pLCA0LjY4NzVyZW0pO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMGx2aDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDBsdmg7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDA3NyAqIDEwMHZ3ICsgMC40NDQ0cmVtKSwgMC45Mzc1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjQ0NDRyZW0pLCAwLjkzNzVyZW0pO1xuICAgIHBhZGRpbmctbGVmdDogY2xhbXAoMC45Mzc1cmVtLCBjYWxjKDAuMDExNiAqIDEwMHZ3ICsgMC42NjY3cmVtKSwgMS40MDYzcmVtKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyLWJ1dHRvbiB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4xMzMzICogMTAwdncpLCAzLjEyNXJlbSk7XG4gICAgcGFkZGluZy10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlci1idXR0b25faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiBjbGFtcCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM5ICogMTAwdncgKyAwLjIyMjJyZW0pLCAwLjQ2ODhyZW0pO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyLWJ1dHRvbl9pbm5lciB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXItYnV0dG9uX2xhYmVsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LXNpemU6IGNsYW1wKDAuNXJlbSwgY2FsYygwLjAwNjIgKiAxMDB2dyArIDAuMzU1NXJlbSksIDAuNzVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXItYnV0dG9uX2xhYmVsLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMjEzICogMTAwdncpLCAwLjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXItYnV0dG9uX2xhYmVsIHtcbiAgZ3JpZC1hcmVhOiAxLzE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuLmlzLWRyYXdlci1vcGVuIC5sLWRyYXdlci1idXR0b25fbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xufVxuLmwtZHJhd2VyLWJ1dHRvbl9sYWJlbDpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5pcy1kcmF3ZXItb3BlbiAubC1kcmF3ZXItYnV0dG9uX2xhYmVsOmxhc3QtY2hpbGQge1xuICBvcGFjaXR5OiAxO1xufVxuLmwtZHJhd2VyLWJ1dHRvbl9kb3RzIHtcbiAgd2lkdGg6IGNsYW1wKDAuOTM3NXJlbSwgY2FsYygwLjAxMTYgKiAxMDB2dyArIDAuNjY2N3JlbSksIDEuNDA2M3JlbSk7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlci1idXR0b25fZG90cyB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlci1idXR0b25fZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjbGFtcCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIzICogMTAwdncgKyAwLjEzMzNyZW0pLCAwLjI4MTNyZW0pO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3gtc2hhZG93OiAwIDAgI0ZGRiwgY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAwLjI2NjdyZW0pLCAwLjU2MjVyZW0pIDAgI0ZGRiwgY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDAuNTMzM3JlbSksIDEuMTI1cmVtKSAwICNGRkYsIDAgY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAwLjI2NjdyZW0pLCAwLjU2MjVyZW0pICNGRkYsIGNsYW1wKDAuMzc1cmVtLCBjYWxjKDAuMDA0NiAqIDEwMHZ3ICsgMC4yNjY3cmVtKSwgMC41NjI1cmVtKSBjbGFtcCgwLjM3NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuMjY2N3JlbSksIDAuNTYyNXJlbSkgI0ZGRiwgY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDAuNTMzM3JlbSksIDEuMTI1cmVtKSBjbGFtcCgwLjM3NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuMjY2N3JlbSksIDAuNTYyNXJlbSkgI0ZGRiwgMCBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMC41MzMzcmVtKSwgMS4xMjVyZW0pICNGRkYsIGNsYW1wKDAuMzc1cmVtLCBjYWxjKDAuMDA0NiAqIDEwMHZ3ICsgMC4yNjY3cmVtKSwgMC41NjI1cmVtKSBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMC41MzMzcmVtKSwgMS4xMjVyZW0pICNGRkYsIGNsYW1wKDAuNzVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjUzMzNyZW0pLCAxLjEyNXJlbSkgY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDAuNTMzM3JlbSksIDEuMTI1cmVtKSAjRkZGO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyLWJ1dHRvbl9kb3RzOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAjRkZGLCBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pIDAgI0ZGRiwgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pIDAgI0ZGRiwgMCBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pICNGRkYsIG1pbihjYWxjKDAuMDE2ICogMTAwdncpLCAwLjM3NXJlbSkgbWluKGNhbGMoMC4wMTYgKiAxMDB2dyksIDAuMzc1cmVtKSAjRkZGLCBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSkgbWluKGNhbGMoMC4wMTYgKiAxMDB2dyksIDAuMzc1cmVtKSAjRkZGLCAwIG1pbihjYWxjKDAuMDMyICogMTAwdncpLCAwLjc1cmVtKSAjRkZGLCBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pIG1pbihjYWxjKDAuMDMyICogMTAwdncpLCAwLjc1cmVtKSAjRkZGLCBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSkgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pICNGRkY7XG4gIH1cbn1cbi5pcy1kcmF3ZXItb3BlbiAubC1kcmF3ZXItYnV0dG9uX2RvdHM6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAjRkZGLCBjbGFtcCgwLjM3NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuMjY2N3JlbSksIDAuNTYyNXJlbSkgMCB0cmFuc3BhcmVudCwgY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDAuNTMzM3JlbSksIDEuMTI1cmVtKSAwICNGRkYsIDAgY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAwLjI2NjdyZW0pLCAwLjU2MjVyZW0pIHRyYW5zcGFyZW50LCBjbGFtcCgwLjM3NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuMjY2N3JlbSksIDAuNTYyNXJlbSkgY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAwLjI2NjdyZW0pLCAwLjU2MjVyZW0pICNGRkYsIGNsYW1wKDAuNzVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjUzMzNyZW0pLCAxLjEyNXJlbSkgY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAwLjI2NjdyZW0pLCAwLjU2MjVyZW0pIHRyYW5zcGFyZW50LCAwIGNsYW1wKDAuNzVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjUzMzNyZW0pLCAxLjEyNXJlbSkgI0ZGRiwgY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAwLjI2NjdyZW0pLCAwLjU2MjVyZW0pIGNsYW1wKDAuNzVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjUzMzNyZW0pLCAxLjEyNXJlbSkgdHJhbnNwYXJlbnQsIGNsYW1wKDAuNzVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjUzMzNyZW0pLCAxLjEyNXJlbSkgY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDAuNTMzM3JlbSksIDEuMTI1cmVtKSAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5pcy1kcmF3ZXItb3BlbiAubC1kcmF3ZXItYnV0dG9uX2RvdHM6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogMCAwICNGRkYsIG1pbihjYWxjKDAuMDE2ICogMTAwdncpLCAwLjM3NXJlbSkgMCB0cmFuc3BhcmVudCwgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pIDAgI0ZGRiwgMCBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pIHRyYW5zcGFyZW50LCBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pIG1pbihjYWxjKDAuMDE2ICogMTAwdncpLCAwLjM3NXJlbSkgI0ZGRiwgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pIG1pbihjYWxjKDAuMDE2ICogMTAwdncpLCAwLjM3NXJlbSkgdHJhbnNwYXJlbnQsIDAgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pICNGRkYsIG1pbihjYWxjKDAuMDE2ICogMTAwdncpLCAwLjM3NXJlbSkgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pIHRyYW5zcGFyZW50LCBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSkgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pICNGRkY7XG4gIH1cbn1cblxuLmwtZHJhd2VyIHtcbiAgLS1jb3B5cmlnaHQtcHQ6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMjU0ICogMTAwdncgKyAwLjY1MzZyZW0pLCAxLjg3NXJlbSk7XG4gIC0tY29weXJpZ2h0LWhlaWdodDogY2xhbXAoMi41cmVtLCBjYWxjKDAuMDUwOSAqIDEwMHZ3ICsgMS4zMDczcmVtKSwgMy43NXJlbSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMGx2aDtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tY29weXJpZ2h0LXB0KSArIHZhcigtLWNvcHlyaWdodC1oZWlnaHQpKTtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXIge1xuICAgIC0tY29weXJpZ2h0LXB0OiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIC0tY29weXJpZ2h0LWhlaWdodDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogLTI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMGx2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cbi5sLWRyYXdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjREREI3O1xufVxuLmlzLWRyYXdlci1vcGVuIC5sLWRyYXdlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5sLWRyYXdlcl91cHBlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMTg3NXJlbSBzb2xpZCAjRjM5ODAwO1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1mcmFtZS13aWR0aCkgKyBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxMjcgKiAxMDB2dyArIDAuMzI2OHJlbSksIDAuOTM3NXJlbSkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMC45Mzc1cmVtLCBjYWxjKDAuMDE5MSAqIDEwMHZ3ICsgMC40OTAycmVtKSwgMS40MDYzcmVtKTtcbiAgcGFkZGluZy1sZWZ0OiA4JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfdXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWZyYW1lLXdpZHRoKSArIG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX3VwcGVyX2xvZ28td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogY2xhbXAoMS44NzVyZW0sIGNhbGMoMC4wMzgyICogMTAwdncgKyAwLjk4MDRyZW0pLCAyLjgxMjVyZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl91cHBlcl9sb2dvLXdyYXBwZXIge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfdXBwZXJfbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubC1kcmF3ZXJfbmF2IHtcbiAgcGFkZGluZzogY2xhbXAoMS4xMjVyZW0sIGNhbGMoMC4wMjI5ICogMTAwdncgKyAwLjU4ODNyZW0pLCAxLjY4NzVyZW0pIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX25hdiB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wNDggKiAxMDB2dyksIDEuMTI1cmVtKSAwO1xuICB9XG59XG4ubC1kcmF3ZXJfbmF2X2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogY2xhbXAoMTkuNjg3NXJlbSwgY2FsYygwLjQwMDggKiAxMDB2dyArIDEwLjI5NDZyZW0pLCAyOS41MzEzcmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbmF2X2xpc3Qge1xuICAgIHdpZHRoOiA4NCU7XG4gIH1cbn1cbi5sLWRyYXdlcl9uYXZfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCgwLjU2MjVyZW0sIGNhbGMoMC4wMTE1ICogMTAwdncgKyAwLjI5NDFyZW0pLCAwLjg0MzhyZW0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDc2ICogMTAwdncgKyAwLjE5NjFyZW0pLCAwLjU2MjVyZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9uYXZfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IG1pbihjYWxjKDAuMDI0ICogMTAwdncpLCAwLjU2MjVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbmF2X2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZy1yaWdodDogY2xhbXAoMS43NXJlbSwgY2FsYygwLjAzNTYgKiAxMDB2dyArIDAuOTE1MXJlbSksIDIuNjI1cmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbmF2X2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaW4oY2FsYygwLjA3NDcgKiAxMDB2dyksIDEuNzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbmF2X2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRjM5ODAwO1xuICBwYWRkaW5nLWxlZnQ6IGNsYW1wKDEuNzVyZW0sIGNhbGMoMC4wMzU2ICogMTAwdncgKyAwLjkxNTFyZW0pLCAyLjYyNXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX25hdl9pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1sZWZ0OiBtaW4oY2FsYygwLjA3NDcgKiAxMDB2dyksIDEuNzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbmF2X2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxMjcgKiAxMDB2dyArIDAuMzI2OHJlbSksIDAuOTM3NXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX25hdl9saW5rIHtcbiAgICByb3ctZ2FwOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX25hdl9pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAyNTQgKiAxMDB2dyArIDAuNjUzNnJlbSksIDEuODc1cmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbmF2X2ljb24ge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX25hdl9sYWJlbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMTc4ICogMTAwdncgKyAwLjQ1NzVyZW0pLCAxLjMxMjVyZW0pO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbmF2X2xhYmVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAwLjE4NzVyZW0gc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZy10b3A6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMjU0ICogMTAwdncgKyAwLjY1MzZyZW0pLCAxLjg3NXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX2xvd2VyIHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXJfbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjA1MDkgKiAxMDB2dyArIDEuMzA3M3JlbSksIDMuNzVyZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl9sb2dvIHtcbiAgICBoZWlnaHQ6IGNsYW1wKDByZW0sIGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXJfdGVsIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAyNTQgKiAxMDB2dyArIDAuNjUzNnJlbSksIDEuODc1cmVtKTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIGNhbGMoMC4wMzA1ICogMTAwdncgKyAwLjc4NDRyZW0pLCAyLjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbG93ZXJfdGVsIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNjQgKiAxMDB2dyksIDEuNXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlcl9sb3dlcl91cmdlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxMjcgKiAxMDB2dyArIDAuMzI2OHJlbSksIDAuOTM3NXJlbSk7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDEyNyAqIDEwMHZ3ICsgMC4zMjY4cmVtKSwgMC45Mzc1cmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbG93ZXJfdXJnZW50IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX2xvd2VyX3VyZ2VudF9sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbiAgcGFkZGluZzogMC40NmVtIDAuNDJlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDE1MyAqIDEwMHZ3ICsgMC4zOTIycmVtKSwgMS4xMjVyZW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzOTgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbG93ZXJfdXJnZW50X2xhYmVsIHtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlcl9sb3dlcl91cmdlbnRfbnVtIHtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjAxNzggKiAxMDB2dyArIDAuNDU3NXJlbSksIDEuMzEyNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl91cmdlbnRfbnVtIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXJfY3RhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAwNjQgKiAxMDB2dyArIDAuMTYzNHJlbSksIDAuNDY4OHJlbSk7XG4gIG1hcmdpbjogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAyNTQgKiAxMDB2dyArIDAuNjUzNnJlbSksIDEuODc1cmVtKSBhdXRvIDA7XG4gIHdpZHRoOiBjbGFtcCgxNy4xODc1cmVtLCBjYWxjKDAuMzQ5OSAqIDEwMHZ3ICsgOC45ODc0cmVtKSwgMjUuNzgxM3JlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX2xvd2VyX2N0YXMge1xuICAgIHJvdy1nYXA6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjczMzMgKiAxMDB2dyksIDE3LjE4NzVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXJfY3RhX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNsYW1wKDMuMTI1cmVtLCBjYWxjKDAuMDYzNiAqIDEwMHZ3ICsgMS42MzQxcmVtKSwgNC42ODc1cmVtKTtcbiAgYm9yZGVyLXJhZGl1czogY2xhbXAoMC4yNXJlbSwgY2FsYygwLjAwNTEgKiAxMDB2dyArIDAuMTMwN3JlbSksIDAuMzc1cmVtKTtcbiAgcGFkZGluZzogMCBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAzODIgKiAxMDB2dyArIDAuOTgwNHJlbSksIDIuODEyNXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX2xvd2VyX2N0YV9saW5rIHtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTMzMyAqIDEwMHZ3KSwgMy4xMjVyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDEwNyAqIDEwMHZ3KSwgMC4yNXJlbSk7XG4gICAgcGFkZGluZzogMCBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlcl9sb3dlcl9jdGE6Zmlyc3QtY2hpbGQgLmwtZHJhd2VyX2xvd2VyX2N0YV9saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRDQzc2NDtcbn1cbi5sLWRyYXdlcl9sb3dlcl9jdGE6bGFzdC1jaGlsZCAubC1kcmF3ZXJfbG93ZXJfY3RhX2xpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuLmwtZHJhd2VyX2xvd2VyX2N0YV9sYWJlbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgY2FsYygwLjAyMDQgKiAxMDB2dyArIDAuNTIyOXJlbSksIDEuNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl9jdGFfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX2xvd2VyX2N0YV9pY29uIHtcbiAgd2lkdGg6IGNsYW1wKDEuNTYyNXJlbSwgY2FsYygwLjAzMTggKiAxMDB2dyArIDAuODE3cmVtKSwgMi4zNDM4cmVtKTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl9jdGFfaWNvbiB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDY2NyAqIDEwMHZ3KSwgMS41NjI1cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX2xvd2VyX25hdiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogY2xhbXAoMTkuNjg3NXJlbSwgY2FsYygwLjQwMDggKiAxMDB2dyArIDEwLjI5NDZyZW0pLCAyOS41MzEzcmVtKTtcbiAgcGFkZGluZy10b3A6IGNsYW1wKDAuNXJlbSwgY2FsYygwLjAxMDIgKiAxMDB2dyArIDAuMjYxNXJlbSksIDAuNzVyZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl9uYXYge1xuICAgIHdpZHRoOiA4NCU7XG4gICAgcGFkZGluZy10b3A6IG1pbihjYWxjKDAuMDIxMyAqIDEwMHZ3KSwgMC41cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX2xvd2VyX25hdl9pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMzk4MDA7XG4gIHBhZGRpbmctdG9wOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDI1NCAqIDEwMHZ3ICsgMC42NTM2cmVtKSwgMS44NzVyZW0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMTI3ICogMTAwdncgKyAwLjMyNjhyZW0pLCAwLjkzNzVyZW0pO1xuICBwYWRkaW5nLWxlZnQ6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDEyNyAqIDEwMHZ3ICsgMC4zMjY4cmVtKSwgMC45Mzc1cmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbG93ZXJfbmF2X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXJfbmF2X2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiBjbGFtcCgwLjMxMjVyZW0sIGNhbGMoMC4wMDY0ICogMTAwdncgKyAwLjE2MzRyZW0pLCAwLjQ2ODhyZW0pO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjgxMjVyZW0sIGNhbGMoMC4wMTY1ICogMTAwdncgKyAwLjQyNDlyZW0pLCAxLjIxODhyZW0pO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbG93ZXJfbmF2X2xpbmsge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM0NyAqIDEwMHZ3KSwgMC44MTI1cmVtKTtcbiAgfVxufVxuLmwtZHJhd2VyX2xvd2VyX25hdl9saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMTI3ICogMTAwdncgKyAwLjMyNjhyZW0pLCAwLjkzNzVyZW0pO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl9uYXZfbGluazo6YmVmb3JlIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlcl9sb3dlcl9hc3NvY2lhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IGNsYW1wKDAuODEyNXJlbSwgY2FsYygwLjAxNjUgKiAxMDB2dyArIDAuNDI0OXJlbSksIDEuMjE4OHJlbSk7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuNXJlbSwgY2FsYygwLjAzMDUgKiAxMDB2dyArIDAuNzg0NHJlbSksIDIuMjVyZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9sb3dlcl9hc3NvY2lhdGlvbiB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDY0ICogMTAwdncpLCAxLjVyZW0pO1xuICB9XG59XG4ubC1kcmF3ZXJfbG93ZXJfYXNzb2NpYXRpb25fbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDM4MiAqIDEwMHZ3ICsgMC45ODA0cmVtKSwgMi44MTI1cmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1kcmF3ZXJfbG93ZXJfYXNzb2NpYXRpb25fbG9nbyB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlcl9sb3dlcl9hc3NvY2lhdGlvbl9uYW1lIHtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxMjcgKiAxMDB2dyArIDAuMzI2OHJlbSksIDAuOTM3NXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZHJhd2VyX2xvd2VyX2Fzc29jaWF0aW9uX25hbWUge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5sLWRyYXdlcl9jb3B5cmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1jb3B5cmlnaHQtaGVpZ2h0KTtcbiAgZm9udC1zaXplOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxMjcgKiAxMDB2dyArIDAuMzI2OHJlbSksIDAuOTM3NXJlbSk7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWRyYXdlcl9jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cblxuLmwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG59XG5cbi5sLWNlbnRlcmVkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoMjVyZW0sIGNhbGMoMC4yNzc4ICogMTAwdncpKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5sLWNlbnRlcmVkIHtcbiAgICB3aWR0aDogY2FsYyg2NXJlbSAtIHZhcigtLWZyYW1lLXdpZHRoKSAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtY2VudGVyZWQge1xuICAgIHdpZHRoOiA4NCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5sLWFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG1hcmdpbi10b3A6IG1heCg3LjVyZW0sIGNhbGMoMC4wODMzICogMTAwdncpKTtcbiAgcGFkZGluZy1ib3R0b206IG1heCg2LjI1cmVtLCBjYWxjKDAuMDY5NCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWFjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDkuMzc1cmVtLCBjYWxjKDAuMDU3OCAqIDEwMHZ3ICsgOC4wMjA4cmVtKSwgMTEuNzE4OHJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IGNsYW1wKDMuNzVyZW0sIGNhbGMoMC4wMjMxICogMTAwdncgKyAzLjIwODNyZW0pLCA0LjY4NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC40ICogMTAwdncpLCA5LjM3NXJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyBtYXgoMy43NXJlbSwgY2FsYygwLjA0MTcgKiAxMDB2dykpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCNGM0U5RDEgMC4wOTM4cmVtLCB0cmFuc3BhcmVudCAwLjA5MzhyZW0pO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuMzc1cmVtIDAuMzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hY3Rpb25zOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgY2xhbXAoMy4xMjVyZW0sIGNhbGMoMC4wMTkzICogMTAwdncgKyAyLjY3MzZyZW0pLCAzLjkwNjNyZW0pKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoI0YzRTlEMSAwLjA2MjVyZW0sIHRyYW5zcGFyZW50IDAuMDYyNXJlbSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjI1cmVtIDAuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hY3Rpb25zOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgbWluKGNhbGMoMC4xMzMzICogMTAwdncpLCAzLjEyNXJlbSkpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWFjdGlvbnMuLWFyY2hpdmUge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDUuNjI1cmVtLCBjYWxjKDAuMDM0NyAqIDEwMHZ3ICsgNC44MTI1cmVtKSwgNy4wMzEzcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFjdGlvbnMuLWFyY2hpdmUge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMjQgKiAxMDB2dyksIDUuNjI1cmVtKTtcbiAgfVxufVxuLmwtYWN0aW9ucy4tYXJjaGl2ZTo6YmVmb3JlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyBtYXgoNy41cmVtLCBjYWxjKDAuMDgzMyAqIDEwMHZ3KSkgKyB2YXIoLS1idXR0b24tYXJjaGl2ZS1zaGFkb3ctaGVpZ2h0KSArIHZhcigtLWJ1dHRvbi1hcmNoaXZlLWhlaWdodCkgLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9ucy4tYXJjaGl2ZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIGNsYW1wKDMuMTI1cmVtLCBjYWxjKDAuMDE5MyAqIDEwMHZ3ICsgMi42NzM2cmVtKSwgMy45MDYzcmVtKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hY3Rpb25zLi1hcmNoaXZlOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgbWluKGNhbGMoMC4xMzMzICogMTAwdncpLCAzLjEyNXJlbSkpO1xuICB9XG59XG4ubC1hY3Rpb25zX3NlY3Rpb24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIG1heCgyNXJlbSwgY2FsYygwLjI3NzggKiAxMDB2dykpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLmwtYWN0aW9uc19zZWN0aW9uIHtcbiAgICB3aWR0aDogY2FsYyg2NXJlbSAtIHZhcigtLWZyYW1lLXdpZHRoKSAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19zZWN0aW9uIHtcbiAgICB3aWR0aDogODQlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmwtYWN0aW9uc19kZWFsX2hlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjVyZW0sIGNhbGMoMC4wMDU2ICogMTAwdncpKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItdG9wOiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSkgc29saWQgI0Y0QTcyNjtcbiAgYm9yZGVyLXJpZ2h0OiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSkgc29saWQgI0Y0QTcyNjtcbiAgYm9yZGVyLWxlZnQ6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKSBzb2xpZCAjRjRBNzI2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMC44MTI1cmVtLCBjYWxjKDAuMDA5ICogMTAwdncpKSBtYXgoMS4zNzVyZW0sIGNhbGMoMC4wMTUzICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0YzOTgwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19kZWFsX2hlYWRpbmcge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNsYW1wKDAuNzVyZW0sIGNhbGMoMC4wMTU0ICogMTAwdncgKyAwLjM4ODlyZW0pLCAxLjM3NXJlbSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC4zODg5cmVtKSwgMS4zNzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgY2FsYygwLjAwNjIgKiAxMDB2dyArIDAuODU1NXJlbSksIDEuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYWN0aW9uc19kZWFsX2hlYWRpbmcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAzNDcgKiAxMDB2dyksIDAuODEyNXJlbSkgbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuLmwtYWN0aW9uc19kZWFsX2hlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBtYXgoMS41NjI1cmVtLCBjYWxjKDAuMDE3NCAqIDEwMHZ3KSk7XG4gIGFzcGVjdC1yYXRpbzogMjUvMjI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9jaGVjay5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFjdGlvbnNfZGVhbF9oZWFkaW5nOjpiZWZvcmUge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjA2NjcgKiAxMDB2dyksIDEuNTYyNXJlbSk7XG4gIH1cbn1cbi5sLWFjdGlvbnNfZGVhbF9ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBwYWRkaW5nLXRvcDogbWF4KDMuMTI1cmVtLCBjYWxjKDAuMDM0NyAqIDEwMHZ3KSk7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoMy43NXJlbSwgY2FsYygwLjA0MTcgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRBNzI2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hY3Rpb25zX2RlYWxfYm9keSB7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDMwOCAqIDEwMHZ3ICsgMS4xNTI3cmVtKSwgMy4xMjVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wMzA4ICogMTAwdncgKyAxLjc3NzdyZW0pLCAzLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFjdGlvbnNfZGVhbF9ib2R5IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuLmwtYWN0aW9uc19kZWFsX2ljb24ge1xuICBoZWlnaHQ6IG1heCg2LjI1cmVtLCBjYWxjKDAuMDY5NCAqIDEwMHZ3KSk7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hY3Rpb25zX2RlYWxfaWNvbiB7XG4gICAgaGVpZ2h0OiBjbGFtcCg1cmVtLCBjYWxjKDAuMDMwOCAqIDEwMHZ3ICsgNC4yNzc3cmVtKSwgNi4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hY3Rpb25zX2RlYWxfaWNvbiB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjIxMzMgKiAxMDB2dyksIDVyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zX2RlYWxfaGVhZGxpbmUge1xuICBtYXJnaW4tdG9wOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19kZWFsX2hlYWRsaW5lIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjc1NjlyZW0pLCAxLjI1cmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDEuMjgzM3JlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFjdGlvbnNfZGVhbF9oZWFkbGluZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDY0ICogMTAwdncpLCAxLjVyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zX2RlYWxfZGVzYyB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKTtcbiAgd2lkdGg6IG1heCgzMy43NXJlbSwgY2FsYygwLjM3NSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hY3Rpb25zX2RlYWxfZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgIHdpZHRoOiBjbGFtcCgxNS43NXJlbSwgY2FsYygwLjQ0MzggKiAxMDB2dyArIDUuMzQ5NHJlbSksIDMzLjc1cmVtKTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41Mzg0NjE1Mzg1O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYWN0aW9uc19kZWFsX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuNjcyICogMTAwdncpLCAxNS43NXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNDcgKiAxMDB2dyksIDAuODEyNXJlbSk7XG4gIH1cbn1cbi5sLWFjdGlvbnNfZGVhbF9jdGEge1xuICAtLXNoYWRvdy1vZmZzZXQ6IG1heCgwLjI1cmVtLCBjYWxjKDAuMDAyOCAqIDEwMHZ3KSk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICB3aWR0aDogbWF4KDM3LjVyZW0sIGNhbGMoMC40MTY3ICogMTAwdncpKTtcbiAgaGVpZ2h0OiBtYXgoNC4zNzVyZW0sIGNhbGMoMC4wNDg2ICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENzgwMDA7XG4gIGJveC1zaGFkb3c6IDAgdmFyKC0tc2hhZG93LW9mZnNldCkgMCAjRkZGO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgYm94LXNoYWRvdyAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hY3Rpb25zX2RlYWxfY3RhIHtcbiAgICAtLXNoYWRvdy1vZmZzZXQ6IGNsYW1wKDAuMTg3NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuMDc5MnJlbSksIDAuMzc1cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMzg1ICogMTAwdncgKyAwLjAzNDdyZW0pLCAyLjVyZW0pO1xuICAgIHdpZHRoOiBjbGFtcCgxNS43NXJlbSwgY2FsYygwLjUzNjIgKiAxMDB2dyArIDMuMTgyNnJlbSksIDM3LjVyZW0pO1xuICAgIGhlaWdodDogY2xhbXAoMy43NXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDMuMzg4OXJlbSksIDQuMzc1cmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC44MDI4cmVtKSwgMXJlbSk7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFjdGlvbnNfZGVhbF9jdGEge1xuICAgIC0tc2hhZG93LW9mZnNldDogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgICB3aWR0aDogbWluKGNhbGMoMC42NzIgKiAxMDB2dyksIDE1Ljc1cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXIpIHtcbiAgLmwtYWN0aW9uc19kZWFsX2N0YTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGModmFyKC0tc2hhZG93LW9mZnNldCkgLyAyKSk7XG4gICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIH1cbn1cbi5sLWFjdGlvbnNfY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IG1heCg2LjI1cmVtLCBjYWxjKDAuMDY5NCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWFjdGlvbnNfY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoNi4yNXJlbSwgY2FsYygwLjAzODUgKiAxMDB2dyArIDUuMzQ3MnJlbSksIDcuODEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hY3Rpb25zX2NvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMjY2NyAqIDEwMHZ3KSwgNi4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19jb250YWN0X2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ubC1hY3Rpb25zX2NvbnRhY3RfYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWFjdGlvbnNfY29udGFjdF9ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAxMTYgKiAxMDB2dyArIDEuNjA0MnJlbSksIDIuMzQzOHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hY3Rpb25zX2NvbnRhY3RfYm9keSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zX2NvbnRhY3RfYnViYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgoMjVyZW0sIGNhbGMoMC4yNzc4ICogMTAwdncpKTtcbiAgYXNwZWN0LXJhdGlvOiA0MDAvNjE7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9idWJibGUtcGMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hY3Rpb25zX2NvbnRhY3RfYnViYmxlIHtcbiAgICB3aWR0aDogY2xhbXAoMTkuNjg3NXJlbSwgY2FsYygwLjEzMSAqIDEwMHZ3ICsgMTYuNjE3OXJlbSksIDI1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMC41NjI1cmVtLCBjYWxjKDAuMDAzNyAqIDEwMHZ3ICsgMC40NzQ3cmVtKSwgMC43MTQ0cmVtKTtcbiAgICBhc3BlY3QtcmF0aW86IDMxNS81NDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24vYnViYmxlLXNwLnN2Z1wiKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFjdGlvbnNfY29udGFjdF9idWJibGUge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjg0ICogMTAwdncpLCAxOS42ODc1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGMoMC4wMjQgKiAxMDB2dyksIDAuNTYyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zX2NvbnRhY3RfaGVhZGxpbmUge1xuICBtYXJnaW4tdG9wOiBtYXgoMC4zNzVyZW0sIGNhbGMoMC4wMDQyICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMnJlbSwgY2FsYygwLjAyMjIgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0NENzkwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19jb250YWN0X2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgY2FsYygwLjAxMjMgKiAxMDB2dyArIDEuMjExMXJlbSksIDJyZW0pO1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYWN0aW9uc19jb250YWN0X2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDY0ICogMTAwdncpLCAxLjVyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zX2NvbnRhY3RfbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjQzNzVyZW0sIGNhbGMoMC4wMDQ5ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbiAgbGluZS1oZWlnaHQ6IDEuOTIzMDc2OTIzMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19jb250YWN0X21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44MTI1cmVtLCBjYWxjKDAuMDAxNSAqIDEwMHZ3ICsgMC43NzY0cmVtKSwgMC44NzVyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hY3Rpb25zX2NvbnRhY3RfbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMTg3ICogMTAwdncpLCAwLjQzNzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICB9XG59XG4ubC1hY3Rpb25zX2NvbnRhY3RfbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBtYXgoMS4zNzVyZW0sIGNhbGMoMC4wMTUzICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYWN0aW9uc19jb250YWN0X2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDE4NSAqIDEwMHZ3ICsgMC4xOTE2cmVtKSwgMS4zNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYWN0aW9uc19jb250YWN0X2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG5cbi5sLWhlYWRlci1hcmNoaXZlIHtcbiAgYm9yZGVyLXRvcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZy10b3A6IG1heCgyLjEyNXJlbSwgY2FsYygwLjAyMzYgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItYXJjaGl2ZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogY2xhbXAoMS44MTI1cmVtLCBjYWxjKDAuMDIyMyAqIDEwMHZ3ICsgMS4yODg5cmVtKSwgMi43MTg4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1hcmNoaXZlIHtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGMoMC4wNzczICogMTAwdncpLCAxLjgxMjVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXItYXJjaGl2ZV9icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoMTByZW0sIGNhbGMoMC4xMTExICogMTAwdncpKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5sLWhlYWRlci1hcmNoaXZlX2JyZWFkY3J1bWIge1xuICAgIHdpZHRoOiBjYWxjKDgwcmVtIC0gdmFyKC0tZnJhbWUtd2lkdGgpICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItYXJjaGl2ZV9icmVhZGNydW1iIHtcbiAgICB3aWR0aDogODQlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmwtaGVhZGVyLWFyY2hpdmVfaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBtYXgoMi4xODc1cmVtLCBjYWxjKDAuMDI0MyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlci1hcmNoaXZlX2hlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjAzMDggKiAxMDB2dyArIDEuNzc3N3JlbSksIDMuNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyLWFyY2hpdmVfaGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXItYXJjaGl2ZV9jb3VudCB7XG4gIG1hcmdpbjogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSkgYXV0byAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gbWF4KDI1cmVtLCBjYWxjKDAuMjc3OCAqIDEwMHZ3KSkpO1xuICBib3JkZXItdG9wOiBtYXgoMC4wNjI1cmVtLCBjYWxjKDAuMDAwNyAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLmwtaGVhZGVyLWFyY2hpdmVfY291bnQge1xuICAgIHdpZHRoOiBjYWxjKDY1cmVtIC0gdmFyKC0tZnJhbWUtd2lkdGgpICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItYXJjaGl2ZV9jb3VudCB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgICB3aWR0aDogODQlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1hcmNoaXZlX2NvdW50IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXItYXJjaGl2ZV9jb3VudF9pbm5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjEyNXJlbSwgY2FsYygwLjAwMTQgKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKSBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1hcmNoaXZlX2NvdW50X2lubmVyIHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKSBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXItYXJjaGl2ZV9jb3VudF9udW0ge1xuICBtYXJnaW4tbGVmdDogMC42NWVtO1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItYXJjaGl2ZV9jb3VudF9udW0ge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuXG4ubC1oZWFkZXItc2luZ2xlIHtcbiAgYm9yZGVyLXRvcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZy10b3A6IG1heCgyLjEyNXJlbSwgY2FsYygwLjAyMzYgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItc2luZ2xlIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiBjbGFtcCgxLjgxMjVyZW0sIGNhbGMoMC4wMjIzICogMTAwdncgKyAxLjI4ODlyZW0pLCAyLjcxODhyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyLXNpbmdsZSB7XG4gICAgcGFkZGluZy10b3A6IG1pbihjYWxjKDAuMDc3MyAqIDEwMHZ3KSwgMS44MTI1cmVtKTtcbiAgfVxufVxuLmwtaGVhZGVyLXNpbmdsZV9icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoMTByZW0sIGNhbGMoMC4xMTExICogMTAwdncpKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5sLWhlYWRlci1zaW5nbGVfYnJlYWRjcnVtYiB7XG4gICAgd2lkdGg6IGNhbGMoODByZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIG1heCg1cmVtLCBjYWxjKDAuMDU1NiAqIDEwMHZ3KSkpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlci1zaW5nbGVfYnJlYWRjcnVtYiB7XG4gICAgd2lkdGg6IDg0JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIERlZmF1bHRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sLWhlYWRlci1wYWdlIHtcbiAgYm9yZGVyLXRvcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZy10b3A6IG1heCgyLjEyNXJlbSwgY2FsYygwLjAyMzYgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItcGFnZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogY2xhbXAoMS44MTI1cmVtLCBjYWxjKDAuMDIyMyAqIDEwMHZ3ICsgMS4yODg5cmVtKSwgMi43MTg4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGMoMC4wNzczICogMTAwdncpLCAxLjgxMjVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXItcGFnZV9icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoMTByZW0sIGNhbGMoMC4xMTExICogMTAwdncpKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5sLWhlYWRlci1wYWdlX2JyZWFkY3J1bWIge1xuICAgIHdpZHRoOiBjYWxjKDgwcmVtIC0gdmFyKC0tZnJhbWUtd2lkdGgpICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItcGFnZV9icmVhZGNydW1iIHtcbiAgICB3aWR0aDogODQlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmwtaGVhZGVyLXBhZ2VfaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IG1heCgyLjE4NzVyZW0sIGNhbGMoMC4wMjQzICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoM3JlbSwgY2FsYygwLjAzNyAqIDEwMHZ3ICsgMi4xMzMzcmVtKSwgNC41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1wYWdlX2hlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTI4ICogMTAwdncpLCAzcmVtKTtcbiAgfVxufVxuLmwtaGVhZGVyLXBhZ2VfaGVhZGluZ19qYSB7XG4gIGZvbnQtc2l6ZTogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0VBOEIwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZ19qYSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDEuNTEzOXJlbSksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXItcGFnZV9oZWFkaW5nX2phIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDggKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgfVxufVxuLmwtaGVhZGVyLXBhZ2VfaGVhZGluZ19lbiB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRjREREI3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItcGFnZV9oZWFkaW5nX2VuIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygtMC4wMDc3ICogMTAwdncgKyAxLjExODFyZW0pLCAwLjkzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZ19lbiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIENvbnRhY3QgcGFnZSBvbmx5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWhlYWRlci1wYWdlLi1jb250YWN0IC5sLWhlYWRlci1wYWdlX2hlYWRpbmdfamEge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgY2FsYygwLjAxMjMgKiAxMDB2dyArIDEuNzExMXJlbSksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXItcGFnZS4tY29udGFjdCAubC1oZWFkZXItcGFnZV9oZWFkaW5nX2phIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDg1MyAqIDEwMHZ3KSwgMnJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2UuLWNvbnRhY3QgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZ19lbiB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1oZWFkZXItcGFnZS4tY29udGFjdCAubC1oZWFkZXItcGFnZV9oZWFkaW5nX2VuIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gQ29udGFjdCBjb21wbGV0ZSBwYWdlIG9ubHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5sLWhlYWRlci1wYWdlIHtcbiAgb3ZlcmZsb3cteDogY2xpcDtcbn1cbi5sLWhlYWRlci1wYWdlLi1jb250YWN0LWNvbXBsZXRlIC5sLWhlYWRlci1wYWdlX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogbWF4KDM1LjkzNzVyZW0sIGNhbGMoMC4zOTkzICogMTAwdncpKTtcbiAgaGVpZ2h0OiBtYXgoNy4zNzVyZW0sIGNhbGMoMC4wODE5ICogMTAwdncpKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoI0YzRTlEMSAwLjA2MjVyZW0sIHRyYW5zcGFyZW50IDAuMDYyNXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMC4yNXJlbSAwLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItcGFnZS4tY29udGFjdC1jb21wbGV0ZSAubC1oZWFkZXItcGFnZV9oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wMzA4ICogMTAwdncgKyAxLjc3NzdyZW0pLCAzLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1wYWdlLi1jb250YWN0LWNvbXBsZXRlIC5sLWhlYWRlci1wYWdlX2hlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMzE0NyAqIDEwMHZ3KSwgNy4zNzVyZW0pO1xuICB9XG59XG4ubC1oZWFkZXItcGFnZS4tY29udGFjdC1jb21wbGV0ZSAubC1oZWFkZXItcGFnZV9oZWFkaW5nOjpiZWZvcmUsIC5sLWhlYWRlci1wYWdlLi1jb250YWN0LWNvbXBsZXRlIC5sLWhlYWRlci1wYWdlX2hlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogbWF4KDYuMjVyZW0sIGNhbGMoMC4wNjk0ICogMTAwdncpKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEUxQjc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2UuLWNvbnRhY3QtY29tcGxldGUgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZzo6YmVmb3JlLCAubC1oZWFkZXItcGFnZS4tY29udGFjdC1jb21wbGV0ZSAubC1oZWFkZXItcGFnZV9oZWFkaW5nOjphZnRlciB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMjY2NyAqIDEwMHZ3KSwgNi4yNXJlbSk7XG4gIH1cbn1cbi5sLWhlYWRlci1wYWdlLi1jb250YWN0LWNvbXBsZXRlIC5sLWhlYWRlci1wYWdlX2hlYWRpbmc6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogbWluKC0zLjEyNXJlbSwgY2FsYygtMC4wMzQ3ICogMTAwdncpKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUobWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKSwgbWF4KDEuNTYyNXJlbSwgY2FsYygwLjAxNzQgKiAxMDB2dykpKSByb3RhdGUoLTQ1ZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2UuLWNvbnRhY3QtY29tcGxldGUgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZzo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjc1NjlyZW0pLCAxLjI1cmVtKSwgY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDEuMDY5NHJlbSksIDEuNTYyNXJlbSkpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2UuLWNvbnRhY3QtY29tcGxldGUgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZzo6YmVmb3JlIHtcbiAgICBsZWZ0OiBtYXgoY2FsYygtMC4xMzMzICogMTAwdncpLCAtMy4xMjVyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSksIG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSkpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG4ubC1oZWFkZXItcGFnZS4tY29udGFjdC1jb21wbGV0ZSAubC1oZWFkZXItcGFnZV9oZWFkaW5nOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IG1pbigtMy4xMjVyZW0sIGNhbGMoLTAuMDM0NyAqIDEwMHZ3KSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKG1pbigtMS4yNXJlbSwgY2FsYygtMC4wMTM5ICogMTAwdncpKSwgbWluKC0xLjU2MjVyZW0sIGNhbGMoLTAuMDE3NCAqIDEwMHZ3KSkpIHJvdGF0ZSgtNDVkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItcGFnZS4tY29udGFjdC1jb21wbGV0ZSAubC1oZWFkZXItcGFnZV9oZWFkaW5nOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2xhbXAoLTEuMjVyZW0sIGNhbGMoLTAuMDA3NyAqIDEwMHZ3ICsgLTAuNzU2OXJlbSksIC0wLjkzNzVyZW0pLCBjbGFtcCgtMS41NjI1cmVtLCBjYWxjKC0wLjAwNzcgKiAxMDB2dyArIC0xLjA2OTRyZW0pLCAtMS4yNXJlbSkpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtaGVhZGVyLXBhZ2UuLWNvbnRhY3QtY29tcGxldGUgLmwtaGVhZGVyLXBhZ2VfaGVhZGluZzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiBtYXgoY2FsYygtMC4xMzMzICogMTAwdncpLCAtMy4xMjVyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKG1heChjYWxjKC0wLjA0ICogMTAwdncpLCAtMC45Mzc1cmVtKSwgbWF4KGNhbGMoLTAuMDUzMyAqIDEwMHZ3KSwgLTEuMjVyZW0pKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1oZWFkZXItcGFnZS4tY29udGFjdC1jb21wbGV0ZSAubC1oZWFkZXItcGFnZV9oZWFkaW5nX2VuIHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWhlYWRlci1wYWdlLi1jb250YWN0LWNvbXBsZXRlIC5sLWhlYWRlci1wYWdlX2hlYWRpbmdfZW4ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG5cbi5sLWFyY2hpdmVfcHJvcGVydGllcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogbWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKSBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtYXJjaGl2ZV9wcm9wZXJ0aWVzIHtcbiAgICBnYXA6IG1pbihjYWxjKDAuMDYyNSAqIDEwMHZ3KSwgNXJlbSkgbWluKGNhbGMoMC4wMzEzICogMTAwdncpLCAyLjVyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDMxMyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hcmNoaXZlX3Byb3BlcnRpZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogY2xhbXAoMy45Mzc1cmVtLCBjYWxjKDAuMDI0MyAqIDEwMHZ3ICsgMy4zNjg3cmVtKSwgNC45MjE5cmVtKSAwO1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuNjg3NXJlbSwgY2FsYygwLjAxMDggKiAxMDB2dyArIDIuNDM0N3JlbSksIDMuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFyY2hpdmVfcHJvcGVydGllcyB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4xNjggKiAxMDB2dyksIDMuOTM3NXJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMTQ3ICogMTAwdncpLCAyLjY4NzVyZW0pO1xuICB9XG59XG4ubC1hcmNoaXZlX3Byb3BlcnRpZXMuLWNvbDEge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5sLWFyY2hpdmVfZW1wdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjkyMzA3NjkyMzE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWFyY2hpdmVfZW1wdHkge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDMxMyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hcmNoaXZlX2VtcHR5IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgyLjY4NzVyZW0sIGNhbGMoMC4wMTY2ICogMTAwdncgKyAyLjI5OTNyZW0pLCAzLjM1OTRyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMDMxICogMTAwdncgKyAwLjgwMjhyZW0pLCAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWFyY2hpdmVfZW1wdHkge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTE0NyAqIDEwMHZ3KSwgMi42ODc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4ubC1hcmNoaXZlX3BhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1hcmNoaXZlX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDYyNSAqIDEwMHZ3KSwgNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYXJjaGl2ZV9wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCg1cmVtLCBjYWxjKDAuMDMwOCAqIDEwMHZ3ICsgNC4yNzc3cmVtKSwgNi4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1hcmNoaXZlX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMjEzMyAqIDEwMHZ3KSwgNXJlbSk7XG4gIH1cbn1cbi5sLWFyY2hpdmVfbWFwIHtcbiAgbWFyZ2luOiBtYXgoNy41cmVtLCBjYWxjKDAuMDgzMyAqIDEwMHZ3KSkgYXV0byAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gbWF4KDI1cmVtLCBjYWxjKDAuMjc3OCAqIDEwMHZ3KSkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTBlbSkge1xuICAubC1hcmNoaXZlX21hcCB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wOTM4ICogMTAwdncpLCA3LjVyZW0pO1xuICAgIHdpZHRoOiBjYWxjKDY1cmVtIC0gdmFyKC0tZnJhbWUtd2lkdGgpICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1hcmNoaXZlX21hcCB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoNi4yNXJlbSwgY2FsYygwLjAzODUgKiAxMDB2dyArIDUuMzQ3MnJlbSksIDcuODEyNXJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYXJjaGl2ZV9tYXAge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMjY2NyAqIDEwMHZ3KSwgNi4yNXJlbSk7XG4gIH1cbn1cbi5sLWFyY2hpdmVfbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbiAgbWFyZ2luLXRvcDogbWF4KDYuMjVyZW0sIGNhbGMoMC4wNjk0ICogMTAwdncpKTtcbiAgcGFkZGluZzogMCBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLmwtYXJjaGl2ZV9uYXYge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDc4MSAqIDEwMHZ3KSwgNi4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtYXJjaGl2ZV9uYXYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogY2xhbXAoMC45Mzc1cmVtLCBjYWxjKDAuMDA1OCAqIDEwMHZ3ICsgMC44MDIxcmVtKSwgMS4xNzE5cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wOTI0ICogMTAwdncgKyAwLjMzMzJyZW0pLCA2LjI1cmVtKTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtYXJjaGl2ZV9uYXYge1xuICAgIHJvdy1nYXA6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG5cbi5sLXNpbmdsZSB7XG4gIHBhZGRpbmctYm90dG9tOiBtYXgoNy41cmVtLCBjYWxjKDAuMDgzMyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLXNpbmdsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjKDAuMDkzOCAqIDEwMHZ3KSwgNy41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1zaW5nbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiBjbGFtcCg2LjI1cmVtLCBjYWxjKDAuMDMwOCAqIDEwMHZ3ICsgNS41Mjc3cmVtKSwgNy41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjKDAuMjY2NyAqIDEwMHZ3KSwgNi4yNXJlbSk7XG4gIH1cbn1cbi5sLXNpbmdsZV9pbnRybyB7XG4gIG1hcmdpbi10b3A6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtc2luZ2xlX2ludHJvIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDMwOCAqIDEwMHZ3ICsgMC41Mjc3cmVtKSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZV9pbnRybyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLmwtc2luZ2xlX21haW4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heCgxOS4wNjI1cmVtLCBjYWxjKDAuMjExOCAqIDEwMHZ3KSkgMWZyO1xuICBjb2x1bW4tZ2FwOiBtYXgoMS41NjI1cmVtLCBjYWxjKDAuMDE3NCAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1zaW5nbGVfbWFpbiB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMTk1ICogMTAwdncpLCAxLjU2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLXNpbmdsZV9tYWluIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgICBnYXA6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMS41MTM5cmVtKSwgMi41cmVtKSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtc2luZ2xlX21haW4ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ubC1zaW5nbGVfZmVhdHVyZXMge1xuICBtYXJnaW4tdG9wOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZV9mZWF0dXJlcyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLmwtc2luZ2xlX25vdGVzIHtcbiAgbWFyZ2luLXRvcDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1zaW5nbGVfbm90ZXMge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5sLXNpbmdsZV9jdGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1zaW5nbGVfY3RhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmwtc2luZ2xlX2NvbnRhY3Qge1xuICBtYXJnaW4tdG9wOiBtYXgoNC4zNzVyZW0sIGNhbGMoMC4wNDg2ICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDMuMTI1cmVtLCBjYWxjKDAuMDM0NyAqIDEwMHZ3KSkgMCBtYXgoMy43NXJlbSwgY2FsYygwLjA0MTcgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoI0YzRTlEMSAwLjA5MzhyZW0sIHRyYW5zcGFyZW50IDAuMDkzOHJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMC4zNzVyZW0gMC4zNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLXNpbmdsZV9jb250YWN0IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA1NDcgKiAxMDB2dyksIDQuMzc1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAzOTEgKiAxMDB2dyksIDMuMTI1cmVtKSAwIG1pbihjYWxjKDAuMDQ2OSAqIDEwMHZ3KSwgMy43NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtc2luZ2xlX2NvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjA0NjIgKiAxMDB2dyArIDEuNDE2NnJlbSksIDQuMzc1cmVtKTtcbiAgICBwYWRkaW5nOiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wMTU0ICogMTAwdncgKyAyLjEzODlyZW0pLCAzLjEyNXJlbSkgMCAzLjc1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjRjNFOUQxIDAuMDYyNXJlbSwgdHJhbnNwYXJlbnQgMC4wNjI1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuMjVyZW0gMC4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1zaW5nbGVfY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKSAwIG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICB9XG59XG4ubC1zaW5nbGVfcmVjIHtcbiAgbWFyZ2luLXRvcDogbWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtc2luZ2xlX3JlYyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNjI1ICogMTAwdncpLCA1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1zaW5nbGVfcmVjIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wNjE2ICogMTAwdncgKyAxLjA1NTVyZW0pLCA1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZV9yZWMge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuLmwtc2luZ2xlX3JlY19oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBwYWRkaW5nLWxlZnQ6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLXNpbmdsZV9yZWNfaGVhZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiBtaW4oY2FsYygwLjAxNTYgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMjM0ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtc2luZ2xlX3JlY19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZV9yZWNfaGVhZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLmwtc2luZ2xlX3JlY19oZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDQ1LzQwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24vaGVhZGluZy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1zaW5nbGVfcmVjX2hlYWRpbmc6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjAzMTMgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtc2luZ2xlX3JlY19oZWFkaW5nOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2xhbXAoMi41cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMi4xMzg5cmVtKSwgMy4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtc2luZ2xlX3JlY19oZWFkaW5nOjpiZWZvcmUge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ubC1zaW5nbGVfcmVjX2hlYWRpbmdfc3Ryb25nIHtcbiAgZm9udC1zaXplOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIGNvbG9yOiAjRTA4MTAwO1xuICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgI0ZGRiwgMXB4IC0xcHggMCAjRkZGLCAtMXB4IDFweCAwICNGRkYsIDFweCAxcHggMCAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1zaW5nbGVfcmVjX2hlYWRpbmdfc3Ryb25nIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDMxMyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1zaW5nbGVfcmVjX2hlYWRpbmdfc3Ryb25nIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMS41MTM5cmVtKSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZV9yZWNfaGVhZGluZ19zdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ubC1zaW5nbGVfcmVjX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtc2luZ2xlX3JlY19saXN0IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAzMTMgKiAxMDB2dyksIDIuNXJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMzEzICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLXNpbmdsZV9yZWNfbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiBjbGFtcCgzLjc1cmVtLCBjYWxjKDAuMDIzMSAqIDEwMHZ3ICsgMy4yMDgzcmVtKSwgNC42ODc1cmVtKSAwO1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDExNiAqIDEwMHZ3ICsgMS42MDQycmVtKSwgMi4zNDM4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLXNpbmdsZV9yZWNfbGlzdCB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4xNiAqIDEwMHZ3KSwgMy43NXJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ubC1zaW5nbGVfcmVjX2xpc3QuLWNvbDEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sLXNpbmdsZV9yZWNfbW9yZSB7XG4gIG1hcmdpbi10b3A6IG1heCgzLjEyNXJlbSwgY2FsYygwLjAzNDcgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1zaW5nbGVfcmVjX21vcmUge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDM5MSAqIDEwMHZ3KSwgMy4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLXNpbmdsZV9yZWNfbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMi41cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMi4xMzg5cmVtKSwgMy4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtc2luZ2xlX3JlY19tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cblxuLmwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbi5sLWZvb3Rlcl91cHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogY2FsYygxMDAlIC0gbWF4KDI1cmVtLCBjYWxjKDAuMjc3OCAqIDEwMHZ3KSkpO1xuICBwYWRkaW5nOiBtYXgoMy43NXJlbSwgY2FsYygwLjA0MTcgKiAxMDB2dykpIDAgbWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLmwtZm9vdGVyX3VwcGVyIHtcbiAgICB3aWR0aDogY2FsYyg2NXJlbSAtIHZhcigtLWZyYW1lLXdpZHRoKSAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX3VwcGVyIHtcbiAgICB3aWR0aDogODQlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiBjbGFtcCgzLjc1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3ICsgMy40MjVyZW0pLCA0LjMxMjVyZW0pIDAgY2xhbXAoMi41cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMi4yODMzcmVtKSwgMi44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX3VwcGVyIHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjE2ICogMTAwdncpLCAzLjc1cmVtKSAwIG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfbG9nbyB7XG4gICAgaGVpZ2h0OiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAyLjI4MzNyZW0pLCAyLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfbG9nbyB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXIpIHtcbiAgLmwtZm9vdGVyX2xvZ286aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmwtZm9vdGVyX2xvZ29faW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sLWZvb3Rlcl9pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgyLjc1cmVtLCBjYWxjKDAuMDMwNiAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWZvb3Rlcl9pbmZvIHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAzMTMgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2luZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuMTI1cmVtLCBjYWxjKDAuMDAwOCAqIDEwMHZ3ICsgMi4xMDY5cmVtKSwgMi4xNTYzcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA5MDcgKiAxMDB2dyksIDIuMTI1cmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2Fib3V0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiBtYXgoMjMuNzVyZW0sIGNhbGMoMC4yNjM5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2Fib3V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmwtZm9vdGVyX2Fib3V0X3ByaW1hcnkge1xuICBmb250LXNpemU6IG1heCgwLjg3NXJlbSwgY2FsYygwLjAwOTcgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2Fib3V0X3ByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMDMyICogMTAwdncgKyAwLjc5OTJyZW0pLCAxLjAwNjJyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX2Fib3V0X3ByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9hYm91dF9wcmltYXJ5ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfYWJvdXRfcHJpbWFyeSA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDFyZW0sIGNhbGMoMC4wMDM3ICogMTAwdncgKyAwLjkxMzNyZW0pLCAxLjE1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9hYm91dF9wcmltYXJ5ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2Fib3V0X3RlbF9saW5rLCAubC1mb290ZXJfYWJvdXRfdXJnZW50X2xpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2Fib3V0X3RlbF9saW5rLCAubC1mb290ZXJfYWJvdXRfdXJnZW50X2xpbmsge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG4ubC1mb290ZXJfYWJvdXRfc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbiAgbWFyZ2luLXRvcDogbWF4KDEuNDM3NXJlbSwgY2FsYygwLjAxNiAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWZvb3Rlcl9hYm91dF9zZWNvbmRhcnkge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDE4ICogMTAwdncpLCAxLjQzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9hYm91dF9zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDEuMzc1cmVtLCBjYWxjKDAuMDA1MSAqIDEwMHZ3ICsgMS4yNTU4cmVtKSwgMS41ODEycmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9hYm91dF9zZWNvbmRhcnkge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDU4NyAqIDEwMHZ3KSwgMS4zNzVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfYWJvdXRfbGljZW5zZSB7XG4gIGZvbnQtc2l6ZTogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfYWJvdXRfbGljZW5zZSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwMjMgKiAxMDB2dyArIDAuNTcwOHJlbSksIDAuNzE4OHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfYWJvdXRfbGljZW5zZSB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2Fib3V0X2xpY2Vuc2U6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiBtYXgoMC4zMTI1cmVtLCBjYWxjKDAuMDAzNSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWZvb3Rlcl9hYm91dF9saWNlbnNlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAwMzkgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2Fib3V0X2xpY2Vuc2U6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAwMTIgKiAxMDB2dyArIDAuMjg1NHJlbSksIDAuMzU5NHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfYWJvdXRfbGljZW5zZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfYWJvdXRfYXNzb2NpYXRpb24ge1xuICBoZWlnaHQ6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2Fib3V0X2Fzc29jaWF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDA0NiAqIDEwMHZ3ICsgMS4xNDE3cmVtKSwgMS40Mzc1cmVtKTtcbiAgICBoZWlnaHQ6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDIuMjgzM3JlbSksIDIuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9hYm91dF9hc3NvY2lhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2Fib3V0X2Fzc29jaWF0aW9uX2xvZ28ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfbmF2IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dyArIDEuNzEyNXJlbSksIDIuMTU2M3JlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfbmF2IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9uYXZfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSkgbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9uYXZfbGlzdCB7XG4gICAgZ2FwOiBtaW4oY2FsYygwLjAwNDYgKiAxMDB2dyArIDEuMTQxN3JlbSksIDEuNDM3NXJlbSkgbWluKGNhbGMoMC4wMDkyICogMTAwdncgKyAyLjI4MzNyZW0pLCAyLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfbmF2X2xpc3Qge1xuICAgIGdhcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKSBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9uYXZfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9uYXZfbGluayB7XG4gICAgY29sdW1uLWdhcDogY2xhbXAoMC4zMTI1cmVtLCBjYWxjKDAuMDAxMiAqIDEwMHZ3ICsgMC4yODU0cmVtKSwgMC4zNTk0cmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDAzMiAqIDEwMHZ3ICsgMC43OTkycmVtKSwgMS4wMDYycmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9uYXZfbGluayB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXIpIHtcbiAgLmwtZm9vdGVyX25hdl9saW5rOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbi5sLWZvb3Rlcl9uYXZfbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJCODY1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfbmF2X2xpbms6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAyMyAqIDEwMHZ3ICsgMC41NzA4cmVtKSwgMC43MTg4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9uYXZfbGluazo6YmVmb3JlIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKSBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZSB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMTU2ICogMTAwdncpLCAxLjI1cmVtKSBtaW4oY2FsYygwLjAyMzQgKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dyArIDEuNzEyNXJlbSksIDIuMTU2M3JlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiBtYXgoMTcuNXJlbSwgY2FsYygwLjE5NDQgKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpIG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpIG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSkgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dCB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMjE4OCAqIDEwMHZ3KSwgMTcuNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMTU2ICogMTAwdncpLCAxLjI1cmVtKSBtaW4oY2FsYygwLjAyMzQgKiAxMDB2dyksIDEuODc1cmVtKSBtaW4oY2FsYygwLjAxNTYgKiAxMDB2dyksIDEuMjVyZW0pIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNsYW1wKDAuMTI1cmVtLCBjYWxjKDAuMDAwNSAqIDEwMHZ3ICsgMC4xMTQycmVtKSwgMC4xNDM4cmVtKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjbGFtcCgwLjEyNXJlbSwgY2FsYygwLjAwMDUgKiAxMDB2dyArIDAuMTE0MnJlbSksIDAuMTQzOHJlbSk7XG4gICAgcGFkZGluZzogY2xhbXAoMi41cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMi4yODMzcmVtKSwgMi44NzVyZW0pIGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3ICsgMS43MTI1cmVtKSwgMi4xNTYzcmVtKSBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dyArIDEuNzEyNXJlbSksIDIuMTU2M3JlbSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtYWJvdXQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBtaW4oY2FsYygwLjAwNTMgKiAxMDB2dyksIDAuMTI1cmVtKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBtaW4oY2FsYygwLjAwNTMgKiAxMDB2dyksIDAuMTI1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSkgbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pIG1pbihjYWxjKDAuMDggKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dF9sb2dvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dF9sb2dvLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxOC4zMjgxcmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcikge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0X2xvZ28td3JhcHBlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0X2xvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dF9idXNpbmVzcyB7XG4gIG1hcmdpbi10b3A6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgwLjg3NXJlbSwgY2FsYygwLjAwOTcgKiAxMDB2dykpO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0X2J1c2luZXNzIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyMzQgKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDEwOSAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtYWJvdXRfYnVzaW5lc3Mge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3ICsgMS43MTI1cmVtKSwgMi4xNTYzcmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDAzMiAqIDEwMHZ3ICsgMC43OTkycmVtKSwgMS4wMDYycmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtYWJvdXRfYnVzaW5lc3Mge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDggKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0X2J1c2luZXNzID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0X2J1c2luZXNzID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dF9idXNpbmVzcyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAyMyAqIDEwMHZ3ICsgMC41NzA4cmVtKSwgMC43MTg4cmVtKTtcbiAgfVxufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1hYm91dF90ZWxfbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWFib3V0X3RlbF9saW5rIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1tYXAge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLW1hcCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1tYXBfaWZyYW1lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VERURFRDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRURFREVEO1xuICBwYWRkaW5nOiAwIG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSkgbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLW1hcF9pZnJhbWUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCBtaW4oY2FsYygwLjAxNTYgKiAxMDB2dyksIDEuMjVyZW0pIG1pbihjYWxjKDAuMDAzOSAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLW1hcF9pZnJhbWUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBoZWlnaHQ6IDIwLjYyNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNsYW1wKDAuMTI1cmVtLCBjYWxjKDAuMDAwNSAqIDEwMHZ3ICsgMC4xMTQycmVtKSwgMC4xNDM4cmVtKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjbGFtcCgwLjEyNXJlbSwgY2FsYygwLjAwMDUgKiAxMDB2dyArIDAuMTE0MnJlbSksIDAuMTQzOHJlbSk7XG4gICAgcGFkZGluZzogMCBjbGFtcCgwLjE4NzVyZW0sIGNhbGMoMC4wMDA3ICogMTAwdncgKyAwLjE3MTJyZW0pLCAwLjIxNTZyZW0pIGNsYW1wKDAuMTg3NXJlbSwgY2FsYygwLjAwMDcgKiAxMDB2dyArIDAuMTcxMnJlbSksIDAuMjE1NnJlbSkgY2xhbXAoMC4xODc1cmVtLCBjYWxjKDAuMDAwNyAqIDEwMHZ3ICsgMC4xNzEycmVtKSwgMC4yMTU2cmVtKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMy43NWVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtbWFwX2lmcmFtZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAzMTAvMjMyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1tYXBfaWZyYW1lLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBtaW4oY2FsYygwLjAwNTMgKiAxMDB2dyksIDAuMTI1cmVtKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBtaW4oY2FsYygwLjAwNTMgKiAxMDB2dyksIDAuMTI1cmVtKTtcbiAgICBwYWRkaW5nOiAwIG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pIG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pIG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLW1hcF9pZnJhbWUtd3JhcHBlciA+IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtbWFwX2lmcmFtZS13cmFwcGVyID4gaWZyYW1lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2xhbXAoMC4xMjVyZW0sIGNhbGMoMC4wMDA1ICogMTAwdncgKyAwLjExNDJyZW0pLCAwLjE0MzhyZW0pO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNsYW1wKDAuMTI1cmVtLCBjYWxjKDAuMDAwNSAqIDEwMHZ3ICsgMC4xMTQycmVtKSwgMC4xNDM4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtbWFwX2lmcmFtZS13cmFwcGVyID4gaWZyYW1lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogbWluKGNhbGMoMC4wMDUzICogMTAwdncpLCAwLjEyNXJlbSk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogbWluKGNhbGMoMC4wMDUzICogMTAwdncpLCAwLjEyNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiBtYXgoMTkuMDYyNXJlbSwgY2FsYygwLjIxMTggKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YSB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMjM4MyAqIDEwMHZ3KSwgMTkuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmctbGVmdDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IG1pbihjYWxjKDAuMDA3OCAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIHBhZGRpbmctbGVmdDogbWluKGNhbGMoMC4wMjM0ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZSB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMC4zMTI1cmVtLCBjYWxjKDAuMDAxMiAqIDEwMHZ3ICsgMC4yODU0cmVtKSwgMC4zNTk0cmVtKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IGNsYW1wKDAuMTI1cmVtLCBjYWxjKDAuMDAwNSAqIDEwMHZ3ICsgMC4xMTQycmVtKSwgMC4xNDM4cmVtKTtcbiAgICBwYWRkaW5nOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDA0NiAqIDEwMHZ3ICsgMS4xNDE3cmVtKSwgMS40Mzc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDA1MyAqIDEwMHZ3KSwgMC4xMjVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKTtcbiAgaGVpZ2h0OiBtYXgoNi4yNXJlbSwgY2FsYygwLjA2OTQgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5lX2lubmVyIHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAxMTcgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjA3ODEgKiAxMDB2dyksIDYuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfaW5uZXIge1xuICAgIGNvbHVtbi1nYXA6IGNsYW1wKDAuOTM3NXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dyArIDAuODU2MnJlbSksIDEuMDc4MXJlbSk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNsYW1wKDYuMjVyZW0sIGNhbGMoMC4wMjMxICogMTAwdncgKyA1LjcwODNyZW0pLCA3LjE4NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9pbm5lciB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMjY2NyAqIDEwMHZ3KSwgNi4yNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfbWVzc2FnZSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5lX21lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDA3OCAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMTA5ICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwMjMgKiAxMDB2dyArIDAuNTcwOHJlbSksIDAuNzE4OHJlbSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjAwMzIgKiAxMDB2dyArIDAuNzk5MnJlbSksIDEuMDA2MnJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5lX21lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfbWVzc2FnZTo6YmVmb3JlLCAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5lX21lc3NhZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMGx2aDtcbiAgaGVpZ2h0OiBtYXgoMC4xMjVyZW0sIGNhbGMoMC4wMDE0ICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERURFRDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9tZXNzYWdlOjpiZWZvcmUsIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfbWVzc2FnZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wMDE2ICogMTAwdncpLCAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9tZXNzYWdlOjpiZWZvcmUsIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfbWVzc2FnZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogY2xhbXAoMC4xMjVyZW0sIGNhbGMoMC4wMDA1ICogMTAwdncgKyAwLjExNDJyZW0pLCAwLjE0MzhyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9tZXNzYWdlOjpiZWZvcmUsIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfbWVzc2FnZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wMDUzICogMTAwdncpLCAwLjEyNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfbWVzc2FnZTo6YmVmb3JlIHtcbiAgYm90dG9tOiAxMDAlO1xufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9tZXNzYWdlOjphZnRlciB7XG4gIHRvcDogMTAwJTtcbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfcXItd3JhcHBlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluZV9xci13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5lX3FyLXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAyMyAqIDEwMHZ3ICsgMC41NzA4cmVtKSwgMC43MTg4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfcXItd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmVfcXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGluay13cmFwcGVyIHtcbiAgcGFkZGluZzogMCBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgbWluKGNhbGMoMC4wMTU2ICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAwMTIgKiAxMDB2dyArIDAuMjg1NHJlbSksIDAuMzU5NHJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogY2xhbXAoMC4xMjVyZW0sIGNhbGMoMC4wMDA1ICogMTAwdncgKyAwLjExNDJyZW0pLCAwLjE0MzhyZW0pO1xuICAgIHBhZGRpbmc6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAxLjE0MTdyZW0pLCAxLjQzNzVyZW0pIGNsYW1wKDEuNTYyNXJlbSwgY2FsYygwLjAwNTggKiAxMDB2dyArIDEuNDI3MXJlbSksIDEuNzk2OXJlbSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmstd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDA1MyAqIDEwMHZ3KSwgMC4xMjVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSkgbWluKGNhbGMoMC4wNjY3ICogMTAwdncpLCAxLjU2MjVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmsge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxOS4wNDY5cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGlua19wYXRoLCAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rX3RleHQge1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmtfdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmtfcGF0aCA+IHN2ZywgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGlua190ZXh0ID4gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGlua19wYXRoIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLW91dCwgZmlsdGVyIDAuM3MgZWFzZS1vdXQ7XG4gIHdpbGwtY2hhbmdlOiBmaWx0ZXI7XG59XG4ubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rX3RleHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3Zlcikge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rOmhvdmVyIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmtfcGF0aCB7XG4gICAgLS1zaGFkb3ctb2Zmc2V0OiBtYXgoMC4yNXJlbSwgY2FsYygwLjAwMjggKiAxMDB2dykpO1xuICAgIGNvbG9yOiAjQzVDNUM1O1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCB2YXIoLS1zaGFkb3ctb2Zmc2V0KSBjYWxjKHZhcigtLXNoYWRvdy1vZmZzZXQpIC8gMykgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChob3ZlcikgYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfZ3JlZW5ob21lLWN0YV9saW5rOmhvdmVyIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbmtfcGF0aCB7XG4gICAgLS1zaGFkb3ctb2Zmc2V0OiBtaW4oY2FsYygwLjAxMDcgKiAxMDB2dyksIDAuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5sLWZvb3Rlcl9ncmVlbmhvbWUtY3RhX2xpbms6aG92ZXIgLmwtZm9vdGVyX2dyZWVuaG9tZS1jdGFfbGlua190ZXh0IHtcbiAgICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjgpO1xuICB9XG59XG4ubC1mb290ZXJfbG93ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIC0xcHg7XG4gIGhlaWdodDogbWF4KDMuMTI1cmVtLCBjYWxjKDAuMDM0NyAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9sb3dlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogY2xhbXAoMS40Mzc1cmVtLCBjYWxjKDAuMDA1MyAqIDEwMHZ3ICsgMS4zMTI5cmVtKSwgMS42NTMxcmVtKTtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMDQ2ICogMTAwdncgKyAxLjE0MTdyZW0pLCAxLjQzNzVyZW0pIDAgY2xhbXAoMS41NjI1cmVtLCBjYWxjKDAuMDA1OCAqIDEwMHZ3ICsgMS40MjcxcmVtKSwgMS43OTY5cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9sb3dlciB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4wNjEzICogMTAwdncpLCAxLjQzNzVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSkgMCBtaW4oY2FsYygwLjA2NjcgKiAxMDB2dyksIDEuNTYyNXJlbSk7XG4gIH1cbn1cbi5sLWZvb3Rlcl9sb3dlcjo6YmVmb3JlLCAubC1mb290ZXJfbG93ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IGNhbGMoLTEgKiB2YXIoLS1mcmFtZS1yYWRpdXMpKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tZnJhbWUtcmFkaXVzKSAqIDIpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgY2xpcC1wYXRoOiB1cmwoXCIjZnJhbWUtcmFkaXVzXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAubC1mb290ZXJfbG93ZXI6OmJlZm9yZSwgLmwtZm9vdGVyX2xvd2VyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmwtZm9vdGVyX2xvd2VyOjpiZWZvcmUge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tZnJhbWUtcmFkaXVzKSk7XG59XG4ubC1mb290ZXJfbG93ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1mcmFtZS1yYWRpdXMpKTtcbn1cbi5sLWZvb3Rlcl9jb3B5cmlnaHQge1xuICBmb250LXNpemU6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX2NvcHlyaWdodCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwMjMgKiAxMDB2dyArIDAuNTcwOHJlbSksIDAuNzE4OHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAubC1mb290ZXJfY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ubC1mb290ZXJfcHJpdmFjeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMC43NXJlbSwgY2FsYygwLjAwODMgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmwtZm9vdGVyX3ByaXZhY3kge1xuICAgIHJpZ2h0OiBtaW4oY2FsYygwLjA2MjUgKiAxMDB2dyksIDVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5sLWZvb3Rlcl9wcml2YWN5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2x1bW4tZ2FwOiBjbGFtcCgwLjMxMjVyZW0sIGNhbGMoMC4wMDEyICogMTAwdncgKyAwLjI4NTRyZW0pLCAwLjM1OTRyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwMjggKiAxMDB2dyArIDAuNjg1cmVtKSwgMC44NjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9wcml2YWN5IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXIpIHtcbiAgLmwtZm9vdGVyX3ByaXZhY3k6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmwtZm9vdGVyX3ByaXZhY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmwtZm9vdGVyX3ByaXZhY3k6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAyMyAqIDEwMHZ3ICsgMC41NzA4cmVtKSwgMC43MTg4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5sLWZvb3Rlcl9wcml2YWN5OjpiZWZvcmUge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gQ29tcG9uZW50XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYy1oZWFkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBwYWRkaW5nLWxlZnQ6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgI0ZGRiwgMXB4IC0xcHggMCAjRkZGLCAtMXB4IDFweCAwICNGRkYsIDFweCAxcHggMCAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1oZWFkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgZm9udC1zaXplOiBjbGFtcCgycmVtLCBjYWxjKDAuMDEyMyAqIDEwMHZ3ICsgMS43MTExcmVtKSwgMi41cmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWhlYWRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDg1MyAqIDEwMHZ3KSwgMnJlbSk7XG4gIH1cbn1cbi5jLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIGFzcGVjdC1yYXRpbzogNDUvNDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9oZWFkaW5nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWhlYWRpbmc6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjAzMTMgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtaGVhZGluZzo6YmVmb3JlIHtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBoZWlnaHQ6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDIuMTM4OXJlbSksIDMuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWhlYWRpbmc6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFZhcmlhYmxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIERlZmF1bHRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jLWNhcmRfbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmMtY2FyZF9udW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmctcmlnaHQ6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZF9udW1iZXIge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDE1NiAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgcGFkZGluZy1yaWdodDogbWluKGNhbGMoMC4wMDM5ICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfbnVtYmVyIHtcbiAgICBjb2x1bW4tZ2FwOiBjbGFtcCgwLjgxMjVyZW0sIGNhbGMoMC4wMTA4ICogMTAwdncgKyAwLjU1OTdyZW0pLCAxLjI1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjbGFtcCgwLjMxMjVyZW0sIGNhbGMoMC4wMDE5ICogMTAwdncgKyAwLjI2NzRyZW0pLCAwLjM5MDZyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtY2FyZF9udW1iZXIge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDM0NyAqIDEwMHZ3KSwgMC44MTI1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbi5jLWNhcmRfbnVtYmVyX2xpbmUge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUE4QTAwO1xufVxuLmMtY2FyZF9udW1iZXJfbGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIHdpZHRoOiBtYXgoMC41cmVtLCBjYWxjKDAuMDA1NiAqIDEwMHZ3KSk7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQThBMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWNhcmRfbnVtYmVyX2xpbmU6OmFmdGVyIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4wMDYzICogMTAwdncpLCAwLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfbnVtYmVyX2xpbmU6OmFmdGVyIHtcbiAgICB3aWR0aDogY2xhbXAoMC4zNzVyZW0sIGNhbGMoMC4wMDIzICogMTAwdncgKyAwLjMyMDhyZW0pLCAwLjQ2ODhyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtY2FyZF9udW1iZXJfbGluZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pO1xuICB9XG59XG4uYy1jYXJkX251bWJlcl9sYWJlbCB7XG4gIGZsZXg6IG5vbmU7XG4gIGZvbnQtc2l6ZTogbWF4KDAuOTM3NXJlbSwgY2FsYygwLjAxMDQgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX251bWJlcl9sYWJlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAxMTcgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZF9udW1iZXJfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuNjQxN3JlbSksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkX251bWJlcl9sYWJlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSk7XG4gIH1cbn1cbi5jLWNhcmRfbnVtYmVyX2xhYmVsX2phIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jLWNhcmRfbnVtYmVyX2xhYmVsX2xhdGluIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jLWNhcmRfdGl0bGUge1xuICBtYXJnaW4tdG9wOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMjVyZW0sIGNhbGMoMC4wMDI4ICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDAuNzVyZW0sIGNhbGMoMC4wMDgzICogMTAwdncpKSBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUE4QjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAwMzEgKiAxMDB2dyksIDAuMjVyZW0pO1xuICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsYygwLjAwOTQgKiAxMDB2dyksIDAuNzVyZW0pIG1pbihjYWxjKDAuMDA3OCAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMTE3ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAzOSAqIDEwMHZ3ICsgMC41MzQ3cmVtKSwgMC43ODEzcmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiBjbGFtcCgwLjEyNXJlbSwgY2FsYygwLjAwMzEgKiAxMDB2dyArIDAuMDUyOHJlbSksIDAuMjVyZW0pO1xuICAgIHBhZGRpbmc6IGNsYW1wKDAuNXJlbSwgY2FsYygwLjAwNjIgKiAxMDB2dyArIDAuMzU1NXJlbSksIDAuNzVyZW0pIDAuNjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMDU0ICogMTAwdncgKyAwLjc0ODZyZW0pLCAxLjA5MzhyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtY2FyZF90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDUzICogMTAwdncpLCAwLjEyNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMjEzICogMTAwdncpLCAwLjVyZW0pIG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbi5jLWNhcmRfaW5mbzAxIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgcGFkZGluZy1yaWdodDogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX2luZm8wMSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZy1yaWdodDogbWluKGNhbGMoMC4wMDM5ICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfaW5mbzAxIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwMzkgKiAxMDB2dyArIDAuNTM0N3JlbSksIDAuNzgxM3JlbSk7XG4gICAgcGFkZGluZy1yaWdodDogY2xhbXAoMC4zMTI1cmVtLCBjYWxjKDAuMDAxOSAqIDEwMHZ3ICsgMC4yNjc0cmVtKSwgMC4zOTA2cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWNhcmRfaW5mbzAxIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbi5jLWNhcmRfaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWNhcmRfaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAxMDkgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1jYXJkX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44MTI1cmVtLCBjYWxjKDAuMDA1ICogMTAwdncgKyAwLjY5NTFyZW0pLCAxLjAxNTZyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUzODQ2MTUzODU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICB9XG59XG4uYy1jYXJkX2NhdGVnb3J5IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMGx2aDtcbiAgcGFkZGluZzogbWF4KDAuNDY4OHJlbSwgY2FsYygwLjAwNTIgKiAxMDB2dykpIG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRFMUI3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX2NhdGVnb3J5IHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAwNTkgKiAxMDB2dyksIDAuNDY4OHJlbSkgbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1jYXJkX2NhdGVnb3J5IHtcbiAgICBwYWRkaW5nOiBjbGFtcCgwLjQ2ODhyZW0sIGNhbGMoMC4wMDI5ICogMTAwdncgKyAwLjQwMXJlbSksIDAuNTg1OXJlbSkgY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDM5ICogMTAwdncgKyAwLjUzNDdyZW0pLCAwLjc4MTNyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDM5ICogMTAwdncgKyAwLjUzNDdyZW0pLCAwLjc4MTNyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtY2FyZF9jYXRlZ29yeSB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMiAqIDEwMHZ3KSwgMC40Njg4cmVtKSBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4uYy1jYXJkX2ltZy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGFzcGVjdC1yYXRpbzogMy8yO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC4xMjVyZW0sIGNhbGMoMC4wMDE0ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZF9pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZF9pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDM5ICogMTAwdncgKyAwLjUzNDdyZW0pLCAwLjc4MTNyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtY2FyZF9pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDUzICogMTAwdncpLCAwLjEyNXJlbSk7XG4gIH1cbn1cbi5jLWNhcmRfaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX2ltZyB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZF9pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIHBhZGRpbmc6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAzOSAqIDEwMHZ3ICsgMC41MzQ3cmVtKSwgMC43ODEzcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWNhcmRfaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAwNTMgKiAxMDB2dyksIDAuMTI1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLmMtY2FyZF9pbmZvMDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogbWF4KDAuOTM3NXJlbSwgY2FsYygwLjAxMDQgKiAxMDB2dykpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgcGFkZGluZy1yaWdodDogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBwYWRkaW5nLWJvdHRvbTogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX2luZm8wMiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMTE3ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1pbihjYWxjKDAuMDAzOSAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGMoMC4wMDM5ICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfaW5mbzAyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMDU4ICogMTAwdncgKyAwLjgwMjFyZW0pLCAxLjE3MTlyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAwMTkgKiAxMDB2dyArIDAuMjY3NHJlbSksIDAuMzkwNnJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IGNsYW1wKDAuMzc1cmVtLCBjYWxjKDAuMDAyMyAqIDEwMHZ3ICsgMC4zMjA4cmVtKSwgMC40Njg4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWNhcmRfaW5mbzAyIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA0ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGMoMC4wMTYgKiAxMDB2dyksIDAuMzc1cmVtKTtcbiAgfVxufVxuLmMtY2FyZF9hcmVhIHtcbiAgZm9udC1zaXplOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZF9hcmVhIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDEwOSAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfYXJlYSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjgxMjVyZW0sIGNhbGMoMC4wMDUgKiAxMDB2dyArIDAuNjk1MXJlbSksIDEuMDE1NnJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkX2FyZWEge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICB9XG59XG4uYy1jYXJkX3ByaWNlIHtcbiAgZm9udC1zaXplOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGMzk4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWNhcmRfcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMTA5ICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZF9wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMC4zMTI1cmVtLCBjYWxjKDAuMDAxOSAqIDEwMHZ3ICsgMC4yNjc0cmVtKSwgMC4zOTA2cmVtKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDA1NCAqIDEwMHZ3ICsgMC43NDg2cmVtKSwgMS4wOTM4cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWNhcmRfcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4uYy1jYXJkX3ByaWNlX251bWJlciB7XG4gIG1hcmdpbi1pbmxpbmU6IDAuMTVlbTtcbiAgZm9udC1zaXplOiBtYXgoMS41cmVtLCBjYWxjKDAuMDE2NyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWNhcmRfcHJpY2VfbnVtYmVyIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDE4OCAqIDEwMHZ3KSwgMS41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1jYXJkX3ByaWNlX251bWJlciB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAxLjI4MzNyZW0pLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkX3ByaWNlX251bWJlciB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA2NCAqIDEwMHZ3KSwgMS41cmVtKTtcbiAgfVxufVxuLmMtY2FyZF9kZXNjIHtcbiAgbWFyZ2luLXRvcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IDAgbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gIGNvbG9yOiAjRUE4QjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDA3OCAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIHBhZGRpbmc6IDAgbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAxMDkgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1jYXJkX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAzOSAqIDEwMHZ3ICsgMC41MzQ3cmVtKSwgMC43ODEzcmVtKTtcbiAgICBwYWRkaW5nOiAwIGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAzOSAqIDEwMHZ3ICsgMC41MzQ3cmVtKSwgMC43ODEzcmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODEyNXJlbSwgY2FsYygwLjAwNSAqIDEwMHZ3ICsgMC42OTUxcmVtKSwgMS4wMTU2cmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS41Mzg0NjE1Mzg1O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtY2FyZF9kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBwYWRkaW5nOiAwIG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICB9XG59XG4uYy1jYXJkX2RldGFpbCB7XG4gIG1hcmdpbjogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKSBhdXRvIDA7XG4gIHdpZHRoOiBtYXgoMTVyZW0sIGNhbGMoMC4xNjY3ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZF9kZXRhaWwge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDE1NiAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMTg3NSAqIDEwMHZ3KSwgMTVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmRfZGV0YWlsIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDA3NyAqIDEwMHZ3ICsgMS4wNjk0cmVtKSwgMS41NjI1cmVtKTtcbiAgICB3aWR0aDogY2xhbXAoMTIuNXJlbSwgY2FsYygwLjA3NyAqIDEwMHZ3ICsgMTAuNjk0M3JlbSksIDE1LjYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkX2RldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICB3aWR0aDogbWluKGNhbGMoMC41MzMzICogMTAwdncpLCAxMi41cmVtKTtcbiAgfVxufVxuLmMtY2FyZF9kZXRhaWxfYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heCgyLjgxMjVyZW0sIGNhbGMoMC4wMzEzICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwbHZoO1xuICBmb250LXNpemU6IG1heCgwLjgxMjVyZW0sIGNhbGMoMC4wMDkgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRFMUI3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWNhcmRfZGV0YWlsX2J1dHRvbiB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjAzNTIgKiAxMDB2dyksIDIuODEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAxMDIgKiAxMDB2dyksIDAuODEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZF9kZXRhaWxfYnV0dG9uIHtcbiAgICBoZWlnaHQ6IGNsYW1wKDIuODEyNXJlbSwgY2FsYygwLjAxNzMgKiAxMDB2dyArIDIuNDA2MnJlbSksIDMuNTE1NnJlbSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjgxMjVyZW0sIGNhbGMoMC4wMDUgKiAxMDB2dyArIDAuNjk1MXJlbSksIDEuMDE1NnJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkX2RldGFpbF9idXR0b24ge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4xMiAqIDEwMHZ3KSwgMi44MTI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM0NyAqIDEwMHZ3KSwgMC44MTI1cmVtKTtcbiAgfVxufVxuLmMtY2FyZF9kZXRhaWxfYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRjRFMUI3LCAjRUJCODY1KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3Zlcikge1xuICAuYy1jYXJkOmhvdmVyIC5jLWNhcmRfZGV0YWlsX2J1dHRvbjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAyIGNvbHVtbiBsYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jLWNhcmQuLWNvbDIgLmMtY2FyZF9pbmZvMDE6bm90KC4tcGMpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZC4tY29sMiAuYy1jYXJkX2luZm8wMTpub3QoLi1wYykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jLWNhcmQuLWNvbDIgLmMtY2FyZF9pbmZvMDEuLXBjIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIHBhZGRpbmctdG9wOiBtYXgoMS4zNzVyZW0sIGNhbGMoMC4wMTUzICogMTAwdncpKTtcbiAgcGFkZGluZy1ib3R0b206IG1heCgwLjVyZW0sIGNhbGMoMC4wMDU2ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZC4tY29sMiAuYy1jYXJkX2luZm8wMS4tcGMge1xuICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsYygwLjAxNzIgKiAxMDB2dyksIDEuMzc1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGMoMC4wMDYzICogMTAwdncpLCAwLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmQuLWNvbDIgLmMtY2FyZF9pbmZvMDEuLXBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1jYXJkLi1jb2wyIC5jLWNhcmRfY29sMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGNvbHVtbi1nYXA6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZC4tY29sMiAuYy1jYXJkX2NvbDIge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDMxMyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1jYXJkLi1jb2wyIC5jLWNhcmRfY29sMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmMtY2FyZC4tY29sMiAuYy1jYXJkX2ltZy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZC4tY29sMiAuYy1jYXJkX2ltZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1jYXJkLi1jb2wyIC5jLWNhcmRfaW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDAzOSAqIDEwMHZ3ICsgMC41MzQ3cmVtKSwgMC43ODEzcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWNhcmQuLWNvbDIgLmMtY2FyZF9pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5jLWNhcmQuLWNvbDIgLmMtY2FyZF9pbmZvMDIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogbWF4KDEuODEyNXJlbSwgY2FsYygwLjAyMDEgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1jYXJkLi1jb2wyIC5jLWNhcmRfaW5mbzAyIHtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGMoMC4wMjI3ICogMTAwdncpLCAxLjgxMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmQuLWNvbDIgLmMtY2FyZF9pbmZvMDIge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuOTM3NXJlbSwgY2FsYygwLjAwNTggKiAxMDB2dyArIDAuODAyMXJlbSksIDEuMTcxOXJlbSk7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkLi1jb2wyIC5jLWNhcmRfaW5mbzAyIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA0ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICB9XG59XG4uYy1jYXJkLi1jb2wyIC5jLWNhcmRfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWNhcmQuLWNvbDIgLmMtY2FyZF9kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAxNTYgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWNhcmQuLWNvbDIgLmMtY2FyZF9kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwMzkgKiAxMDB2dyArIDAuNTM0N3JlbSksIDAuNzgxM3JlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkLi1jb2wyIC5jLWNhcmRfZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5jLWNhcmQuLWNvbDIgLmMtY2FyZF9kZXRhaWwge1xuICBtYXJnaW4tdG9wOiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLmMtY2FyZC4tY29sMiAuYy1jYXJkX2RldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjM0ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmMtY2FyZC4tY29sMiAuYy1jYXJkX2RldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDEuMDY5NHJlbSksIDEuNTYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1jYXJkLi1jb2wyIC5jLWNhcmRfZGV0YWlsIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG5cbi5jLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogbWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMTg3NXJlbSwgY2FsYygwLjAwMjEgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAuYy1idXR0b24ge1xuICAgIGhlaWdodDogY2xhbXAoMy43NXJlbSwgY2FsYygwLjA1MDkgKiAxMDB2dyArIDIuNTU3M3JlbSksIDVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcikge1xuICAuYy1idXR0b246aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45OCk7XG4gIH1cbn1cblxuLmMtYnV0dG9uLW1vcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IG1heCg1cmVtLCBjYWxjKDAuMDU1NiAqIDEwMHZ3KSk7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y0QTcyNjtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2hhZG93OiBtYXgoMC4zNzVyZW0sIGNhbGMoMC4wMDQyICogMTAwdncpKSBtYXgoMC4zNzVyZW0sIGNhbGMoMC4wMDQyICogMTAwdncpKSAwICNGNEE3MjY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmMtYnV0dG9uLW1vcmUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDMuNzVyZW07XG4gICAgcGFkZGluZzogMCAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJ1dHRvbi1tb3JlIHtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICAgIHBhZGRpbmc6IDAgbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgICBib3gtc2hhZG93OiBtaW4oY2FsYygwLjAxNiAqIDEwMHZ3KSwgMC4zNzVyZW0pIG1pbihjYWxjKDAuMDE2ICogMTAwdncpLCAwLjM3NXJlbSkgMCAjRjRBNzI2O1xuICB9XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5jLWJ1dHRvbi1tb3JlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjREREI3O1xuICB9XG59XG4uYy1idXR0b24tbW9yZV9hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5jLWJ1dHRvbi1tb3JlX2Fycm93IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJ1dHRvbi1tb3JlX2Fycm93IHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLmMtYnV0dG9uLW1vcmU6OmJlZm9yZSwgLmMtYnV0dG9uLW1vcmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDg0Lzc2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoI0U2Qzk5QSAwLjA2MjVyZW0sIHRyYW5zcGFyZW50IDAuMDYyNXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMC4yNXJlbSAwLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAuYy1idXR0b24tbW9yZTo6YmVmb3JlLCAuYy1idXR0b24tbW9yZTo6YWZ0ZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjRTZDOTlBIDAuMDQ2OXJlbSwgdHJhbnNwYXJlbnQgMC4wNDY5cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuMTg3NXJlbSAwLjE4NzVyZW07XG4gIH1cbn1cbi5jLWJ1dHRvbi1tb3JlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDAlIDEwMCUpO1xufVxuLmMtYnV0dG9uLW1vcmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gRGVmYXVsdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmMtYnV0dG9uLWFyY2hpdmUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlIHtcbiAgICB3aWR0aDogODguODg4OSU7XG4gIH1cbn1cbi5jLWJ1dHRvbi1hcmNoaXZlX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogbWF4KDAuMTI1cmVtLCBjYWxjKDAuMDAxNCAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgYm9yZGVyLXJpZ2h0OiBtYXgoMC4xMjVyZW0sIGNhbGMoMC4wMDE0ICogMTAwdncpKSBzb2xpZCAjRjM5ODAwO1xuICBib3JkZXItbGVmdDogbWF4KDAuMTI1cmVtLCBjYWxjKDAuMDAxNCAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgfVxufVxuLmMtYnV0dG9uLWFyY2hpdmVfbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWFyY2hpdmUtc2hhZG93LWhlaWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG59XG4uYy1idXR0b24tYXJjaGl2ZV9saW5rX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogdmFyKC0tYnV0dG9uLWFyY2hpdmUtaGVpZ2h0KTtcbiAgcGFkZGluZy1sZWZ0OiAyMC44MzMzJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2lubmVyIHtcbiAgICBwYWRkaW5nOiAwIGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDIzMSAqIDEwMHZ3ICsgMS4zMzMzcmVtKSwgMi44MTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgY2xhbXAoMHJlbSwgY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXIpIHtcbiAgLmMtYnV0dG9uLWFyY2hpdmVfbGluazpob3ZlciAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRFMUI3O1xuICB9XG59XG4uYy1idXR0b24tYXJjaGl2ZV9saW5rX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfbGVmdCB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMTE3ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfbGVmdCB7XG4gICAgY29sdW1uLWdhcDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjQ0NDRyZW0pLCAwLjkzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtYnV0dG9uLWFyY2hpdmVfbGlua19sZWZ0IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLmMtYnV0dG9uLWFyY2hpdmVfbGlua19pY29uLXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfaWNvbi1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMTU0ICogMTAwdncgKyAwLjg4ODlyZW0pLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2ljb24tc3Age1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG4uYy1idXR0b24tYXJjaGl2ZV9saW5rX2xhYmVsIHtcbiAgZm9udC1zaXplOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2xhYmVsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMC42NTgzcmVtKSwgMS4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2xhYmVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4uYy1idXR0b24tYXJjaGl2ZV9saW5rX2xhYmVsID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIGNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2xhYmVsID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgY2FsYygwLjAxODUgKiAxMDB2dyArIDAuNjkxNnJlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfbGFiZWwgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDQ4ICogMTAwdncpLCAxLjEyNXJlbSk7XG4gIH1cbn1cbi5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfaWNvbi1wYy13cmFwcGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNi4yNSU7XG4gIGJvdHRvbTogbWluKC0wLjEyNXJlbSwgY2FsYygtMC4wMDE0ICogMTAwdncpKTtcbiAgd2lkdGg6IG1heCg2Ljg3NXJlbSwgY2FsYygwLjA3NjQgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2ljb24tcGMtd3JhcHBlciB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDg1OSAqIDEwMHZ3KSwgNi44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfaWNvbi1wYy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1idXR0b24tYXJjaGl2ZV9saW5rX2ljb24tcGMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmMtYnV0dG9uLWFyY2hpdmVfbGlua19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5jLWJ1dHRvbi1hcmNoaXZlX2xpbmtfYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC44ODg5cmVtKSwgMS44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtYnV0dG9uLWFyY2hpdmVfbGlua19hcnJvdyB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIExhbmQgb25seVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmMtYnV0dG9uLWFyY2hpdmUuLWxhbmQgLmMtYnV0dG9uLWFyY2hpdmVfbGlua19pY29uLXBjLXdyYXBwZXIge1xuICBib3R0b206IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAuYy1idXR0b24tYXJjaGl2ZS4tbGFuZCAuYy1idXR0b24tYXJjaGl2ZV9saW5rX2ljb24tcGMtd3JhcHBlciB7XG4gICAgYm90dG9tOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuXG4uYy1idXR0b24tY29udGFjdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAxLjI1cmVtIGF1dG8gMDtcbiAgd2lkdGg6IDI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMy43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwbHZoO1xuICBib3JkZXI6IDAuMTg3NXJlbSBzb2xpZCAjRUE4QjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0VBOEIwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJ1dHRvbi1jb250YWN0IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIHdpZHRoOiBtaW4oY2FsYygxLjA2NjcgKiAxMDB2dyksIDI1cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICAgIGJvcmRlci13aWR0aDogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcikge1xuICAuYy1idXR0b24tY29udGFjdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RTFCNztcbiAgfVxufVxuXG4uYy1icmVhZGNydW1iIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5jLWJyZWFkY3J1bWIge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDUxICogMTAwdncgKyAwLjUwNTdyZW0pLCAwLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5jLWJyZWFkY3J1bWIge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5jLWJyZWFkY3J1bWJfaXRlbTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmMtYnJlYWRjcnVtYl9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWJyZWFkY3J1bWJfaXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgd2lkdGg6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCQkJCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAuYy1icmVhZGNydW1iX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwNTEgKiAxMDB2dyArIDAuNTA1N3JlbSksIDAuNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtYnJlYWRjcnVtYl9pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4uYy1icmVhZGNydW1iX2xpbmsge1xuICBjb2xvcjogI0JCQkJCQjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3Zlcikge1xuICAuYy1icmVhZGNydW1iX2xpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmMtYnJlYWRjcnVtYl9jdXJyZW50IHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5jLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLXBhZ2luYXRpb25fZmlyc3QsIC5jLXBhZ2luYXRpb25fcHJldiwgLmMtcGFnaW5hdGlvbl9uZXh0LCAuYy1wYWdpbmF0aW9uX2xhc3Qge1xuICB3aWR0aDogbWF4KDEuNXJlbSwgY2FsYygwLjAxNjcgKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtcGFnaW5hdGlvbl9maXJzdCwgLmMtcGFnaW5hdGlvbl9wcmV2LCAuYy1wYWdpbmF0aW9uX25leHQsIC5jLXBhZ2luYXRpb25fbGFzdCB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDY0ICogMTAwdncpLCAxLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5jLXBhZ2luYXRpb25fZmlyc3Q6aG92ZXIsIC5jLXBhZ2luYXRpb25fcHJldjpob3ZlciwgLmMtcGFnaW5hdGlvbl9uZXh0OmhvdmVyLCAuYy1wYWdpbmF0aW9uX2xhc3Q6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmMtcGFnaW5hdGlvbl9maXJzdC4tZGlzYWJsZWQsIC5jLXBhZ2luYXRpb25fcHJldi4tZGlzYWJsZWQsIC5jLXBhZ2luYXRpb25fbmV4dC4tZGlzYWJsZWQsIC5jLXBhZ2luYXRpb25fbGFzdC4tZGlzYWJsZWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYy1wYWdpbmF0aW9uX2ZpcnN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL3BhZ2luYXRpb24tZmlyc3Quc3ZnXCIpO1xufVxuLmMtcGFnaW5hdGlvbl9wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiBtYXgoMy43NXJlbSwgY2FsYygwLjA0MTcgKiAxMDB2dykpO1xuICBtYXJnaW4tbGVmdDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24vcGFnaW5hdGlvbi1wcmV2LnN2Z1wiKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmMtcGFnaW5hdGlvbl9wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjA1MDkgKiAxMDB2dyArIDEuMzA3M3JlbSksIDMuNzVyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAyNTQgKiAxMDB2dyArIDEuMjc4NnJlbSksIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1wYWdpbmF0aW9uX3ByZXYge1xuICAgIG1hcmdpbi1yaWdodDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5jLXBhZ2luYXRpb25fbmV4dCB7XG4gIG1hcmdpbi1yaWdodDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBtYXJnaW4tbGVmdDogbWF4KDMuNzVyZW0sIGNhbGMoMC4wNDE3ICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9pY29uL3BhZ2luYXRpb24tcHJldi5zdmdcIik7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmMtcGFnaW5hdGlvbl9uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDI1NCAqIDEwMHZ3ICsgMS4yNzg2cmVtKSwgMi41cmVtKTtcbiAgICBtYXJnaW4tbGVmdDogY2xhbXAoMi41cmVtLCBjYWxjKDAuMDUwOSAqIDEwMHZ3ICsgMS4zMDczcmVtKSwgMy43NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAuYy1wYWdpbmF0aW9uX25leHQge1xuICAgIG1hcmdpbi1yaWdodDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbi5jLXBhZ2luYXRpb25fbGFzdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9wYWdpbmF0aW9uLWZpcnN0LnN2Z1wiKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmMtcGFnaW5hdGlvbl9zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLmMtcGFnaW5hdGlvbl9zdGF0dXMge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4uYy1wYWdpbmF0aW9uX2N1cnJlbnQge1xuICBjb2xvcjogI0VBOEIwMDtcbn1cbi5jLXBhZ2luYXRpb25fc2VwYXJhdG9yLCAuYy1wYWdpbmF0aW9uX3RvdGFsIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBQcm9qZWN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucC1jb250YWN0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGNvbHVtbi1nYXA6IG1heCgxLjc1cmVtLCBjYWxjKDAuMDE5NCAqIDEwMHZ3KSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucC1jb250YWN0cyB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMjE5ICogMTAwdncpLCAxLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1jb250YWN0cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMDU4ICogMTAwdncgKyAwLjgwMjFyZW0pLCAxLjE3MTlyZW0pIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1jb250YWN0cyB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgfVxufVxuLnAtY29udGFjdHNfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDIuMTg3NXJlbSwgY2FsYygwLjAyNDMgKiAxMDB2dykpIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtY29udGFjdHNfaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wOTMzICogMTAwdncpLCAyLjE4NzVyZW0pIDA7XG4gIH1cbn1cbi5wLWNvbnRhY3RzX2l0ZW06bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RERCNztcbn1cbi5wLWNvbnRhY3RzX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG59XG4ucC1jb250YWN0c19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENDNzY0O1xufVxuLnAtY29udGFjdHNfaWNvbiB7XG4gIGhlaWdodDogbWF4KDMuNzVyZW0sIGNhbGMoMC4wNDE3ICogMTAwdncpKTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtY29udGFjdHNfaWNvbiB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjE2ICogMTAwdncpLCAzLjc1cmVtKTtcbiAgfVxufVxuLnAtY29udGFjdHNfZGVzYyB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjg3NXJlbSwgY2FsYygwLjAwOTcgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLWNvbnRhY3RzX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IDAuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtY29udGFjdHNfZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucC1jb250YWN0c19pdGVtOm50aC1jaGlsZCgxKSAucC1jb250YWN0c19kZXNjIHtcbiAgY29sb3I6ICNFQThCMDA7XG59XG4ucC1jb250YWN0c19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLWNvbnRhY3RzX2FjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMS4xMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1jb250YWN0c19hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDQ4ICogMTAwdncpLCAxLjEyNXJlbSk7XG4gIH1cbn1cbi5wLWNvbnRhY3RzX3RlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IG1heCgycmVtLCBjYWxjKDAuMDIyMiAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjRjM5ODAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnAtY29udGFjdHNfdGVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDI1ICogMTAwdncpLCAycmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1jb250YWN0c190ZWwge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLWNvbnRhY3RzX3RlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA4NTMgKiAxMDB2dyksIDJyZW0pO1xuICB9XG59XG4ucC1jb250YWN0c191cmdlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgwLjVyZW0sIGNhbGMoMC4wMDU2ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnAtY29udGFjdHNfdXJnZW50IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAwNzggKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAwNjMgKiAxMDB2dyksIDAuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtY29udGFjdHNfdXJnZW50IHtcbiAgICBjb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1jb250YWN0c191cmdlbnQge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDIxMyAqIDEwMHZ3KSwgMC41cmVtKTtcbiAgfVxufVxuLnAtY29udGFjdHNfdXJnZW50X2xhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBwYWRkaW5nOiAwLjQ2ZW0gMC44M2VtO1xuICBmb250LXNpemU6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucC1jb250YWN0c191cmdlbnRfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMDk0ICogMTAwdncpLCAwLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1jb250YWN0c191cmdlbnRfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLWNvbnRhY3RzX3VyZ2VudF9sYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pO1xuICB9XG59XG4ucC1jb250YWN0c191cmdlbnRfbnVtIHtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI0YzOTgwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5wLWNvbnRhY3RzX3VyZ2VudF9udW0ge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMTI1ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1jb250YWN0c191cmdlbnRfbnVtIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1jb250YWN0c191cmdlbnRfbnVtIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDQyNyAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cbi5wLWNvbnRhY3RzX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogbWF4KDE2Ljg3NXJlbSwgY2FsYygwLjE4NzUgKiAxMDB2dykpO1xuICBoZWlnaHQ6IG1heCgzLjQzNzVyZW0sIGNhbGMoMC4wMzgyICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuNDM3NXJlbSwgY2FsYygwLjAwNDkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucC1jb250YWN0c19idXR0b24ge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjIxMDkgKiAxMDB2dyksIDE2Ljg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtY29udGFjdHNfYnV0dG9uIHtcbiAgICB3aWR0aDogMTYuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtY29udGFjdHNfYnV0dG9uIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC43MiAqIDEwMHZ3KSwgMTYuODc1cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTQ2NyAqIDEwMHZ3KSwgMy40Mzc1cmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAxODcgKiAxMDB2dyksIDAuNDM3NXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucC1jb250YWN0c19idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG4ucC1jb250YWN0c19pdGVtOm50aC1jaGlsZCgyKSAucC1jb250YWN0c19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDc4MDAwO1xufVxuLnAtY29udGFjdHNfaXRlbTpudGgtY2hpbGQoMikgLnAtY29udGFjdHNfYnV0dG9uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjRDc4MDAwLCAjQzM2QzE0KTtcbn1cbkBtZWRpYSAoaG92ZXIpIHtcbiAgLnAtY29udGFjdHNfaXRlbTpudGgtY2hpbGQoMikgLnAtY29udGFjdHNfYnV0dG9uOmhvdmVyOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5wLWNvbnRhY3RzX2l0ZW06bnRoLWNoaWxkKDMpIC5wLWNvbnRhY3RzX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEIwNTY7XG59XG4ucC1jb250YWN0c19pdGVtOm50aC1jaGlsZCgzKSAucC1jb250YWN0c19idXR0b246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICM0MEIwNTYsICMzNkE2NEMpO1xufVxuQG1lZGlhIChob3Zlcikge1xuICAucC1jb250YWN0c19pdGVtOm50aC1jaGlsZCgzKSAucC1jb250YWN0c19idXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucC1hcmNoaXZlLW1hcF9oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSkgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVFRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnAtYXJjaGl2ZS1tYXBfaGVhZGluZyB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMDc4ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMTE3ICogMTAwdncpLCAwLjkzNzVyZW0pIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtYXJjaGl2ZS1tYXBfaGVhZGluZyB7XG4gICAgY29sdW1uLWdhcDogMC42MjVyZW07XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2xhbXAoMC4xODc1cmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC4xMTUzcmVtKSwgMC4zMTI1cmVtKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2xhbXAoMC4xODc1cmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC4xMTUzcmVtKSwgMC4zMTI1cmVtKTtcbiAgICBwYWRkaW5nOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDAuNDQ0NHJlbSksIDAuOTM3NXJlbSkgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLWFyY2hpdmUtbWFwX2hlYWRpbmcge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBtaW4oY2FsYygwLjAwOCAqIDEwMHZ3KSwgMC4xODc1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKSAwO1xuICB9XG59XG4ucC1hcmNoaXZlLW1hcF9oZWFkaW5nX2ljb24ge1xuICB3aWR0aDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnAtYXJjaGl2ZS1tYXBfaGVhZGluZ19pY29uIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4wMjM0ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtYXJjaGl2ZS1tYXBfaGVhZGluZ19pY29uIHtcbiAgICB3aWR0aDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLWFyY2hpdmUtbWFwX2hlYWRpbmdfaWNvbiB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wLWFyY2hpdmUtbWFwX2hlYWRpbmdfbGFiZWwge1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRUE4QjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucC1hcmNoaXZlLW1hcF9oZWFkaW5nX2xhYmVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDE1NiAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtYXJjaGl2ZS1tYXBfaGVhZGluZ19sYWJlbCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCBjYWxjKDAuMDA2MiAqIDEwMHZ3ICsgMC44NTU1cmVtKSwgMS4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1hcmNoaXZlLW1hcF9oZWFkaW5nX2xhYmVsIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDQyNyAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cbi5wLWFyY2hpdmUtbWFwX2dvb2dsZSB7XG4gIGFzcGVjdC1yYXRpbzogMTAwMC80MjA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnAtYXJjaGl2ZS1tYXBfZ29vZ2xlIHtcbiAgICBhc3BlY3QtcmF0aW86IDM3NS8yNjA7XG4gIH1cbn1cbi5wLWFyY2hpdmUtbWFwX2dvb2dsZSA+IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wLXNpbmdsZS1pbnRyb19udW0ge1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC4zMTI1cmVtLCBjYWxjKDAuMDAzNSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpIG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG4gIGZvbnQtc2l6ZTogbWF4KDEuMTI1cmVtLCBjYWxjKDAuMDEyNSAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjExMTExMTExMTE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtaW50cm9fbnVtIHtcbiAgICBib3JkZXItcmFkaXVzOiBjbGFtcCgwLjE4NzVyZW0sIGNhbGMoMC4wMDMxICogMTAwdncgKyAwLjExNTNyZW0pLCAwLjMxMjVyZW0pO1xuICAgIHBhZGRpbmc6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDAuMTMxOXJlbSksIDAuNjI1cmVtKSBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuMjYzOXJlbSksIDEuMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwOTIgKiAxMDB2dyArIDAuNTMzM3JlbSksIDEuMTI1cmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWludHJvX251bSB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pIG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pO1xuICB9XG59XG4ucC1zaW5nbGUtaW50cm9faGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKTtcbiAgcGFkZGluZy1sZWZ0OiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtaW50cm9faGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjQ0NDRyZW0pLCAwLjkzNzVyZW0pO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIGNhbGMoMC4wMjE2ICogMTAwdncgKyAwLjQ5NDRyZW0pLCAxLjg3NXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtaW50cm9faGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucC1zaW5nbGUtaW50cm9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWludHJvX2dyaWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDA3NyAqIDEwMHZ3ICsgMC40NDQ0cmVtKSwgMC45Mzc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1pbnRyb19ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWludHJvX3ByaWNlIHtcbiAgZmxleDogYXV0bztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMTg3NXJlbSwgY2FsYygwLjAwMjEgKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKSBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRjM5ODAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFOUQxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtaW50cm9fcHJpY2Uge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMC40Njg4cmVtIDEuMjVyZW07XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDEyMyAqIDEwMHZ3ICsgMC40NjExcmVtKSwgMS4yNXJlbSk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtaW50cm9fcHJpY2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDIgKiAxMDB2dyksIDAuNDY4OHJlbSkgbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDMyICogMTAwdncpLCAwLjc1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWludHJvX3ByaWNlX251bWJlciB7XG4gIG1hcmdpbi1pbmxpbmU6IDAuMTVlbTtcbiAgZm9udC1zaXplOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLXNpbmdsZS1pbnRyb19wcmljZV9udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCBjYWxjKDAuMDI0NyAqIDEwMHZ3ICsgMC45MjIycmVtKSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1pbnRyb19wcmljZV9udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNjQgKiAxMDB2dyksIDEuNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1pbnRyb19jb250YWN0IHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB3aWR0aDogbWF4KDI1cmVtLCBjYWxjKDAuMjc3OCAqIDEwMHZ3KSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMGx2aDtcbiAgYm9yZGVyOiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSkgc29saWQgI0VBOEIwMDtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0VBOEIwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtaW50cm9fY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcikge1xuICAucC1zaW5nbGUtaW50cm9fY29udGFjdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RTFCNztcbiAgfVxufVxuLnAtc2luZ2xlLWludHJvX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxLjEyNXJlbSwgY2FsYygwLjAxMjUgKiAxMDB2dykpO1xuICBsaW5lLWhlaWdodDogMS4xMTExMTExMTExO1xuICBjb2xvcjogI0VBOEIwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWludHJvX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC4yNjM5cmVtKSwgMS4yNXJlbSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC45Mjc4cmVtKSwgMS4xMjVyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWludHJvX2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuXG4ucC1zaW5nbGUtZ2FsbGVyeV9waWNrdXBzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMTg3NXJlbSwgY2FsYygwLjAwMjEgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGNUVGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWdhbGxlcnlfcGlja3VwcyB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1nYWxsZXJ5X3BpY2t1cHM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNi41NTc0JTtcbiAgYm90dG9tOiA1LjkwMTYlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQuOTE4JTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi96b29tLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLXNpbmdsZS1nYWxsZXJ5X3BpY2t1cHM6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEuNTYyNXJlbTtcbiAgfVxufVxuLnAtc2luZ2xlLWdhbGxlcnlfcGlja3VwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuLnAtc2luZ2xlLWdhbGxlcnlfcGlja3VwLXdyYXBwZXIuaXMtc2hvd24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnAtc2luZ2xlLWdhbGxlcnlfcGlja3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wLXNpbmdsZS1nYWxsZXJ5X3RodW1ibmFpbHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBtYXJnaW4tdG9wOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtZ2FsbGVyeV90aHVtYm5haWxzIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWdhbGxlcnlfdGh1bWJuYWlsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC4xMjVyZW0sIGNhbGMoMC4wMDE0ICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVFRjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1nYWxsZXJ5X3RodW1ibmFpbC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAwNTMgKiAxMDB2dyksIDAuMTI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWdhbGxlcnlfdGh1bWJuYWlsLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyOiBtYXgoMC4xMjVyZW0sIGNhbGMoMC4wMDE0ICogMTAwdncpKSBzb2xpZCAjRjM5ODAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWdhbGxlcnlfdGh1bWJuYWlsLXdyYXBwZXI6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IG1heCgwLjEyNXJlbSwgY2FsYygwLjAwNTMgKiAxMDB2dykpO1xuICB9XG59XG4ucC1zaW5nbGUtZ2FsbGVyeV90aHVtYm5haWwtd3JhcHBlci5pcy1zZWxlY3RlZDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnAtc2luZ2xlLWdhbGxlcnlfdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnAtc2luZ2xlLWRldGFpbHNfaGVhZGluZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLXNpbmdsZS1kZXRhaWxzX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgY2FsYygwLjAwNjIgKiAxMDB2dyArIDAuODU1NXJlbSksIDEuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWRldGFpbHNfaGVhZGluZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IG1pbihjYWxjKDAuMDA4ICogMTAwdncpLCAwLjE4NzVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWRldGFpbHNfbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkJCQkJCO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JCQkJCQjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWRldGFpbHNfbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wLXNpbmdsZS1kZXRhaWxzX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG4ucC1zaW5nbGUtZGV0YWlsc19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjQkJCQkJCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtZGV0YWlsc19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtc2luZ2xlLWRldGFpbHNfdGVybSwgLnAtc2luZ2xlLWRldGFpbHNfZGVzYyB7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1kZXRhaWxzX3Rlcm0sIC5wLXNpbmdsZS1kZXRhaWxzX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1kZXRhaWxzX3Rlcm0ge1xuICBwYWRkaW5nOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgbWluLXdpZHRoOiBtYXgoMTByZW0sIGNhbGMoMC4xMTExICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVFRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWRldGFpbHNfdGVybSB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWRldGFpbHNfdGVybSB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1kZXRhaWxzX2Rlc2Mge1xuICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAjQkJCQkJCO1xuICBwYWRkaW5nOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKSBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtZGV0YWlsc19kZXNjIHtcbiAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNCQkJCQkI7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgcGFkZGluZzogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtZGV0YWlsc19kZXNjIHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWRldGFpbHNfZGVzY19tYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWRldGFpbHNfZGVzY19tYXAge1xuICAgIG1hcmdpbi1sZWZ0OiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDMyICogMTAwdncpLCAwLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcikge1xuICAucC1zaW5nbGUtZGV0YWlsc19kZXNjX21hcDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4ucC1zaW5nbGUtZGV0YWlsc19kZXNjX21hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDEwLzEyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2ljb24vcGluLW9yYW5nZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1kZXRhaWxzX2Rlc2NfbWFwOjpiZWZvcmUge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuXG4ucC1zaW5nbGUtZmVhdHVyZXNfaGVhZGluZyB7XG4gIHBhZGRpbmc6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpIG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFOUQxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1mZWF0dXJlc19oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKSBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1mZWF0dXJlc19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQkJCQkI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLXNpbmdsZS1mZWF0dXJlc19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtc2luZ2xlLWZlYXR1cmVzX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG4ucC1zaW5nbGUtZmVhdHVyZXNfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI0JCQkJCQjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWZlYXR1cmVzX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucC1zaW5nbGUtZmVhdHVyZXNfdGVybSwgLnAtc2luZ2xlLWZlYXR1cmVzX2Rlc2Mge1xuICBwYWRkaW5nOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKSBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgwLjg3NXJlbSwgY2FsYygwLjAwOTcgKiAxMDB2dykpO1xuICBsaW5lLWhlaWdodDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtZmVhdHVyZXNfdGVybSwgLnAtc2luZ2xlLWZlYXR1cmVzX2Rlc2Mge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pIG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgICBsaW5lLWhlaWdodDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWZlYXR1cmVzX3Rlcm0ge1xuICBtaW4td2lkdGg6IG1heCgxMHJlbSwgY2FsYygwLjExMTEgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGNUVGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtZmVhdHVyZXNfdGVybSB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG4ucC1zaW5nbGUtZmVhdHVyZXNfZGVzYyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICNCQkJCQkI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLXNpbmdsZS1mZWF0dXJlc19kZXNjIHtcbiAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICNCQkJCQkI7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbn1cblxuLnAtc2luZ2xlLW5vdGVzX2Zsb29yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnAtc2luZ2xlLW5vdGVzX3Rlcm0sIC5wLXNpbmdsZS1ub3Rlc19kZXNjLCAucC1zaW5nbGUtbm90ZXNfZmxvb3JfdGVybSwgLnAtc2luZ2xlLW5vdGVzX21hcF90ZXJtIHtcbiAgZm9udC1zaXplOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbiAgbGluZS1oZWlnaHQ6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX3Rlcm0sIC5wLXNpbmdsZS1ub3Rlc19kZXNjLCAucC1zaW5nbGUtbm90ZXNfZmxvb3JfdGVybSwgLnAtc2luZ2xlLW5vdGVzX21hcF90ZXJtIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG4ucC1zaW5nbGUtbm90ZXNfdGVybSwgLnAtc2luZ2xlLW5vdGVzX2Zsb29yX3Rlcm0sIC5wLXNpbmdsZS1ub3Rlc19tYXBfdGVybSB7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSkgbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTlEMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtbm90ZXNfdGVybSwgLnAtc2luZ2xlLW5vdGVzX2Zsb29yX3Rlcm0sIC5wLXNpbmdsZS1ub3Rlc19tYXBfdGVybSB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSkgbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLW5vdGVzX2Rlc2Mge1xuICBwYWRkaW5nOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKSBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpIG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX2Rlc2Mge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pIG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSkgbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLW5vdGVzX3Zpc3VhbC4tY29sMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGNvbHVtbi1nYXA6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX3Zpc3VhbC4tY29sMiB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMzEzICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wLXNpbmdsZS1ub3Rlc192aXN1YWwuLWNvbDIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBnYXA6IDEuMjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1ub3Rlc192aXN1YWwuLWNvbDIge1xuICAgIHJvdy1nYXA6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1ub3Rlc19mbG9vcl90ZXJtLCAucC1zaW5nbGUtbm90ZXNfbWFwX3Rlcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnAtc2luZ2xlLW5vdGVzX2Zsb29yX3Rlcm1faWNvbiB7XG4gIHdpZHRoOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX2Zsb29yX3Rlcm1faWNvbiB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1ub3Rlc19tYXBfdGVybV9pY29uLXdyYXBwZXIge1xuICB3aWR0aDogbWF4KDAuNjg3NXJlbSwgY2FsYygwLjAwNzYgKiAxMDB2dykpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX21hcF90ZXJtX2ljb24td3JhcHBlciB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDI5MyAqIDEwMHZ3KSwgMC42ODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChob3Zlcikge1xuICAucC1zaW5nbGUtbm90ZXNfbWFwX3Rlcm1faWNvbi13cmFwcGVyOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbi5wLXNpbmdsZS1ub3Rlc19tYXBfdGVybV9pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wLXNpbmdsZS1ub3Rlc19mbG9vcl9kZXNjLCAucC1zaW5nbGUtbm90ZXNfbWFwX2Rlc2Mge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBtYXgoMjVyZW0sIGNhbGMoMC4yNzc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX2Zsb29yX2Rlc2MsIC5wLXNpbmdsZS1ub3Rlc19tYXBfZGVzYyB7XG4gICAgaGVpZ2h0OiAyNXJlbTtcbiAgfVxufVxuLnAtc2luZ2xlLW5vdGVzX3Zpc3VhbC4tY29sMiAucC1zaW5nbGUtbm90ZXNfZmxvb3JfZGVzYywgLnAtc2luZ2xlLW5vdGVzX3Zpc3VhbC4tY29sMiAucC1zaW5nbGUtbm90ZXNfbWFwX2Rlc2Mge1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogNDgwLzQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLW5vdGVzX2Zsb29yX2Rlc2MsIC5wLXNpbmdsZS1ub3Rlc192aXN1YWwuLWNvbDIgLnAtc2luZ2xlLW5vdGVzX2Zsb29yX2Rlc2Mge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gIH1cbn1cbi5wLXNpbmdsZS1ub3Rlc19mbG9vcl9pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtbm90ZXNfbWFwX2Rlc2MsIC5wLXNpbmdsZS1ub3Rlc192aXN1YWwuLWNvbDIgLnAtc2luZ2xlLW5vdGVzX21hcF9kZXNjIHtcbiAgICBoZWlnaHQ6IGNsYW1wKDEyLjVyZW0sIGNhbGMoMC4zMDgyICogMTAwdncgKyA1LjI3NzNyZW0pLCAyNXJlbSk7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICB9XG59XG4ucC1zaW5nbGUtbm90ZXNfbWFwX2Rlc2MgPiBpZnJhbWUsIC5wLXNpbmdsZS1ub3Rlc192aXN1YWwuLWNvbDIgLnAtc2luZ2xlLW5vdGVzX21hcF9kZXNjID4gaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnAtc2luZ2xlLWNvbnRhY3RfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWNvbnRhY3RfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtc2luZ2xlLWNvbnRhY3RfaGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0Y0RERCNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtY29udGFjdF9oZWFkaW5nIHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG4ucC1zaW5nbGUtY29udGFjdF9oZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWNvbnRhY3RfaGVhZGluZzo6YmVmb3JlIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1jb250YWN0X2Rlc2Mge1xuICBtYXJnaW46IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpIGF1dG8gMDtcbiAgZm9udC1zaXplOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtY29udGFjdF9kZXNjIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIGNhbGMoMC4wMTg1ICogMTAwdncgKyAxLjMxNjZyZW0pLCAyLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wLXNpbmdsZS1jb250YWN0X2Rlc2Mge1xuICAgIG1heC13aWR0aDogODguODg4OSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtY29udGFjdF9kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDc0NyAqIDEwMHZ3KSwgMS43NXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1jb250YWN0X251bSB7XG4gIG1hcmdpbjogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKSBhdXRvIDA7XG4gIHdpZHRoOiBtYXgoMjIuNXJlbSwgY2FsYygwLjI1ICogMTAwdncpKTtcbiAgYm9yZGVyLXRvcDogbWF4KDAuMjVyZW0sIGNhbGMoMC4wMDI4ICogMTAwdncpKSBzb2xpZCAjRjM5ODAwO1xuICBib3JkZXItYm90dG9tOiBtYXgoMC4yNXJlbSwgY2FsYygwLjAwMjggKiAxMDB2dykpIHNvbGlkICNGMzk4MDA7XG4gIHBhZGRpbmc6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKSAwO1xuICBmb250LXNpemU6IG1heCgxLjVyZW0sIGNhbGMoMC4wMTY3ICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0YzOTgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWNvbnRhY3RfbnVtIHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDAuNDQ0NHJlbSksIDAuOTM3NXJlbSkgMDtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMDYyICogMTAwdncgKyAxLjEwNTVyZW0pLCAxLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wLXNpbmdsZS1jb250YWN0X251bSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtY29udGFjdF9udW0ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDggKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBtaW4oY2FsYygwLjAxMDcgKiAxMDB2dyksIDAuMjVyZW0pO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IG1pbihjYWxjKDAuMDEwNyAqIDEwMHZ3KSwgMC4yNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSkgMDtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1jb250YWN0X25vdGUge1xuICBtYXJnaW46IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKSBhdXRvIDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiA4Ny4zMDE2JTtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnAtc2luZ2xlLWNvbnRhY3Rfbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC44MDI4cmVtKSwgMXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1jb250YWN0X25vdGUge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWNvbnRhY3RfbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBtYXgoMS42ODc1cmVtLCBjYWxjKDAuMDE4OCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWNvbnRhY3RfbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNzIgKiAxMDB2dyksIDEuNjg3NXJlbSk7XG4gIH1cbn1cblxuLnAtc2luZ2xlLWdhbGxlcnktbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMGx2aDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIHJpZ2h0OiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB3aWR0aDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfY2xvc2Uge1xuICAgIHRvcDogY2xhbXAoMC45Mzc1cmVtLCBjYWxjKDAuMDE2NiAqIDEwMHZ3ICsgMC41NDlyZW0pLCAxLjg3NXJlbSk7XG4gICAgcmlnaHQ6IGNsYW1wKDAuOTM3NXJlbSwgY2FsYygwLjAxNjYgKiAxMDB2dyArIDAuNTQ5cmVtKSwgMS44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfY2xvc2Uge1xuICAgIHRvcDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgICByaWdodDogbWluKGNhbGMoMC4wNCAqIDEwMHZ3KSwgMC45Mzc1cmVtKTtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9jbG9zZTo6YmVmb3JlLCAucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9jbG9zZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGdyaWQtcm93OiAxLzI7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwbHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX2Nsb3NlOjpiZWZvcmUsIC5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX2Nsb3NlOjphZnRlciB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX2Nsb3NlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4ucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9jbG9zZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfaW1nLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gbWF4KDI1cmVtLCBjYWxjKDAuMjc3OCAqIDEwMHZ3KSkgLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTBlbSkge1xuICAucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoNjVyZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyLjVyZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IDg0JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX2ltZy13cmFwcGVyLmlzLXNob3duIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDc1bHZoO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfcHJldiwgLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBtYXgoM3JlbSwgY2FsYygwLjAzMzMgKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwbHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX3ByZXYsIC5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX25leHQge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjEyOCAqIDEwMHZ3KSwgM3JlbSk7XG4gIH1cbn1cbi5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX3ByZXY6OmJlZm9yZSwgLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNTAlO1xuICBhc3BlY3QtcmF0aW86IDIyLjUvNDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb21tb24vaWNvbi9hcnJvdzAzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9wcmV2IHtcbiAgbGVmdDogMC4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9wcmV2IHtcbiAgICBsZWZ0OiBtaW4oY2FsYygwLjAxMDcgKiAxMDB2dyksIDAuMjVyZW0pO1xuICB9XG59XG4ucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9wcmV2OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1JSkgc2NhbGVYKC0xKTtcbn1cbi5wLXNpbmdsZS1nYWxsZXJ5LW1vZGFsX25leHQge1xuICByaWdodDogMC4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9uZXh0IHtcbiAgICByaWdodDogbWluKGNhbGMoMC4wMTA3ICogMTAwdncpLCAwLjI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWdhbGxlcnktbW9kYWxfbmV4dDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1JSk7XG59XG4ucC1zaW5nbGUtZ2FsbGVyeS1tb2RhbF9vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMGx2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ucC1zaW5nbGUtZmxvb3ItcGxhbi1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwbHZoO1xuICBvcGFjaXR5OiAwO1xufVxuLnAtc2luZ2xlLWZsb29yLXBsYW4tbW9kYWxfY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogbWF4KDIuNzU4OXJlbSwgY2FsYygwLjAzMDcgKiAxMDB2dykpO1xuICByaWdodDogbWF4KDEuNTA4OXJlbSwgY2FsYygwLjAxNjggKiAxMDB2dykpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIHdpZHRoOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIGhlaWdodDogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucC1zaW5nbGUtZmxvb3ItcGxhbi1tb2RhbF9jbG9zZSB7XG4gICAgdG9wOiBjbGFtcCgxLjgyMTRyZW0sIGNhbGMoMC4wMTY2ICogMTAwdncgKyAxLjQzMjlyZW0pLCAyLjc1ODlyZW0pO1xuICAgIHJpZ2h0OiBjbGFtcCgwLjU3MTRyZW0sIGNhbGMoMC4wMTY2ICogMTAwdncgKyAwLjE4MjlyZW0pLCAxLjUwODlyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnAtc2luZ2xlLWZsb29yLXBsYW4tbW9kYWxfY2xvc2Uge1xuICAgIHRvcDogbWluKGNhbGMoMC4wNzc3ICogMTAwdncpLCAxLjgyMTRyZW0pO1xuICAgIHJpZ2h0OiBtaW4oY2FsYygwLjAyNDQgKiAxMDB2dyksIDAuNTcxNHJlbSk7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgfVxufVxuLnAtc2luZ2xlLWZsb29yLXBsYW4tbW9kYWxfY2xvc2U6OmJlZm9yZSwgLnAtc2luZ2xlLWZsb29yLXBsYW4tbW9kYWxfY2xvc2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwbHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuLnAtc2luZ2xlLWZsb29yLXBsYW4tbW9kYWxfY2xvc2U6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5wLXNpbmdsZS1mbG9vci1wbGFuLW1vZGFsX2Nsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4ucC1zaW5nbGUtZmxvb3ItcGxhbi1tb2RhbF9pbWctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoMjVyZW0sIGNhbGMoMC4yNzc4ICogMTAwdncpKSAtIHZhcigtLWZyYW1lLXdpZHRoKSAqIDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTBlbSkge1xuICAucC1zaW5nbGUtZmxvb3ItcGxhbi1tb2RhbF9pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoNjVyZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyLjVyZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucC1zaW5nbGUtZmxvb3ItcGxhbi1tb2RhbF9pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IDg0JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5wLXNpbmdsZS1mbG9vci1wbGFuLW1vZGFsX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDc1bHZoO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnAtc2luZ2xlLWZsb29yLXBsYW4tbW9kYWxfb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBsdmg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFZhcmlhYmxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIENvbW1vblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBnLWhvbWUtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IG1heCg3LjVyZW0sIGNhbGMoMC4wODMzICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnBnLWhvbWUtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wOTM4ICogMTAwdncpLCA3LjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDYuMjVyZW0sIGNhbGMoMC4wMzg1ICogMTAwdncgKyA1LjM0NzJyZW0pLCA3LjgxMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4yNjY3ICogMTAwdncpLCA2LjI1cmVtKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wZy1ob21lLXByb3BlcnRpZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnBnLWhvbWUtcHJvcGVydGllcyB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMzEzICogMTAwdncpLCAyLjVyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDMxMyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1wcm9wZXJ0aWVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IGNsYW1wKDMuNzVyZW0sIGNhbGMoMC4wMjMxICogMTAwdncgKyAzLjIwODNyZW0pLCA0LjY4NzVyZW0pIDA7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMS44NzVyZW0sIGNhbGMoMC4wMTE2ICogMTAwdncgKyAxLjYwNDJyZW0pLCAyLjM0MzhyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtcHJvcGVydGllcyB7XG4gICAgcm93LWdhcDogbWluKGNhbGMoMC4xNiAqIDEwMHZ3KSwgMy43NXJlbSk7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pO1xuICB9XG59XG4ucGctaG9tZS1wcm9wZXJ0aWVzLi1jb2wxIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wZy1ob21lLW1vcmUge1xuICBtYXJnaW4tdG9wOiBtYXgoMy4xMjVyZW0sIGNhbGMoMC4wMzQ3ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwZW0pIHtcbiAgLnBnLWhvbWUtbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMzkxICogMTAwdncpLCAzLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtbW9yZSB7XG4gICAgbWFyZ2luOiBjbGFtcCgzLjEyNXJlbSwgY2FsYygwLjAxOTMgKiAxMDB2dyArIDIuNjczNnJlbSksIDMuOTA2M3JlbSkgYXV0byAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wZy1ob21lLW1vcmUge1xuICAgIHdpZHRoOiA4NCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjEzMzMgKiAxMDB2dyksIDMuMTI1cmVtKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gSGVybyBzZWN0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGctaG9tZS1oZXJvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1OS4wOTA5JSA0MC45MDkxJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpKTtcbiAgaGVpZ2h0OiBtYXgoMzByZW0sIGNhbGMoMC4zMzMzICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVybyB7XG4gICAgd2lkdGg6IGNhbGMoODVyZW0gLSB2YXIoLS1mcmFtZS13aWR0aCkgKiAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIuNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVybyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMTU0ICogMTAwdncgKyAwLjg4ODlyZW0pLCAxLjg3NXJlbSk7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVybyB7XG4gICAgcGFkZGluZy10b3A6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fYmxvY2swMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogbWF4KDAuMjVyZW0sIGNhbGMoMC4wMDI4ICogMTAwdncpKSBzb2xpZCAjRjM5ODAwO1xuICBib3JkZXItYm90dG9tOiBtYXgoMC4yNXJlbSwgY2FsYygwLjAwMjggKiAxMDB2dykpIHNvbGlkICNGMzk4MDA7XG4gIGJvcmRlci1sZWZ0OiBtYXgoMC4yNXJlbSwgY2FsYygwLjAwMjggKiAxMDB2dykpIHNvbGlkICNGMzk4MDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAxIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAzMDggKiAxMDB2dyArIC0wLjA5NzNyZW0pLCAxLjg3NXJlbSk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMuNzVlbSkge1xuICAucGctaG9tZS1oZXJvX2Jsb2NrMDEge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMTg3NXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4xODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAxIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLnBnLWhvbWUtaGVyb19pbWctd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG4gIG1hcmdpbjogLTFweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1oZXJvX2ltZy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAzNDUvMjA4O1xuICB9XG59XG4ucGctaG9tZS1oZXJvX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBnLWhvbWUtaGVyb19oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IG1heCg0LjEyNXJlbSwgY2FsYygwLjA0NTggKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucGctaG9tZS1oZXJvX2hlYWRlciB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDUxNiAqIDEwMHZ3KSwgNC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9faGVhZGVyIHtcbiAgICB3aWR0aDogY2xhbXAoMi4zMTI1cmVtLCBjYWxjKDAuMDQ0NyAqIDEwMHZ3ICsgMS4yNjUycmVtKSwgNC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19oZWFkZXIge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjA5ODcgKiAxMDB2dyksIDIuMzEyNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9faGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IG1heCgwLjI1cmVtLCBjYWxjKDAuMDAyOCAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZzogbWF4KDEuNXJlbSwgY2FsYygwLjAxNjcgKiAxMDB2dykpIDA7XG4gIGZvbnQtc2l6ZTogbWF4KDEuNTYyNXJlbSwgY2FsYygwLjAxNzQgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucGctaG9tZS1oZXJvX2hlYWRpbmcge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDE4OCAqIDEwMHZ3KSwgMS41cmVtKSAwO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMTk1ICogMTAwdncpLCAxLjU2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9faGVhZGluZyB7XG4gICAgcGFkZGluZzogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMjE2ICogMTAwdncgKyAwLjExOTRyZW0pLCAxLjVyZW0pIDA7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDIgKiAxMDB2dyArIDAuMjgwNXJlbSksIDEuNTYyNXJlbSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTY2ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzLjc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19oZWFkaW5nIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuMTg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1ob21lLWhlcm9faGVhZGluZyB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSkgMDtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDMyICogMTAwdncpLCAwLjc1cmVtKTtcbiAgfVxufVxuLnBnLWhvbWUtaGVyb19jYXRlZ29yeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmctdG9wOiBtYXgoMC43NXJlbSwgY2FsYygwLjAwODMgKiAxMDB2dykpO1xuICBwYWRkaW5nLXJpZ2h0OiBtYXgoMC4yNXJlbSwgY2FsYygwLjAwMjggKiAxMDB2dykpO1xuICBwYWRkaW5nLWJvdHRvbTogbWF4KDAuNzVyZW0sIGNhbGMoMC4wMDgzICogMTAwdncpKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucGctaG9tZS1oZXJvX2NhdGVnb3J5IHtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGMoMC4wMDk0ICogMTAwdncpLCAwLjc1cmVtKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogbWluKGNhbGMoMC4wMDk0ICogMTAwdncpLCAwLjc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDEyNSAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19jYXRlZ29yeSB7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAxMDggKiAxMDB2dyArIDAuMDU5N3JlbSksIDAuNzVyZW0pO1xuICAgIHBhZGRpbmctYm90dG9tOiBjbGFtcCgwLjMxMjVyZW0sIGNhbGMoMC4wMTA4ICogMTAwdncgKyAwLjA1OTdyZW0pLCAwLjc1cmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMC40MDgzcmVtKSwgMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzLjc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19jYXRlZ29yeSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4xODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19jYXRlZ29yeSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIHBhZGRpbmctdG9wOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjKDAuMDEzMyAqIDEwMHZ3KSwgMC4zMTI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ucGctaG9tZS1oZXJvX2JvZHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE1MiwgMCwgMC42KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ib2R5IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAxMzkgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgaW5zZXQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fZGVzYy13cmFwcGVyIHtcbiAgcGFkZGluZzogbWF4KDAuODEyNXJlbSwgY2FsYygwLjAwOSAqIDEwMHZ3KSkgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19kZXNjLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDA5ICogMTAwdncpLCAwLjgxMjVyZW0pIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19kZXNjLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IGNsYW1wKDAuMzEyNXJlbSwgY2FsYygwLjAxMjMgKiAxMDB2dyArIDAuMDIzNnJlbSksIDAuODEyNXJlbSkgMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjY5NTclO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX2Rlc2Mtd3JhcHBlciB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pIDA7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fZGVzYyB7XG4gIHBhZGRpbmctbGVmdDogbWF4KDEuNjI1cmVtLCBjYWxjKDAuMDE4MSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDEuNXJlbSwgY2FsYygwLjAxNjcgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI0ZGRjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IG1pbihjYWxjKDAuMDE4MSAqIDEwMHZ3KSwgMS42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMTY3ICogMTAwdncpLCAxLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fZGVzYyB7XG4gICAgcGFkZGluZy1sZWZ0OiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMS4wMzMzcmVtKSwgMS42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44MTI1cmVtLCBjYWxjKDAuMDE2OSAqIDEwMHZ3ICsgMC40MTUzcmVtKSwgMS41cmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS41Mzg0NjE1Mzg1O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNDcgKiAxMDB2dyksIDAuODEyNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fZGV0YWlsIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IG1heCgwLjY4NzVyZW0sIGNhbGMoMC4wMDc2ICogMTAwdncpKSBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucGctaG9tZS1oZXJvX2RldGFpbCB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMDg2ICogMTAwdncpLCAwLjY4NzVyZW0pIG1pbihjYWxjKDAuMDE1NiAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19kZXRhaWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgY29sdW1uLWdhcDogY2xhbXAoMC4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIC0wLjExMTFyZW0pLCAwLjg3NXJlbSk7XG4gICAgcGFkZGluZzogY2xhbXAoMC4zMTI1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMC4wOTU4cmVtKSwgMC42ODc1cmVtKSBjbGFtcCgwLjc1cmVtLCBjYWxjKDAuMDEyMyAqIDEwMHZ3ICsgMC40NjExcmVtKSwgMS4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX2RldGFpbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pIG1pbihjYWxjKDAuMDMyICogMTAwdncpLCAwLjc1cmVtKTtcbiAgfVxufVxuLnBnLWhvbWUtaGVyb19kZXRhaWxfbGFiZWwge1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODBlbSkge1xuICAucGctaG9tZS1oZXJvX2RldGFpbF9sYWJlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAxMjUgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fZGV0YWlsX2xhYmVsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDA5MiAqIDEwMHZ3ICsgMC40MDgzcmVtKSwgMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX2RldGFpbF9sYWJlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLnBnLWhvbWUtaGVyb19kZXRhaWxfaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fZGV0YWlsX2ljb24ge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fZGV0YWlsX2ljb24ge1xuICAgIGhlaWdodDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDMxICogMTAwdncgKyAwLjU1MjhyZW0pLCAwLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1ob21lLWhlcm9fZGV0YWlsX2ljb24ge1xuICAgIGhlaWdodDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fYmxvY2swMiB7XG4gIC0tcHQ6IG1heCgyLjEyNXJlbSwgY2FsYygwLjAyMzYgKiAxMDB2dykpO1xuICAtLWNvcHktcHk6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICAtLWNvcHktZnM6IG1heCgxLjEyNXJlbSwgY2FsYygwLjAxMjUgKiAxMDB2dykpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IG1heCgwLjI1cmVtLCBjYWxjKDAuMDAyOCAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgYm9yZGVyLWJvdHRvbTogbWF4KDAuMjVyZW0sIGNhbGMoMC4wMDI4ICogMTAwdncpKSBzb2xpZCAjRjM5ODAwO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcHQpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWNvbnRhY3Qtd2lkdGgpIC0gdmFyKC0tZnJhbWUtd2lkdGgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RERCNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAyIHtcbiAgICAtLWNvcHktcHk6IG1pbihjYWxjKDAuMDA2OSAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIC0tY29weS1mczogbWluKGNhbGMoMC4wMTI1ICogMTAwdncpLCAxLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAyIHtcbiAgICAtLXB0OiBjbGFtcCgxLjEyNXJlbSwgY2FsYygwLjAyNDcgKiAxMDB2dyArIDAuNTQ3MnJlbSksIDIuMTI1cmVtKTtcbiAgICAtLWNvcHktcHk6IDAuODEyNXJlbTtcbiAgICAtLWNvcHktZnM6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDA2MiAqIDEwMHZ3ICsgMC43MzA1cmVtKSwgMS4xMjVyZW0pO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAwLjI1cmVtIHNvbGlkICNGMzk4MDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMjVyZW0gc29saWQgI0YzOTgwMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiBjbGFtcCgyLjEyNXJlbSwgY2FsYygwLjA2MTYgKiAxMDB2dyArIDAuNjgwNXJlbSksIDQuNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMuNzVlbSkge1xuICAucGctaG9tZS1oZXJvX2Jsb2NrMDIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTg3NXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4xODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAyIHtcbiAgICAtLXB0OiBtaW4oY2FsYygwLjA0OCAqIDEwMHZ3KSwgMS4xMjVyZW0pO1xuICAgIC0tY29weS1weTogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICAgIC0tY29weS1mczogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgcGFkZGluZy1ib3R0b206IG1pbihjYWxjKDAuMDkwNyAqIDEwMHZ3KSwgMi4xMjVyZW0pO1xuICB9XG59XG4ucGctaG9tZS1oZXJvX2Jsb2NrMDI6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogbWluKC0zLjE4NzVyZW0sIGNhbGMoLTAuMDM1NCAqIDEwMHZ3KSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODQuNDQ0NCU7XG4gIGhlaWdodDogbWF4KDIzLjI1cmVtLCBjYWxjKDAuMjU4MyAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjRTZDOTlBIDAuMDYyNXJlbSwgdHJhbnNwYXJlbnQgMC4wNjI1cmVtKTtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjI1cmVtIDAuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fYmxvY2swMjo6YWZ0ZXIge1xuICAgIHRvcDogY2FsYyh2YXIoLS1jb3B5LXB5KSAqIDIgKyB2YXIoLS1jb3B5LWZzKSArIHZhcigtLXB0KSk7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHdpZHRoOiA3OC44NDA2JTtcbiAgICBoZWlnaHQ6IDg5Ljc1OSU7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fYmxvY2swMl9pbm5lciB7XG4gIHdpZHRoOiBtYXgoMjVyZW0sIGNhbGMoMC4yNzc4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAyX2lubmVyIHtcbiAgICB3aWR0aDogbWluKGNhbGMoMC4yNzc4ICogMTAwdncpLCAyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19ibG9jazAyX2lubmVyIHtcbiAgICB3aWR0aDogOTEuMzA0MyU7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fY29weSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q0ODUwMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNENDg1MDE7XG4gIHBhZGRpbmc6IHZhcigtLWNvcHktcHkpIG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tY29weS1mcyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICNENDg1MDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fY29weSB7XG4gICAgcGFkZGluZy1yaWdodDogbWluKGNhbGMoMC4wMDgzICogMTAwdncpLCAwLjc1cmVtKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1pbihjYWxjKDAuMDA4MyAqIDEwMHZ3KSwgMC43NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19jb3B5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjgxMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjgxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX2NvcHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IG1pbihjYWxjKDAuMDM0NyAqIDEwMHZ3KSwgMC44MTI1cmVtKTtcbiAgICBwYWRkaW5nLWxlZnQ6IG1pbihjYWxjKDAuMDM0NyAqIDEwMHZ3KSwgMC44MTI1cmVtKTtcbiAgfVxufVxuLnBnLWhvbWUtaGVyb19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgbWFyZ2luLXRvcDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIG1hcmdpbi1sZWZ0OiBtYXgoMC42MjVyZW0sIGNhbGMoMC4wMDY5ICogMTAwdncpKTtcbiAgd2lkdGg6IG1heCgyMy4xMjVyZW0sIGNhbGMoMC4yNTY5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXYge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjI1NjkgKiAxMDB2dyksIDIzLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXYge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB3aWR0aDogODguODg4OSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX25hdiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNjY3ICogMTAwdncpLCAxLjU2MjVyZW0pO1xuICB9XG59XG4ucGctaG9tZS1oZXJvX25hdl9saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fbmF2X2xpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rOjphZnRlciB7XG4gICAgaGVpZ2h0OiBjbGFtcCgwLjMxMjVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjEzMTlyZW0pLCAwLjYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rOjphZnRlciB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fbmF2X2xpbmtfaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogbWF4KDUuNjI1cmVtLCBjYWxjKDAuMDYyNSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IDAgbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXZfbGlua19pbm5lciB7XG4gICAgcGFkZGluZzogMCBtaW4oY2FsYygwLjAyMDggKiAxMDB2dyksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rX2lubmVyIHtcbiAgICBoZWlnaHQ6IGNsYW1wKDMuNzVyZW0sIGNhbGMoMC4wNDYyICogMTAwdncgKyAyLjY2NjZyZW0pLCA1LjYyNXJlbSk7XG4gICAgcGFkZGluZzogMCBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjAyMzEgKiAxMDB2dyArIDEuMzMzM3JlbSksIDIuODEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rX2lubmVyIHtcbiAgICBoZWlnaHQ6IG1pbihjYWxjKDAuMTYgKiAxMDB2dyksIDMuNzVyZW0pO1xuICAgIHBhZGRpbmc6IDAgY2xhbXAoMHJlbSwgY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fbmF2X2xpbmtfbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXZfbGlua19sZWZ0IHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAxMTcgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXZfbGlua19sZWZ0IHtcbiAgICBjb2x1bW4tZ2FwOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDAuNDQ0NHJlbSksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rX2xlZnQge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ucGctaG9tZS1oZXJvX25hdl9saW5rX2ljb24ge1xuICB3aWR0aDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXZfbGlua19pY29uIHtcbiAgICB3aWR0aDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1ob21lLWhlcm9fbmF2X2xpbmtfaWNvbiB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wZy1ob21lLWhlcm9fbmF2X2xpbmtfbGFiZWwge1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1ob21lLWhlcm9fbmF2X2xpbmtfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjY1ODNyZW0pLCAxLjI1cmVtKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXZfbGlua19sYWJlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rX2xhYmVsID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgY2FsYygwLjAxMjMgKiAxMDB2dyArIDAuODM2MXJlbSksIDEuNjI1cmVtKTtcbiAgICBjb2xvcjogI0YzOTgwMDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2Utb3V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWhvbWUtaGVyb19uYXZfbGlua19sYWJlbCA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDggKiAxMDB2dyksIDEuMTI1cmVtKTtcbiAgfVxufVxuLnBnLWhvbWUtaGVyb19uYXZfbGlua19hcnJvdyB7XG4gIHdpZHRoOiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rX2Fycm93IHtcbiAgICB3aWR0aDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1ob21lLWhlcm9fbmF2X2xpbmtfYXJyb3cge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5wZy1ob21lLWhlcm9fbmF2X2xpbms6aG92ZXIgLnBnLWhvbWUtaGVyb19uYXZfbGlua19pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE1MiwgMCwgMC42KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKGhvdmVyKSBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctaG9tZS1oZXJvX25hdl9saW5rOmhvdmVyIC5wZy1ob21lLWhlcm9fbmF2X2xpbmtfbGFiZWwsIC5wZy1ob21lLWhlcm9fbmF2X2xpbms6aG92ZXIgLnBnLWhvbWUtaGVyb19uYXZfbGlua19sYWJlbCA+IHNwYW4ge1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBDb250YWN0IGZvcm0gN1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBnLWNvbnRhY3QgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2Uge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wZy1jb250YWN0IC53cGNmNy1ub3QtdmFsaWQtdGlwLFxuLnBnLWNvbnRhY3QgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgY29sb3I6ICNEODUwNDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0IC53cGNmNy1ub3QtdmFsaWQtdGlwLFxuICAucGctY29udGFjdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgwLjYyNXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDAuNDQ0NHJlbSksIDAuOTM3NXJlbSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjAwMzEgKiAxMDB2dyArIDAuODAyOHJlbSksIDFyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3QgLndwY2Y3LW5vdC12YWxpZC10aXAsXG4gIC5wZy1jb250YWN0IC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cblxuLnBnLWNvbnRhY3RfZm9ybV9wcml2YWN5IC53cGNmNy1ub3QtdmFsaWQtdGlwLFxuLnBnLWNvbnRhY3QgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBnLWNvbnRhY3QgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wZy1jb250YWN0IC5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wZy1jb250YWN0IHtcbiAgcGFkZGluZy1ib3R0b206IG1heCg2LjI1cmVtLCBjYWxjKDAuMDY5NCAqIDEwMHZ3KSk7XG4gIG92ZXJmbG93LXg6IGNsaXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoNXJlbSwgY2FsYygwLjAzMDggKiAxMDB2dyArIDQuMjc3N3JlbSksIDYuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiBtaW4oY2FsYygwLjIxMzMgKiAxMDB2dyksIDVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLXRvcDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IG1heCgyLjE4NzVyZW0sIGNhbGMoMC4wMjQzICogMTAwdncpKSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctY29udGFjdF90eXBlcyB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wNTA5ICogMTAwdncgKyAtMC41Njc3cmVtKSwgMS44NzVyZW0pO1xuICAgIHBhZGRpbmc6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDEyNyAqIDEwMHZ3ICsgMS41NzY4cmVtKSwgMi4xODc1cmVtKSAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXMge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDggKiAxMDB2dyksIDEuODc1cmVtKSAwO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoI0YzRTlEMSAwLjA2MjVyZW0sIHRyYW5zcGFyZW50IDAuMDYyNXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMC4yNXJlbSAwLjI1cmVtO1xufVxuLnBnLWNvbnRhY3RfdHlwZXNfbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGNvbHVtbi1nYXA6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIHdpZHRoOiBtYXgoNDAuNjI1cmVtLCBjYWxjKDAuNDUxNCAqIDEwMHZ3KSk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctY29udGFjdF90eXBlc19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDAuNjI1cmVtIDA7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X3R5cGVzX2xpc3Qge1xuICAgIHJvdy1nYXA6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X3R5cGVzX2l0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEREQjc7XG4gIHBhZGRpbmc6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXNfaXRlbTpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDggKiAxMDB2dyksIDEuODc1cmVtKSAwO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgyKSB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENDNzY0O1xuICBwYWRkaW5nOiBtYXgoMS41NjI1cmVtLCBjYWxjKDAuMDE3NCAqIDEwMHZ3KSkgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXNfaXRlbTpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pIDA7XG4gIH1cbn1cbi5wZy1jb250YWN0X3R5cGVzX2Rlc2Mge1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXNfZGVzYyB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgxKSAucGctY29udGFjdF90eXBlc19kZXNjIHtcbiAgY29sb3I6ICNFQThCMDA7XG59XG4ucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgyKSAucGctY29udGFjdF90eXBlc19kZXNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbn1cbi5wZy1jb250YWN0X3R5cGVzX2ljb24ge1xuICBoZWlnaHQ6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXNfaWNvbiB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X3R5cGVzX2l0ZW06bnRoLWNoaWxkKDEpIC5wZy1jb250YWN0X3R5cGVzX2FjdGlvbiB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjY4NzVyZW0sIGNhbGMoMC4wMDc2ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgxKSAucGctY29udGFjdF90eXBlc19hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI5MyAqIDEwMHZ3KSwgMC42ODc1cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3RfdHlwZXNfaXRlbTpudGgtY2hpbGQoMikgLnBnLWNvbnRhY3RfdHlwZXNfYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF90eXBlc19pdGVtOm50aC1jaGlsZCgyKSAucGctY29udGFjdF90eXBlc19hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X3R5cGVzX3RlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IG1heCgycmVtLCBjYWxjKDAuMDIyMiAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjRjM5ODAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXNfdGVsIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X3R5cGVzX3RlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA4NTMgKiAxMDB2dyksIDJyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc191cmdlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIG1hcmdpbi10b3A6IG1heCgwLjVyZW0sIGNhbGMoMC4wMDU2ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF90eXBlc191cmdlbnQge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDIxMyAqIDEwMHZ3KSwgMC41cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3RfdHlwZXNfdXJnZW50X2xhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBwYWRkaW5nOiAwLjQ2ZW0gMC44M2VtO1xuICBmb250LXNpemU6IG1heCgwLjc1cmVtLCBjYWxjKDAuMDA4MyAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X3R5cGVzX3VyZ2VudF9sYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzIgKiAxMDB2dyksIDAuNzVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc191cmdlbnRfbnVtIHtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI0YzOTgwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X3R5cGVzX3VyZ2VudF9udW0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfdHlwZXNfdXJnZW50X251bSB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF90eXBlc19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IG1heCgxNXJlbSwgY2FsYygwLjE2NjcgKiAxMDB2dykpO1xuICBoZWlnaHQ6IG1heCgyLjVyZW0sIGNhbGMoMC4wMjc4ICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuNDM3NXJlbSwgY2FsYygwLjAwNDkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgwLjg3NXJlbSwgY2FsYygwLjAwOTcgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQjA1NjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF90eXBlc19idXR0b24ge1xuICAgIHdpZHRoOiBtaW4oY2FsYygwLjY0ICogMTAwdncpLCAxNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjEwNjcgKiAxMDB2dyksIDIuNXJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMTg3ICogMTAwdncpLCAwLjQzNzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X3R5cGVzX2J1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgaW5zZXQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICM0MEIwNTYsICMzNkE2NEMpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5wZy1jb250YWN0X3R5cGVzX2J1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucGctY29udGFjdF9zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogbWF4KDMuMTI1cmVtLCBjYWxjKDAuMDM0NyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuMzc1cmVtLCBjYWxjKDAuMDE4NSAqIDEwMHZ3ICsgMS45NDE2cmVtKSwgMy4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3Rfc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMDEzICogMTAwdncpLCAyLjM3NXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X3NlY3Rpb25faGVhZGluZ19qYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X3NlY3Rpb25faGVhZGluZ19qYSB7XG4gICAgY29sdW1uLWdhcDogY2xhbXAoMC4zMTI1cmVtLCBjYWxjKDAuMDA3NyAqIDEwMHZ3ICsgMC4xMzE5cmVtKSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgY2FsYygwLjAwNjIgKiAxMDB2dyArIDAuODU1NXJlbSksIDEuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3Rfc2VjdGlvbl9oZWFkaW5nX2phIHtcbiAgICBjb2x1bW4tZ2FwOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9zZWN0aW9uX2hlYWRpbmdfamE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctY29udGFjdF9zZWN0aW9uX2hlYWRpbmdfamE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC4yNjM5cmVtKSwgMS4yNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF9zZWN0aW9uX2hlYWRpbmdfamE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9zZWN0aW9uX2hlYWRpbmdfZW4ge1xuICBtYXJnaW4tdG9wOiBtYXgoMC4zMTI1cmVtLCBjYWxjKDAuMDAzNSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctY29udGFjdF9zZWN0aW9uX2hlYWRpbmdfZW4ge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS44NzVyZW0sIGNhbGMoMC4wMTU0ICogMTAwdncgKyAxLjUxMzlyZW0pLCAyLjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3Rfc2VjdGlvbl9oZWFkaW5nX2VuIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X2Zvcm0ge1xuICBtYXJnaW4tdG9wOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX2dyb3VwIHtcbiAgbWFyZ2luLXRvcDogbWF4KDMuMTI1cmVtLCBjYWxjKDAuMDM0NyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDIuMTM4OXJlbSksIDMuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3RfZm9ybV9ncm91cC4tZmlyc3Qge1xuICBtYXJnaW4tdG9wOiBtYXgoMi41cmVtLCBjYWxjKDAuMDI3OCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fZ3JvdXAuLWZpcnN0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fZ3JvdXAuLWZpcnN0IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjEzMzMgKiAxMDB2dyksIDMuMTI1cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3RfZm9ybV9sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDEuMTI1cmVtLCBjYWxjKDAuMDEyNSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fbGFiZWwge1xuICAgIGNvbHVtbi1nYXA6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC4yNjM5cmVtKSwgMS4yNXJlbSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC45Mjc4cmVtKSwgMS4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9sYWJlbCB7XG4gICAgY29sdW1uLWdhcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3JlcXVpcmVkIHtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMzEyNXJlbSwgY2FsYygwLjAwMzUgKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMC40Mzc1cmVtLCBjYWxjKDAuMDA0OSAqIDEwMHZ3KSkgbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjM5ODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctY29udGFjdF9mb3JtX3JlcXVpcmVkIHtcbiAgICBwYWRkaW5nOiAwLjQzNzVyZW0gY2xhbXAoMC41cmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC40Mjc4cmVtKSwgMC42MjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC43NXJlbSwgY2FsYygwLjAwMzEgKiAxMDB2dyArIDAuNjc3OHJlbSksIDAuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcmVxdWlyZWQge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDE4NyAqIDEwMHZ3KSwgMC40Mzc1cmVtKSBtaW4oY2FsYygwLjAyMTMgKiAxMDB2dyksIDAuNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzMiAqIDEwMHZ3KSwgMC43NXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X2Zvcm1fcmFkaW9zLCAucGctY29udGFjdF9mb3JtX3RleHQsIC5wZy1jb250YWN0X2Zvcm1fdGV4dGFyZWEge1xuICBtYXJnaW4tdG9wOiBtYXgoMC45Mzc1cmVtLCBjYWxjKDAuMDEwNCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcmFkaW9zLCAucGctY29udGFjdF9mb3JtX3RleHQsIC5wZy1jb250YWN0X2Zvcm1fdGV4dGFyZWEge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDA3NyAqIDEwMHZ3ICsgMC40NDQ0cmVtKSwgMC45Mzc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcmFkaW9zLCAucGctY29udGFjdF9mb3JtX3RleHQsIC5wZy1jb250YWN0X2Zvcm1fdGV4dGFyZWEge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvLXdyYXBwZXIsIC5wZy1jb250YWN0X2Zvcm1fdGV4dCwgLnBnLWNvbnRhY3RfZm9ybV90ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcmFkaW8td3JhcHBlciwgLnBnLWNvbnRhY3RfZm9ybV90ZXh0LCAucGctY29udGFjdF9mb3JtX3RleHRhcmVhIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDAzMSAqIDEwMHZ3ICsgMC44MDI4cmVtKSwgMXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcmFkaW8td3JhcHBlciwgLnBnLWNvbnRhY3RfZm9ybV90ZXh0LCAucGctY29udGFjdF9mb3JtX3RleHRhcmVhIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94LCAucGctY29udGFjdF9mb3JtX3RleHQsIC5wZy1jb250YWN0X2Zvcm1fdGV4dGFyZWEge1xuICBib3JkZXI6IG1heCgwLjEyNXJlbSwgY2FsYygwLjAwMTQgKiAxMDB2dykpIHNvbGlkICNGNEREQjc7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF9mb3JtX3JhZGlvLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94LCAucGctY29udGFjdF9mb3JtX3RleHQsIC5wZy1jb250YWN0X2Zvcm1fdGV4dGFyZWEge1xuICAgIGJvcmRlci13aWR0aDogbWluKGNhbGMoMC4wMDUzICogMTAwdncpLCAwLjEyNXJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMTMzICogMTAwdncpLCAwLjMxMjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94IHtcbiAgd2lkdGg6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBoZWlnaHQ6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9yYWRpbywgLnBnLWNvbnRhY3RfZm9ybV9jaGVja2JveCB7XG4gICAgd2lkdGg6IGNsYW1wKDEuMjVyZW0sIGNhbGMoMC4wMTU0ICogMTAwdncgKyAwLjg4ODlyZW0pLCAxLjg3NXJlbSk7XG4gICAgaGVpZ2h0OiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC44ODg5cmVtKSwgMS44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9yYWRpbywgLnBnLWNvbnRhY3RfZm9ybV9jaGVja2JveCB7XG4gICAgd2lkdGg6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvOmNoZWNrZWQsIC5wZy1jb250YWN0X2Zvcm1fY2hlY2tib3g6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y1RUY7XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvICsgc3ZnLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94ICsgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjRTZFNkU2O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2Utb3V0O1xufVxuLnBnLWNvbnRhY3RfZm9ybV9yYWRpbzpjaGVja2VkICsgc3ZnLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94OmNoZWNrZWQgKyBzdmcge1xuICBjb2xvcjogI0YzOTgwMDtcbn1cbi5wZy1jb250YWN0X2Zvcm1fY2hlY2tib3ggKyBzdmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1heC1jb250ZW50KTtcbiAgY29sdW1uLWdhcDogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctY29udGFjdF9mb3JtX3JhZGlvcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWF4LWNvbnRlbnQpO1xuICAgIHJvdy1nYXA6IDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9yYWRpb3Mge1xuICAgIGdhcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSkgbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3JhZGlvLXdyYXBwZXIsIC5wZy1jb250YWN0X2Zvcm1fY2hlY2tib3gtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IG1heCgwLjYyNXJlbSwgY2FsYygwLjAwNjkgKiAxMDB2dykpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9yYWRpby13cmFwcGVyLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94LXdyYXBwZXIge1xuICAgIGNvbHVtbi1nYXA6IG1pbihjYWxjKDAuMDI2NyAqIDEwMHZ3KSwgMC42MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcmFkaW8td3JhcHBlcjpob3ZlciAucGctY29udGFjdF9mb3JtX3JhZGlvLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94LXdyYXBwZXI6aG92ZXIgLnBnLWNvbnRhY3RfZm9ybV9jaGVja2JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVFRjtcbiAgfVxufVxuLnBnLWNvbnRhY3RfZm9ybV9yYWRpby1pbm5lci13cmFwcGVyLCAucGctY29udGFjdF9mb3JtX2NoZWNrYm94LWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGctY29udGFjdF9mb3JtX3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKSBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV90ZXh0IHtcbiAgICBwYWRkaW5nOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMDc3ICogMTAwdncgKyAwLjc1NjlyZW0pLCAxLjI1cmVtKSBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC44ODg5cmVtKSwgMS44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV90ZXh0IHtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjA0ICogMTAwdncpLCAwLjkzNzVyZW0pIG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X2Zvcm1fdGV4dC4tc20ge1xuICBtYXgtd2lkdGg6IG1heCgzMS4yNXJlbSwgY2FsYygwLjM0NzIgKiAxMDB2dykpO1xufVxuLnBnLWNvbnRhY3RfZm9ybV90ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heCgyNXJlbSwgY2FsYygwLjI3NzggKiAxMDB2dykpO1xuICBwYWRkaW5nOiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wMjA4ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV90ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygxLjA2NjcgKiAxMDB2dyksIDI1cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3RfZm9ybV9wcml2YWN5IHtcbiAgbWFyZ2luLXRvcDogbWF4KDMuNzVyZW0sIGNhbGMoMC4wNDE3ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9wcml2YWN5IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgyLjVyZW0sIGNhbGMoMC4wMzA4ICogMTAwdncgKyAxLjc3NzdyZW0pLCAzLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcHJpdmFjeSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMDY3ICogMTAwdncpLCAyLjVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3ByaXZhY3lfZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDFlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNzcuNzc3OCU7XG4gIGZvbnQtc2l6ZTogbWF4KDEuMTI1cmVtLCBjYWxjKDAuMDEyNSAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjExMTExMTExMTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcHJpdmFjeV9kZXNjIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuOTM3NXJlbSwgY2FsYygwLjAwNDYgKiAxMDB2dyArIDAuODI5MnJlbSksIDEuMTI1cmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMy43NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcHJpdmFjeV9kZXNjIHtcbiAgICByb3ctZ2FwOiAxLjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcHJpdmFjeV9kZXNjIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDQgKiAxMDB2dyksIDAuOTM3NXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0X2Zvcm1fcHJpdmFjeV9kZXNjX3Age1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucGctY29udGFjdF9mb3JtX3ByaXZhY3lfbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRUE4QjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3Zlcikge1xuICAucGctY29udGFjdF9mb3JtX3ByaXZhY3lfbGluazpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3ByaXZhY3lfY2hlY2tib3gge1xuICBtYXJnaW46IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpIGF1dG8gMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IG1heCgxLjA2MjVyZW0sIGNhbGMoMC4wMTE4ICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9wcml2YWN5X2NoZWNrYm94IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjI1cmVtLCBjYWxjKDAuMDE1NCAqIDEwMHZ3ICsgMC44ODg5cmVtKSwgMS44NzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMDMxICogMTAwdncgKyAwLjgwMjhyZW0pLCAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0X2Zvcm1fcHJpdmFjeV9jaGVja2JveCB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM3MyAqIDEwMHZ3KSwgMC44NzVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9mb3JtX3N1Ym1pdCB7XG4gIG1hcmdpbjogbWF4KDIuNXJlbSwgY2FsYygwLjAyNzggKiAxMDB2dykpIGF1dG8gMDtcbiAgd2lkdGg6IG1heCgyMS4yNXJlbSwgY2FsYygwLjIzNjEgKiAxMDB2dykpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3RfZm9ybV9zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3RfZm9ybV9zdWJtaXQgLmMtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbi5wZy1jb250YWN0X2Zvcm1fc3VibWl0IC5jLWJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucGctY29udGFjdF9ub3RlIHtcbiAgbWFyZ2luLXRvcDogbWF4KDMuNzVyZW0sIGNhbGMoMC4wNDE3ICogMTAwdncpKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IG1heCgwLjE4NzVyZW0sIGNhbGMoMC4wMDIxICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKSAwO1xuICBmb250LXNpemU6IG1heCgxLjI1cmVtLCBjYWxjKDAuMDEzOSAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUVDRUE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0X25vdGUge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDEuODc1cmVtLCBjYWxjKDAuMDQ2MiAqIDEwMHZ3ICsgMC43OTE2cmVtKSwgMy43NXJlbSk7XG4gICAgcGFkZGluZzogMS44NzVyZW0gMDtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuOTM3NXJlbSwgY2FsYygwLjAwNzcgKiAxMDB2dyArIDAuNzU2OXJlbSksIDEuMjVyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzMzMzM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdF9ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gICAgYm9yZGVyLXJhZGl1czogbWluKGNhbGMoMC4wMDggKiAxMDB2dyksIDAuMTg3NXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wOCAqIDEwMHZ3KSwgMS44NzVyZW0pIDA7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdF9ub3RlX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiA4Ny4zMDE2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3Rfbm90ZV9wOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbn1cbi5wZy1jb250YWN0X25vdGVfc3Ryb25nIHtcbiAgY29sb3I6ICNEODUwNDA7XG59XG5cbi5wZy1jb250YWN0LWNvbXBsZXRlIHtcbiAgcGFkZGluZy1ib3R0b206IG1heCg2LjI1cmVtLCBjYWxjKDAuMDY5NCAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0LWNvbXBsZXRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2xhbXAoMy43NXJlbSwgY2FsYygwLjA2MTYgKiAxMDB2dyArIDIuMzA1NXJlbSksIDYuMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3QtY29tcGxldGUge1xuICAgIHBhZGRpbmctYm90dG9tOiBtaW4oY2FsYygwLjE2ICogMTAwdncpLCAzLjc1cmVtKTtcbiAgfVxufVxuLnBnLWNvbnRhY3QtY29tcGxldGVfbWVzc2FnZSB7XG4gIG1hcmdpbjogbWF4KDMuNXJlbSwgY2FsYygwLjAzODkgKiAxMDB2dykpIGF1dG8gMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDg3LjMwMTYlO1xuICBmb250LXNpemU6IG1heCgxLjEyNXJlbSwgY2FsYygwLjAxMjUgKiAxMDB2dykpO1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctY29udGFjdC1jb21wbGV0ZV9tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgyLjI1cmVtLCBjYWxjKDAuMDMwOCAqIDEwMHZ3ICsgMS41Mjc3cmVtKSwgMy41cmVtKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDFyZW0sIGNhbGMoMC4wMDMxICogMTAwdncgKyAwLjkyNzhyZW0pLCAxLjEyNXJlbSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1jb250YWN0LWNvbXBsZXRlX21lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDk2ICogMTAwdncpLCAyLjI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDQyNyAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cbi5wZy1jb250YWN0LWNvbXBsZXRlX21lc3NhZ2Vfc3Ryb25nIHtcbiAgY29sb3I6ICNEODUwNDA7XG59XG4ucGctY29udGFjdC1jb21wbGV0ZV9ub3RlIHtcbiAgbWFyZ2luLXRvcDogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC4xODc1cmVtLCBjYWxjKDAuMDAyMSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IG1heCgwLjkzNzVyZW0sIGNhbGMoMC4wMTA0ICogMTAwdncpKSAwO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RUNFQTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLWNvbnRhY3QtY29tcGxldGVfbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAxNTQgKiAxMDB2dyArIDAuODg4OXJlbSksIDEuODc1cmVtKTtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjkzNzVyZW0sIGNhbGMoMC4wMDE1ICogMTAwdncgKyAwLjkwMTRyZW0pLCAxcmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLWNvbnRhY3QtY29tcGxldGVfbm90ZSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAwOCAqIDEwMHZ3KSwgMC4xODc1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjA1MzMgKiAxMDB2dyksIDEuMjVyZW0pIDA7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0ICogMTAwdncpLCAwLjkzNzVyZW0pO1xuICB9XG59XG4ucGctY29udGFjdC1jb21wbGV0ZV9ub3RlX2lubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogODcuMzAxNiU7XG59XG4ucGctY29udGFjdC1jb21wbGV0ZV9ub3RlX3N0cm9uZyB7XG4gIGNvbG9yOiAjRDg1MDQwO1xufVxuLnBnLWNvbnRhY3QtY29tcGxldGVfcmV0dXJuIHtcbiAgbWFyZ2luOiBtYXgoNXJlbSwgY2FsYygwLjA1NTYgKiAxMDB2dykpIGF1dG8gMDtcbiAgd2lkdGg6IG1heCgyMS4yNXJlbSwgY2FsYygwLjIzNjEgKiAxMDB2dykpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1jb250YWN0LWNvbXBsZXRlX3JldHVybiB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMi41cmVtLCBjYWxjKDAuMDYxNiAqIDEwMHZ3ICsgMS4wNTU1cmVtKSwgNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctY29udGFjdC1jb21wbGV0ZV9yZXR1cm4ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgfVxufVxuXG4ucGctcHJpdmFjeV9pbnRybyB7XG4gIG1hcmdpbi10b3A6IG1heCgxLjg3NXJlbSwgY2FsYygwLjAyMDggKiAxMDB2dykpO1xuICBib3JkZXItcmFkaXVzOiBtYXgoMC4zMTI1cmVtLCBjYWxjKDAuMDAzNSAqIDEwMHZ3KSk7XG4gIHBhZGRpbmc6IG1heCgxLjU2MjVyZW0sIGNhbGMoMC4wMTc0ICogMTAwdncpKSBtYXgoMy4xMjVyZW0sIGNhbGMoMC4wMzQ3ICogMTAwdncpKTtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBsaW5lLWhlaWdodDogMS41NjI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGNUVGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctcHJpdmFjeV9pbnRybyB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjAyNTQgKiAxMDB2dyArIDAuNjUzNnJlbSksIDEuODc1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjbGFtcCgxLjEyNXJlbSwgY2FsYygwLjA4MTQgKiAxMDB2dyArIC0wLjc4MzRyZW0pLCAzLjEyNXJlbSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjbGFtcCgxLjEyNXJlbSwgY2FsYygwLjA4MTQgKiAxMDB2dyArIC0wLjc4MzRyZW0pLCAzLjEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBjbGFtcCgwLjg3NXJlbSwgY2FsYygwLjAwNTEgKiAxMDB2dyArIDAuNzU1N3JlbSksIDFyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc4NTcxNDI4NTc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9pbnRybyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wNTMzICogMTAwdncpLCAxLjI1cmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gICAgcGFkZGluZzogbWluKGNhbGMoMC4wNjY3ICogMTAwdncpLCAxLjU2MjVyZW0pIG1pbihjYWxjKDAuMDQ4ICogMTAwdncpLCAxLjEyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuLnBnLXByaXZhY3lfbGlzdCB7XG4gIG1hcmdpbi10b3A6IG1heCg0LjEyNXJlbSwgY2FsYygwLjA0NTggKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctcHJpdmFjeV9saXN0IHtcbiAgICBtYXJnaW4tdG9wOiBjbGFtcCgxLjg3NXJlbSwgY2FsYygwLjA5MTYgKiAxMDB2dyArIC0wLjI3MTlyZW0pLCA0LjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9saXN0IHtcbiAgICBtYXJnaW4tdG9wOiBtYXgoMS44NzVyZW0sIGNhbGMoMC4wOCAqIDEwMHZ3KSk7XG4gIH1cbn1cbi5wZy1wcml2YWN5X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiBtYXgoNC42ODc1cmVtLCBjYWxjKDAuMDUyMSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wZy1wcml2YWN5X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuNzVyZW0sIGNhbGMoMC4wNzg5ICogMTAwdncgKyAwLjkwMTJyZW0pLCA0LjY4NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLXByaXZhY3lfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4xMTczICogMTAwdncpLCAyLjc1cmVtKTtcbiAgfVxufVxuLnBnLXByaXZhY3lfdGVybSB7XG4gIGZvbnQtc2l6ZTogbWF4KDEuMzc1cmVtLCBjYWxjKDAuMDE1MyAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRUE4QjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctcHJpdmFjeV90ZXJtIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuMTI1cmVtLCBjYWxjKDAuMDEwMiAqIDEwMHZ3ICsgMC44ODY1cmVtKSwgMS4zNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLXByaXZhY3lfdGVybSB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjA0OCAqIDEwMHZ3KSwgMS4xMjVyZW0pO1xuICB9XG59XG4ucGctcHJpdmFjeV9kZXNjIHtcbiAgbWFyZ2luLXRvcDogbWF4KDEuMTI1cmVtLCBjYWxjKDAuMDEyNSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wZy1wcml2YWN5X2Rlc2Mge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDAuNjI1cmVtLCBjYWxjKDAuMDIwNCAqIDEwMHZ3ICsgMC4xNDc5cmVtKSwgMS4xMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44NzVyZW0sIGNhbGMoMC4wMDUxICogMTAwdncgKyAwLjc1NTdyZW0pLCAxcmVtKTtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLXByaXZhY3lfZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMjY3ICogMTAwdncpLCAwLjYyNXJlbSk7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuLnBnLXByaXZhY3lfZGVzY19vbCB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjg3NXJlbSwgY2FsYygwLjAwOTcgKiAxMDB2dykpO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBsaW5lLWhlaWdodDogMS44NzU7XG4gIGNvdW50ZXItcmVzZXQ6IG51bTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnBnLXByaXZhY3lfZGVzY19vbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NjtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAxNTMgKiAxMDB2dyArIDAuMTQyMnJlbSksIDAuODc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1wcml2YWN5X2Rlc2Nfb2wge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDIxMyAqIDEwMHZ3KSwgMC41cmVtKTtcbiAgfVxufVxuLnBnLXByaXZhY3lfZGVzY19vbF9saSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xufVxuLnBnLXByaXZhY3lfZGVzY19vbF9saTo6YmVmb3JlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtKSBcIi5cIjtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xufVxuLnBnLXByaXZhY3lfY29udGFjdCB7XG4gIG1hcmdpbjogbWF4KDYuODc1cmVtLCBjYWxjKDAuMDc2NCAqIDEwMHZ3KSkgYXV0byBtYXgoNy4xODc1cmVtLCBjYWxjKDAuMDc5OSAqIDEwMHZ3KSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSBtYXgoMjVyZW0sIGNhbGMoMC4yNzc4ICogMTAwdncpKSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG4gIC5wZy1wcml2YWN5X2NvbnRhY3Qge1xuICAgIHdpZHRoOiBjYWxjKDY1cmVtIC0gdmFyKC0tZnJhbWUtd2lkdGgpICogMik7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMi41cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDAgMy43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoI0Y0RTFCNyAwLjA2MjVyZW0sIHRyYW5zcGFyZW50IDAuMDYyNXJlbSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjI1cmVtIDAuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0IHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjE2ICogMTAwdncpLCAzLjc1cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSkgMCBtaW4oY2FsYygwLjE2ICogMTAwdncpLCAzLjc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2lubmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogODQlO1xuICB9XG59XG4ucGctcHJpdmFjeV9jb250YWN0X2Rlc2Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogbWF4KDEuMjVyZW0sIGNhbGMoMC4wMTM5ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLXByaXZhY3lfY29udGFjdF9kZXNjLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBub3JtYWw7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgfVxufVxuLnBnLXByaXZhY3lfY29udGFjdF9kZXNjLXdyYXBwZXI6OmJlZm9yZSwgLnBnLXByaXZhY3lfY29udGFjdF9kZXNjLXdyYXBwZXI6OmFmdGVyIHtcbiAgZmxleDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEREQjc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1wcml2YWN5X2NvbnRhY3RfZGVzYy13cmFwcGVyOjpiZWZvcmUsIC5wZy1wcml2YWN5X2NvbnRhY3RfZGVzYy13cmFwcGVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3ODAwMDtcbiAgfVxufVxuLnBnLXByaXZhY3lfY29udGFjdF9kZXNjIHtcbiAgZm9udC1zaXplOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xuICBjb2xvcjogI0Q3ODAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLXByaXZhY3lfY29udGFjdF9kZXNjIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiA4OC44ODg5JTtcbiAgICBwYWRkaW5nOiAxLjA3MTQyODU3MTRlbSAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnBnLXByaXZhY3lfY29udGFjdF9kZXNjIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDAuODc1cmVtLCBjYWxjKDAuMDA1MSAqIDEwMHZ3ICsgMC43NTU3cmVtKSwgMXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wMzczICogMTAwdncpLCAwLjg3NXJlbSk7XG4gIH1cbn1cbi5wZy1wcml2YWN5X2NvbnRhY3RfbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiBtYXgoNC43NXJlbSwgY2FsYygwLjA1MjggKiAxMDB2dykpO1xuICBtYXJnaW4tdG9wOiBtYXgoMS40Mzc1cmVtLCBjYWxjKDAuMDE2ICogMTAwdncpKTtcbiAgcGFkZGluZzogbWF4KDEuODc1cmVtLCBjYWxjKDAuMDIwOCAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjRjRFMUI3IDAuMDYyNXJlbSwgdHJhbnNwYXJlbnQgMC4wNjI1cmVtKTtcbiAgYmFja2dyb3VuZC1zaXplOiAwLjI1cmVtIDAuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1wcml2YWN5X2NvbnRhY3RfbWV0aG9kcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNjI1cmVtIDA7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLXByaXZhY3lfY29udGFjdF9tZXRob2RzIHtcbiAgICByb3ctZ2FwOiBtaW4oY2FsYygwLjA2OTMgKiAxMDB2dyksIDEuNjI1cmVtKTtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjA4ICogMTAwdncpLCAxLjg3NXJlbSk7XG4gIH1cbn1cbi5wZy1wcml2YWN5X2NvbnRhY3RfY29tcGFueV9uYW1lIHtcbiAgZm9udC1zaXplOiBtYXgoMS4yNXJlbSwgY2FsYygwLjAxMzkgKiAxMDB2dykpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1wcml2YWN5X2NvbnRhY3RfY29tcGFueV9uYW1lIHtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDUzMyAqIDEwMHZ3KSwgMS4yNXJlbSk7XG4gIH1cbn1cbi5wZy1wcml2YWN5X2NvbnRhY3RfY29tcGFueV9hZGRyZXNzLCAucGctcHJpdmFjeV9jb250YWN0X2NvbXBhbnlfdGVsIHtcbiAgZm9udC1zaXplOiBtYXgoMC44NzVyZW0sIGNhbGMoMC4wMDk3ICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4Njtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2NvbXBhbnlfYWRkcmVzcywgLnBnLXByaXZhY3lfY29udGFjdF9jb21wYW55X3RlbCB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjAzNzMgKiAxMDB2dyksIDAuODc1cmVtKTtcbiAgfVxufVxuLnBnLXByaXZhY3lfY29udGFjdF9jb21wYW55X2FkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiBtYXgoMXJlbSwgY2FsYygwLjAxMTEgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2NvbXBhbnlfYWRkcmVzcyB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMC42MjVyZW0sIGNhbGMoMC4wMDkyICogMTAwdncgKyAwLjQwODNyZW0pLCAxcmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1wcml2YWN5X2NvbnRhY3RfY29tcGFueV9hZGRyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAyNjcgKiAxMDB2dyksIDAuNjI1cmVtKTtcbiAgfVxufVxuLnBnLXByaXZhY3lfY29udGFjdF9jb21wYW55X3RlbCB7XG4gIG1hcmdpbi10b3A6IG1heCgwLjMxMjVyZW0sIGNhbGMoMC4wMDM1ICogMTAwdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2NvbXBhbnlfdGVsIHtcbiAgICBtYXJnaW4tdG9wOiBtaW4oY2FsYygwLjAxMzMgKiAxMDB2dyksIDAuMzEyNXJlbSk7XG4gIH1cbn1cbi5wZy1wcml2YWN5X2NvbnRhY3RfY29tcGFueV90ZWxfbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2NvbXBhbnlfdGVsX2xpbmsge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG4ucGctcHJpdmFjeV9jb250YWN0X2Zvcm0ge1xuICB3aWR0aDogbWF4KDIxLjI1cmVtLCBjYWxjKDAuMjM2MSAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NGVtKSB7XG4gIC5wZy1wcml2YWN5X2NvbnRhY3RfZm9ybSB7XG4gICAgd2lkdGg6IDg3LjMwMTYlO1xuICB9XG59XG4ucGctcHJpdmFjeV9jb250YWN0X2Zvcm1fbGluayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogbWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKTtcbiAgYm9yZGVyLXJhZGl1czogbWF4KDAuMTg3NXJlbSwgY2FsYygwLjAwMjEgKiAxMDB2dykpO1xuICBmb250LXNpemU6IG1heCgxcmVtLCBjYWxjKDAuMDExMSAqIDEwMHZ3KSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMzk4MDA7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2Zvcm1fbGluayB7XG4gICAgaGVpZ2h0OiBjbGFtcCgzLjc1cmVtLCBjYWxjKDAuMDUwOSAqIDEwMHZ3ICsgMi41NTczcmVtKSwgNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctcHJpdmFjeV9jb250YWN0X2Zvcm1fbGluayB7XG4gICAgaGVpZ2h0OiBtaW4oY2FsYygwLjE2ICogMTAwdncpLCAzLjc1cmVtKTtcbiAgICBib3JkZXItcmFkaXVzOiBtaW4oY2FsYygwLjAwOCAqIDEwMHZ3KSwgMC4xODc1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDQyNyAqIDEwMHZ3KSwgMXJlbSk7XG4gIH1cbn1cblxuLnBnLW5vdC1mb3VuZCB7XG4gIG1hcmdpbi1ib3R0b206IG1heCg2LjU2MjVyZW0sIGNhbGMoMC4wNzI5ICogMTAwdncpKTtcbiAgYm9yZGVyLXRvcDogbWF4KDAuNjI1cmVtLCBjYWxjKDAuMDA2OSAqIDEwMHZ3KSkgc29saWQgI0YzOTgwMDtcbiAgcGFkZGluZy10b3A6IG1heCgyLjEyNXJlbSwgY2FsYygwLjAyMzYgKiAxMDB2dykpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAucGctbm90LWZvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjbGFtcCgzLjkzNzVyZW0sIGNhbGMoMC4wNjQ3ICogMTAwdncgKyAyLjQyMDdyZW0pLCA2LjU2MjVyZW0pO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IGNsYW1wKDEuODEyNXJlbSwgY2FsYygwLjAyMjMgKiAxMDB2dyArIDEuMjg4OXJlbSksIDIuNzE4OHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctbm90LWZvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiBtaW4oY2FsYygwLjE2OCAqIDEwMHZ3KSwgMy45Mzc1cmVtKTtcbiAgICBwYWRkaW5nLXRvcDogbWluKGNhbGMoMC4wNzczICogMTAwdncpLCAxLjgxMjVyZW0pO1xuICB9XG59XG4ucGctbm90LWZvdW5kX2JyZWFkY3J1bWIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIG1heCgxMHJlbSwgY2FsYygwLjExMTEgKiAxMDB2dykpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9icmVhZGNydW1iIHtcbiAgICB3aWR0aDogY2FsYyg4MHJlbSAtIHZhcigtLWZyYW1lLXdpZHRoKSAqIDIpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gbWF4KDVyZW0sIGNhbGMoMC4wNTU2ICogMTAwdncpKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9icmVhZGNydW1iIHtcbiAgICB3aWR0aDogODQlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLnBnLW5vdC1mb3VuZF9jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiBtYXgoMS41cmVtLCBjYWxjKDAuMDE2NyAqIDEwMHZ3KSkgYXV0byAwO1xuICB3aWR0aDogNjguNTcxNCU7XG4gIHBhZGRpbmc6IG1heCgzLjc1cmVtLCBjYWxjKDAuMDQxNyAqIDEwMHZ3KSkgMCBtYXgoNC4zNzVyZW0sIGNhbGMoMC4wNDg2ICogMTAwdncpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCNGM0U5RDEgMC4wNjI1cmVtLCB0cmFuc3BhcmVudCAwLjA2MjVyZW0pO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuMjVyZW0gMC4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIzLjQzNzVlbSkge1xuICAucGctbm90LWZvdW5kX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTA2NyAqIDEwMHZ3KSwgMi41cmVtKTtcbiAgICBwYWRkaW5nOiBtaW4oY2FsYygwLjEzMzMgKiAxMDB2dyksIDMuMTI1cmVtKSAwIG1pbihjYWxjKDAuMTkyICogMTAwdncpLCA0LjVyZW0pO1xuICB9XG59XG4ucGctbm90LWZvdW5kX2hlYWRpbmcge1xuICBmb250LXNpemU6IG1heCg2LjI1cmVtLCBjYWxjKDAuMDY5NCAqIDEwMHZ3KSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRUE4QjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjMuNDM3NWVtKSB7XG4gIC5wZy1ub3QtZm91bmRfaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiBtaW4oY2FsYygwLjI2NjcgKiAxMDB2dyksIDYuMjVyZW0pO1xuICB9XG59XG4ucGctbm90LWZvdW5kX292ZXJ2aWV3IHtcbiAgbWFyZ2luLXRvcDogbWF4KDAuODEyNXJlbSwgY2FsYygwLjAwOSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNFQThCMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9vdmVydmlldyB7XG4gICAgbWFyZ2luLXRvcDogbWluKGNhbGMoMC4wMzQ3ICogMTAwdncpLCAwLjgxMjVyZW0pO1xuICAgIGZvbnQtc2l6ZTogbWluKGNhbGMoMC4wNDI3ICogMTAwdncpLCAxcmVtKTtcbiAgfVxufVxuLnBnLW5vdC1mb3VuZF9tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogbWF4KDFyZW0sIGNhbGMoMC4wMTExICogMTAwdncpKTtcbiAgbWFyZ2luLXRvcDogbWF4KDIuODc1cmVtLCBjYWxjKDAuMDMxOSAqIDEwMHZ3KSk7XG4gIGZvbnQtc2l6ZTogbWF4KDAuODc1cmVtLCBjYWxjKDAuMDA5NyAqIDEwMHZ3KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wZy1ub3QtZm91bmRfbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogY2xhbXAoMi4zMTI1cmVtLCBjYWxjKDAuMDIyOSAqIDEwMHZ3ICsgMS43NzU4cmVtKSwgMi44NzVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMC44MTI1cmVtLCBjYWxjKDAuMDAyNSAqIDEwMHZ3ICsgMC43NTI5cmVtKSwgMC44NzVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9tZXNzYWdlIHtcbiAgICByb3ctZ2FwOiBtaW4oY2FsYygwLjA0MjcgKiAxMDB2dyksIDFyZW0pO1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMDk4NyAqIDEwMHZ3KSwgMi4zMTI1cmVtKTtcbiAgICBmb250LXNpemU6IG1pbihjYWxjKDAuMDM0NyAqIDEwMHZ3KSwgMC44MTI1cmVtKTtcbiAgfVxufVxuLnBnLW5vdC1mb3VuZF9yZXR1cm4ge1xuICBtYXJnaW4tdG9wOiBtYXgoMy4zMTI1cmVtLCBjYWxjKDAuMDM2OCAqIDEwMHZ3KSk7XG4gIHdpZHRoOiBtYXgoMjEuMjVyZW0sIGNhbGMoMC4yMzYxICogMTAwdncpKTtcbiAgbWF4LXdpZHRoOiA3My4zMzMzJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9yZXR1cm4ge1xuICAgIG1hcmdpbi10b3A6IGNsYW1wKDIuNzVyZW0sIGNhbGMoMC4wMjI5ICogMTAwdncgKyAyLjIxMzNyZW0pLCAzLjMxMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMy40Mzc1ZW0pIHtcbiAgLnBnLW5vdC1mb3VuZF9yZXR1cm4ge1xuICAgIG1hcmdpbi10b3A6IG1pbihjYWxjKDAuMTE3MyAqIDEwMHZ3KSwgMi43NXJlbSk7XG4gIH1cbn1cbiJdfQ== */