*{margin:0px;padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{background-color:#fff;color:#333;font-family:"Questrial","Noto Sans JP",sans-serif;width:100%;height:100%;overflow:hidden}#mainwrap{text-align:center;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){header{position:sticky;top:0;z-index:5}}#gunness_pc,#futuretimes{margin-top:30px;width:240px}#gunness_pc img,#futuretimes img{width:100%}@media screen and (max-width: 1399px){#gunness_pc,#futuretimes{display:none}}#headertop{position:relative;background-color:#222;width:100%;height:15.6vw}#headertop a{position:absolute;width:100%;height:100%;top:0;left:0}#headermiddle{background-color:#221815}.mainheader{width:850px;height:65px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.mainheader{display:none}}.mainheader__title{font-size:24px;margin:0 20px 4px 0}@media screen and (max-width: 900px){.mainheader__title{font-size:20px}}@media screen and (max-width: 375px){.mainheader__title{font-size:16px;margin-right:16px}}.mainheader__title a{color:#fff;text-decoration:none}.mainheader__title a:hover{border-bottom:2px solid #fff}.mainheader__logo{width:90px}@media screen and (max-width: 375px){.mainheader__logo{width:70px}}@media screen and (max-width: 900px){.mainheader{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.headerbottom{background-color:#444;line-height:25px;padding:16px 0}@media screen and (max-width: 768px){.headerbottom{padding:7px 0}}.headerbottom__list{width:850px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 auto}@media screen and (max-width: 900px){.headerbottom__list{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.headermiddleinnerlist{text-align:left;padding:0px 5px;min-width:150px}.headermiddleinnerlist a{color:inherit;text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headermiddleinnerlist a:hover,.headermiddleinnerlist a:active{text-decoration:underline}#content{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}#contentleft{width:30%}#contentcenter{width:100%;min-width:0}#contentright{width:30%}@media screen and (min-width: 1440px){#guinness_box{position:relative;padding:20px 0px}#guinness_box img,#futuretimes_sma img{width:100%}}#guinness_sma,#futuretimes_sma{display:none}#floatingwrap{position:sticky;top:0}#floatsnswrap{padding:0px 0px 50px}#floatsnswrap .snsiconwrap{line-height:48px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:20px 10px;height:48px}.snsiconwrap img{margin:0px 10px 0px 0px;height:100%;display:inline-block;vertical-align:middle}.snsiconwrap a{color:inherit;text-decoration:none}.snsiconwrap a:hover,.snsiconwrap a:active{text-decoration:underline}#twittertimeline{background-color:#ccc;min-height:400px;max-height:400px}#contentleftheaderline{background-color:#ccc;height:15px}#profilewrap{padding:50px 10px 10px 10px;max-width:500px;margin:0 auto}#profileimagewrap{text-align:center}#profileimagewrap img{border-radius:50%;width:128px;height:128px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:1px 1px 5px #aaa;box-shadow:1px 1px 5px #aaa}#profiletitlewrap{font-size:large;font-weight:bold;text-align:center;margin:20px 0px}#profiletitleunderline{background-color:#ddd;border-radius:3px;margin:20px auto 20px;width:30px;height:4px}#profilecontentwrap{font-size:14px;line-height:22px}#profileiconwrap{margin:25px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profilesnsicon{margin-right:10px}.profilesnsicon a{display:block;width:35px;height:35px;margin-bottom:10px}.profilesnsicon:last-child{margin-right:0px}.profilesnsicon img{width:100%}#profileunderline{background-color:#ccc;margin:0px auto;width:100%;height:1px}input[type=text]{outline:none}input[type=text]:hover{cursor:pointer}input[type=submit]{cursor:pointer}#contentlefttop form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 5px}#contentlefttop input[type=text]{line-height:24px;padding:5px 10px;width:100%}#contentlefttop input[type=submit]{line-height:24px;padding:5px 10px;max-width:80px}#contentleftblockwrap{margin:0px 0px 20px;position:sticky;top:0}@media screen and (max-width: 768px){#contentleftblockwrap{position:inherit}}.contentleftblock{padding:0px 0px 10px;min-height:300px}.contentrightblocktitle,.contentleftblocktitle{font-weight:bold;line-height:32px;margin:30px auto;min-height:32px}.contentrightblocktitle::before,.contentleftblocktitle::before{content:" ";background-color:#ccc;border-radius:3px;margin:4px 5px 4px 0px;width:3px;height:24px;display:inline-block;vertical-align:bottom}.contentleftblocklist{list-style:none;margin:0px 0px 20px;padding:0px}.contentleftblocklist li{font-size:14px;line-height:16px;margin:16px 0px;display:-webkit-box;display:-ms-flexbox;display:flex}.contentleftblocklist li::before{content:" ";background-image:url("../../../resource/right-arrow.png");background-repeat:no-repeat;line-height:16px;width:16px;height:16px;display:inline-block;vertical-align:bottom}.contentleftblocklist a{color:inherit;text-decoration:none;display:inline-block;margin-left:4px}.contentleftblocklist a:hover{text-decoration:underline;color:#197bbd}.contentleftblockbanner{text-align:center}.contentleftblockbanner img{margin:0px 0px 20px;max-width:300px}article{padding:40px}@media screen and (max-width: 768px){article{padding:0}}.contentheader{overflow:hidden;margin-bottom:20px}.contentheader h1{font-size:24px}.contentheadertop{font-size:14px;text-align:left;padding:10px 0}.rightarrow{padding:0 7px}.contentheaderbottom{font-size:small}.contentheadertop a{display:inline-block;color:#333;text-decoration:none}.contentheadertop a:hover{text-decoration:underline;color:#197bbd}.thumbnailiconwrap{min-height:128px;max-height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.thumbnailicon{border-radius:32px;margin:32px 20px 32px 20px;min-width:64px;max-width:64px;min-height:64px;max-height:64px;display:block}.thumbnailcaption{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.articlepropertywrap{line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articlepropertycategorywrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articlecategory{border:1px solid silver;border-radius:20px;background-color:#fff;color:silver;text-align:center;text-decoration:none;margin:8px 0px;min-width:100px;display:block;-webkit-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}.articlepropertycategorydate{text-align:right;letter-spacing:2px;margin:0px 0px 0px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contentmain{margin:0px 0px 60px}.topimagewrap{margin:20px 0px}.topimagewrap img{width:100%}.copy_pho{margin:20px 0px}.contentmain h2{border-bottom:2px solid;margin:30px 0px 0px;padding:0px 0px 5px}.contentmain h3{line-height:30px;margin:30px 0px 0px;height:30px}.contentmain h3::before{content:" ";background-color:#ccc;border-radius:3px;margin:4px 10px 4px 2px;width:4px;height:calc(100% - 8px);display:inline-block;vertical-align:bottom}.contentmain a{text-decoration:none}.contentmain a:hover,.contentmain a:active{text-decoration:underline}.contentmain p{margin:10px 20px}.contentinfosnsouter{padding:20px}@media screen and (max-width: 900px){.contentinfosnsouter{padding:0}}.contentinfosnsouter h4{font-size:large;font-weight:bold;letter-spacing:2px}.contentinfosnswrap{border:1px solid #eee;margin:20px 0;padding:30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 900px){.contentinfosnswrap{padding:30px}}.contentinfosnsicon{width:100%;min-height:50px;max-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contentinfosnsicon a{display:block;width:50px;height:50px;margin:auto}.contentinfosnsicon a:hover{opacity:.7}.contentinfosnsicon img{width:50px;height:50px}.contentinfosnsicon .link_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;margin:0 auto;background-color:#4b4b4b}.contentinfosnsicon .link_button img{width:30px;height:30px}.contentinfosnsicon .link_button:hover{cursor:pointer;opacity:.7}.contentsbanner{margin:0px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1440px){.contentsbanner img{margin:0px 10px}}@media screen and (max-width: 1439px){.contentsbanner img{width:95%;margin:0px 10px}}#pagerwrap{margin:30px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.pageritem{border:1px solid #555;line-height:35px;text-align:center;margin:20px 5px;min-width:35px;max-width:35px;min-height:35px;max-height:35px}.pageritem:hover{border:1px solid #888}.pageritem a{background-color:#555;color:#fff;text-decoration:none;width:100%;height:100%;display:block}.pageritem a:hover,.pageritem a:active{background-color:#888;text-decoration:none}.articlecard{color:inherit;text-decoration:none;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.articlecard~.articlecard{border-top:1px solid silver}.articlecardimage{background-position:center;background-size:cover;background-repeat:no-repeat;min-width:300px;min-height:220px}.articlecardwrap{margin:30px 0;padding:0px 0px 0px 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articlecardtitlewrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.articlecardtitle{font-size:18px;font-weight:bold;line-height:25px;margin:0px 5px 5px 5px;text-overflow:ellipsis}.articlecardcategorywrap{margin:auto 0px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.articlecardcategorywrap a{text-decoration:none}.articlecardcategory{width:100px;border-radius:15px;font-size:small;line-height:22px;text-align:center;margin:0px 5px 10px 5px;padding:0px 10px}.articlecardtext{margin:0 5px 0 5px;word-break:break-all}.articlecarddate{font-size:14px;letter-spacing:1px;line-height:20px;min-height:20px;max-height:20px;margin-bottom:5px}.articlecard:hover,.articlecard:active{text-decoration:none !important}.articlecard:hover .articlecardtitle{text-decoration:underline !important;color:#197bbd}.contentfooter{padding:20px;min-height:300px}@media screen and (max-width: 900px){.contentfooter{padding:0}}.contentfooter h4{font-size:large;font-weight:bold;letter-spacing:2px;margin:0px 0px 15px}.contentfooterwrap~.contentfooterwrap{margin:20px 0px 0px}.linkofarticle{border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;color:inherit;text-decoration:none;padding:10px;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.linkofarticle{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;height:auto}}.linkofarticle~.linkofarticle{border-top:0px}.linkofarticleimage{background-position:center center;background-size:cover;background-repeat:no-repeat;min-width:150px;max-width:150px;height:100px;overflow:hidden;margin-left:10px}@media screen and (max-width: 768px){.linkofarticleimage{width:90%;min-width:inherit;max-width:400px;padding-top:60%;margin:12px auto}}.linkofarticlewrap{padding:0px 0px 0px 10px;width:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.linkofarticletitle{font-weight:bold;line-height:30px;text-overflow:ellipsis;white-space:nowrap;min-height:30px;max-height:30px;overflow:hidden}@media screen and (max-width: 768px){.linkofarticletitle{width:85%;margin:0 auto}}.linkofarticlecaption{color:#666;font-size:x-small;text-overflow:ellipsis;margin:0px 0px 0px 10px;height:calc(100% - 10px);min-height:50px;max-height:50px;overflow:hidden}@media screen and (max-width: 768px){.linkofarticlecaption{display:none}}.linkofarticledate{font-size:small;letter-spacing:1px;margin:0px 10px 0px 0px;line-height:20px;text-align:right;min-height:20px;max-height:20px}@media screen and (max-width: 768px){.linkofarticledate{width:85%;margin:0 auto;text-align:left}}.linkofarticle:hover .linkofarticletitle{text-decoration:underline;color:#197bbd}.contentmain img{width:100%}.contentmain blockquote{background-color:#eee;font-size:small;font-weight:normal;margin:30px 10px;padding:20px 20px 15px;width:calc(100% - 20px)}.contentmain strong{color:#ff1493;font-weight:bold}.contentmain ul{padding:0px 0px 0px 40px;margin:30px 0px}.contentmain li{margin:5px 0px}.contentmain table,.contentmain th,.contentmain td{border:1px solid #333;border-collapse:collapse}.contentmain table{margin:30px 20px;width:calc(100% - 40px)}.contentmain th{background-color:#ddd;padding:5px 10px}.contentmain td{padding:5px 10px}@media screen and (min-width: 1440px){.Youtube_size{width:730px;height:411px}}@media screen and (max-width: 1440px){.Youtube_size{width:calc(100vw - 40px);height:calc((100vw - 40px)*.56)}}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footertop{background-color:#b2b2b2;color:#f5f5f5;min-height:200px}#footermiddle{background-color:#666;min-height:100px;max-height:100px}#footerbottom{background-color:#221815;min-height:200px}#footertopwrap{margin:0px auto;width:100%;max-width:1440px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#conceptwrap{text-content:center;width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#conceptwrap img{width:45%;margin:0 auto}@media screen and (max-width: 900px){#conceptwrap img{width:60%}}@media screen and (max-width: 375px){#conceptwrap img{width:80%}}#conceptcopy{font-size:xx-large;letter-spacing:5px;margin:0px auto 20px}#conceptcaption{font-size:small;letter-spacing:2px}#contactbuttonwrap{text-align:center;min-width:640px;max-width:640px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contactwrap{width:400px}#contactbutton{background-color:#fff;border-radius:5px;color:#333;letter-spacing:4px;text-decoration:none;margin:auto;padding:10px 50px;display:block;-webkit-box-shadow:2px 2px 1px 0px #666;box-shadow:2px 2px 1px 0px #666}#contactbutton:hover,#contactbutton:active{color:#666;-webkit-box-shadow:-2px -2px 1px 0px #666;box-shadow:-2px -2px 1px 0px #666;-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}#footermiddlewrap{color:#f5f5f5;margin:0px auto;width:100%;max-width:1440px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.footermiddleitem{color:inherit;text-align:center;text-decoration:none;padding:0px 5px;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footermiddleitem:hover,.footermiddleitem:active{text-decoration:underline}#footerbottomwrap{color:#f5f5f5;margin:0px auto;padding:0px 0px 50px;width:100%;max-width:1440px;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footerbottomleft{width:100%;height:100%}#sitemapwrap{padding:50px 0px 0px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#sitemapwrap ul{margin:0px 20px 0px 0px;padding:0px 0px 10px 20px;list-style:none;text-align:left}#sitemapwrap li{margin:8px 0px}#sitemapwrap a{color:inherit;font-size:small;text-decoration:none}#sitemapwrap a:hover,#sitemapwrap a:active{text-decoration:underline}.sitemaplistwrap{margin:0px 5px 0px 5px;width:200px}.sitemaplistwrap h6{font-size:medium;font-weight:bold;text-align:left;margin:10px 0px;padding:0px 0px 0px 5px}#footerbottomright{text-align:left;min-width:530px;max-width:530px}#footerbottomlogowrap{padding:50px 50px 10px}#footerbottomlogowrap img{width:100%;max-width:200px}.footerbottomaddresswrap{padding:10px 50px}.footerbottomaddresswrap h5{font-size:small}.footerbottomaddresswrap p{font-size:small;padding:0px 10px}#copyright{font-size:small;line-height:32px}@media screen and (min-width: 1440px){#content{margin:0px auto;width:1440px}}@media screen and (max-width: 1140px){#content{margin:0px auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#contentleft{min-width:100%;max-width:100%}#contentcenter{min-width:100%;max-width:100%}#contentright{display:none}#headertop{width:100%;height:15.6vw}.headermiddleinnerlist{text-align:left;font-size:small;padding:0px 8px}}@media screen and (max-width: 1140px)and (max-width: 900px){.headermiddleinnerlist{min-width:inherit}}@media screen and (max-width: 1140px){#headerbottom{line-height:50px;min-height:50px}#contentlefttop form{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#contentlefttop input[type=text]{max-width:350px}.linkofarticlewrap{padding:0px 0px 0px 5px}.linkofarticlecaption{min-height:56px;max-height:56px}.linkofarticledate{line-height:12px;min-height:12px;max-height:12px}.contentmain{margin:0px auto 50px auto;max-width:500px}.articlepropertywrap{line-height:18px;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articlecategory{font-size:small;padding:2px 0;margin:8px 0px}.articlepropertycategorydate{font-size:small;margin:2px 0px;width:100px}.contentheadertop{font-size:small;padding:15px 0px}.articlecard{padding:30px 0px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articlecardimage{margin:0px auto;width:100%;min-width:auto;max-width:inherit;padding-top:60%}.articlecardwrap{margin:10px 0px 0px;padding:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articlecardcategorywrap{margin:5px 0px}.articlecarddate{margin:0px 0px 0px 5px}.contentinfosnsicon{min-height:48px;max-height:48px}.contentinfosnsicon a{display:block;width:48px;height:48px;margin:auto}.contentinfosnsicon img{width:48px;height:48px}#contactbuttonwrap{margin:0px 0px 50px;min-width:100%;max-width:100%;min-height:60px}#contactwrap{margin:auto;width:300px}#guinness_sma,#futuretimes_sma{width:100%;margin:0px 0px 30px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#guinness_sma img,#futuretimes_sma img{width:70%;max-width:500px;margin-left:15%}#footertopwrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footermiddle{min-height:60px;max-height:inherit}#footermiddlewrap{line-height:40px;padding:5px 20px;min-height:50px;display:block}.footermiddleitem{border:1px solid #888;border-radius:30px;text-align:center;line-height:50px;margin:5px;padding:0px 10px;min-width:50px;display:inline-block}#footerbottomwrap{padding:0px 0px 50px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#footerbottomright{display:block;min-width:100%;max-width:100%}#footerbottomlogowrap{width:100%}#sitemapwrap{font-size:small;padding:20px 0px 0px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sitemapwrap ul{margin:0px 10px 0px 0px;padding:0px 0px 10px 10px;list-style:none;text-align:left}#sitemapwrap li{margin:10px 0px}}#footer{width:100%;background-color:#221815;color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif;line-height:18px;text-align:left}@media screen and (max-width: 900px){#footer .footerinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;margin:0 auto}}#footer .footercontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1000px;padding:40px 16px 0 20px;margin:0 auto}@media screen and (max-width: 900px){#footer .footercontent{width:85%;display:block;padding-top:0;margin:0 auto}}#footer .footercontent .footermenu{width:calc(25% - 12px);height:auto;min-height:580px;border-right:1px solid #fff}#footer .footercontent .footermenu a{color:#fafafa}@media screen and (max-width: 900px){#footer .footercontent .footermenu{display:none}}#footer .footercontent .footermenu__category{font-weight:bold;margin:18px 0 6px 0}#footer .footercontent .footermenu__category a{text-decoration:none}#footer .footercontent .footermenu__product{font-size:13px;list-style:none;margin:0 0 6px 8px}#footer .footercontent .footermenu__product a{text-decoration:none}#footer .corpinfowrap{margin-top:12px}@media screen and (max-width: 900px){#footer .corpinfowrap .corplogo{display:none}}#footer .corpinfowrap .corplogo img{width:120px}#footer .corpinfowrap .corpinfo{font-size:13px}#footer .corpinfowrap .corpinfo__name{margin-top:26px}@media screen and (max-width: 900px){#footer .corpinfowrap .corpinfo__name{font-size:20px;line-height:26px}}#footer .corpinfowrap .corpinfo__office{color:#3f3f3f;background-color:#fafafa;display:inline-block;font-weight:bold;padding:5px 8px;margin-top:20px}@media screen and (max-width: 900px){#footer .corpinfowrap .corpinfo__office{display:block}}#footer .corpinfowrap .corpinfo__address{margin-top:8px}#footer .corpinfowrap .corpinfo__address a{color:#fafafa}#footer .footerpartner{max-width:1000px;padding:0 16px;margin:0 auto}@media screen and (max-width: 900px){#footer .footerpartner{margin:0}}#footer .footerpartner .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 900px){#footer .footerpartner .banner__img{margin-bottom:16px}}@media screen and (max-width: 900px){#footer .footerpartner .banner__img img{width:100%}}.policy_wrap{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.policy_wrap p{font-size:13px;margin-right:1em}.policy_wrap p a{color:#fff;text-decoration:underline}.policy_wrap p:last-of-type{margin-right:0}#copyright{font-size:small;padding:10px 0 60px 0;text-align:center}.spfooterlogo{display:none}@media screen and (max-width: 900px){.spfooterlogo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;max-width:300px;margin:32px auto 0 auto}}.spfooterlogo__main{width:50%}.headingwhite{position:relative;font-weight:bold;line-height:24px;margin:40px 0;padding-left:32px}.headingwhite:before{content:"";display:inline-block;width:8px;height:45px;background-color:#fafafa;position:absolute;left:0}.headingwhite__title{color:#fafafa;font-family:"Montserrat",sans-serif;font-size:20px}.headingwhite__subtitle{font-size:13px}.modal-wrap{position:absolute;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.5)}.modal-wrap .modal-inner{max-height:300px;width:100%;max-width:500px;height:100%;margin:0 auto;padding:1em 2em;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-wrap .modal-inner .input-text{padding:1em;width:300px;border:1px solid #333}.modal-wrap .modal-text{text-align:center;font-weight:bold;margin-bottom:25px}.modal-wrap input[type=submit]{-webkit-appearance:none;border-radius:0}.modal-wrap .modal-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.modal-wrap .modal-button-yes{text-align:center;min-width:100px;width:50%;padding:1em 1.5em;margin-right:20px;background-color:#333;color:#fff;cursor:pointer}.modal-wrap .modal-button-yes:hover{opacity:.7}.modal-wrap .modal-button-no{text-align:center;min-width:100px;width:50%;padding:1em 1.5em;border:1px solid #333;background-color:#fff;color:#333;cursor:pointer}.modal-wrap .modal-button-no:hover{opacity:.7}.modal-wrap .modal-button-clear{text-align:center;width:40%;padding:1em 1.5em;margin:0 auto;background-color:#333;color:#fff;cursor:pointer}.modal-wrap .modal-button-clear:hover{opacity:.7}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9jc3MvY29tbW9uL2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL2Nzcy9jb25zdGFudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLEVBQ0ksV0FDQSxZQUNBLG9EQUdKLFVBQ0ksc0JBQ0EsV0FDQSxrREFDQSxXQUNBLFlBQ0EsZ0JBR0osVUFDSSxrQkFDQSxXQUNBLFlBQ0Esa0JBQ0EsZ0JBQ0EsaUNBSUosT0FDQyxrQkFDRyxxREFDQSx5R0NwQkEscUNEaUJKLE9BT1EsZ0JBQ0EsTUFDQSxXQVdSLHlCQUNDLGdCQUNBLFlBRUQsaUNBQ0MsV0FFRCxzQ0FDQyx5QkFDQyxjQUlGLFdBQ0ksa0JBQ0Esc0JBQ0EsV0FDQSxjQUVBLGFBQ0ksa0JBQ0EsV0FDQSxZQUNBLE1BQ0EsT0FHUixjQUNJLHlCQUVKLFlBQ0ksWUFDQSxZQUNBLGNBQ0EscURBQ0EsOERBQ0Esa0VDekVBLHFDRG1FSixZQVNRLGNBR0osbUJBQ0ksZUFDQSxvQkNqRkoscUNEK0VBLG1CQUlRLGdCQ25GUixxQ0QrRUEsbUJBT1EsZUFDQSxtQkFFSixxQkFDSSxXQUNBLHFCQUVBLDJCQUNJLDZCQUlaLGtCQUNJLFdDbkdKLHFDRGtHQSxrQkFHUSxZQ3JHUixxQ0RtRUosWUFzQ1EsV0FDQSxxRUFJUixjQUNJLHNCQUNBLGlCQUNBLGVDakhBLHFDRDhHSixjQUtRLGVBRUosb0JBQ0ksWUFDQSxXQUNBLHFEQUNBLDhEQUNBLGNDMUhKLHFDRHFIQSxvQkFRUSxXQUNBLG9FQUNBLG1DQUlaLHVCQUNJLGdCQUNBLGdCQUNBLGdCQUVKLHlCQUNJLGNBQ0EscUJBQ0EsWUFDQSxxREFDQSx5R0FDQSxvRUFFSiwrREFFSSwwQkFJSixTQUNJLGdCQUNBLHFEQUNBLHFHQUNBLG9FQUNBLGVBRUosYUFDSSxVQUVKLGVBQ0ksV0FDQSxZQUVKLGNBQ0ksVUFFSixzQ0FDSSxjQUNJLGtCQUNBLGlCQUVKLHVDQUNJLFlBR1IsK0JBQ0ksYUFJSixjQUVJLGdCQUNBLE1BRUos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Uiw2QkFDSSxrQkFDQSxnQkFDQSxVQUNBLGtCQUNBLHNCQUNBLHNCQUNBLFdBQ0EsZUFDQSxtQ0FDSSxXQUdSLGdDQUNJLGtCQUNBLFVBQ0Esa0JBQ0EsY0FDQSxzQkFDQSxXQUNBLGVBQ0Esc0NBQ0ksVyIsImZpbGUiOiJidW5kbGUvY3NzL2NvbW1vbi9jb21tb24uMTcwMTQ4NmRkYzI3OTdhYjczYTguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuQHVzZSBcIi4uL2NvbnN0YW50XCIgYXMgY29uc3RhbnQ7XHJcblxyXG4qIHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgZm9udC1mYW1pbHk6ICdRdWVzdHJpYWwnLCAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuI21haW53cmFwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxufVxyXG5cclxuLyogaGVhZGVyICovXHJcbmhlYWRlciB7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcclxuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OjU7XHJcbiAgICB9IFxyXG59XHJcbi8qXHJcbuOBk+OCjOOBr+ODmOODg+ODgOODvOOBq+WFpeOCjOOBn+WgtOWQiFxyXG4jZ3VubmVzc19wY3tcclxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRyaWdodDoxMDBweDtcclxuXHR0b3A6MTYuNHZ3O1xyXG5cdHdpZHRoOjIwMHB4O1xyXG59Ki9cclxuI2d1bm5lc3NfcGMsICNmdXR1cmV0aW1lc3tcclxuXHRtYXJnaW4tdG9wOjMwcHg7XHJcblx0d2lkdGg6MjQwcHg7XHJcbn1cclxuI2d1bm5lc3NfcGMgaW1nLCAjZnV0dXJldGltZXMgaW1ne1xyXG5cdHdpZHRoOjEwMCU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XHJcblx0I2d1bm5lc3NfcGMsICNmdXR1cmV0aW1lc3tcclxuXHRcdGRpc3BsYXk6bm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbiNoZWFkZXJ0b3Age1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBoZWlnaHQ6MTUuNnZ3O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuI2hlYWRlcm1pZGRsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIxODE1O1xyXG59XHJcbi5tYWluaGVhZGVyIHtcclxuICAgIHdpZHRoOiA4NTBweDtcclxuICAgIGhlaWdodDogNjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggNHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWluKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtaW4pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLmhlYWRlcmJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5oZWFkZXJtaWRkbGVpbm5lcmxpc3Qge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmc6IDBweCA1cHg7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG59XHJcbi5oZWFkZXJtaWRkbGVpbm5lcmxpc3QgYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlcm1pZGRsZWlubmVybGlzdCBhOmhvdmVyLFxyXG4uaGVhZGVybWlkZGxlaW5uZXJsaXN0IGE6YWN0aXZlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4vKiBjb250ZW50ICovXHJcbiNjb250ZW50IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG59XHJcbiNjb250ZW50bGVmdCB7XHJcbiAgICB3aWR0aDogMzAlO1xyXG59XHJcbiNjb250ZW50Y2VudGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcbiNjb250ZW50cmlnaHQge1xyXG4gICAgd2lkdGg6IDMwJTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAgICNndWlubmVzc19ib3h7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4IDBweDtcclxuICAgIH1cclxuICAgICNndWlubmVzc19ib3ggaW1nLCAjZnV0dXJldGltZXNfc21hIGltZyB7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgIH1cclxufVxyXG4jZ3Vpbm5lc3Nfc21hLCAjZnV0dXJldGltZXNfc21hIHtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxufVxyXG5cclxuXHJcbiNmbG9hdGluZ3dyYXAge1xyXG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogMDtcclxufVxyXG4jZmxvYXRzbnN3cmFwIHtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggNTBweDtcclxufVxyXG4jZmxvYXRzbnN3cmFwIC5zbnNpY29ud3JhcCB7XHJcbiAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDIwcHggMTBweDtcclxuICAgIGhlaWdodDogNDhweDtcclxufVxyXG4uc25zaWNvbndyYXAgaW1nIHtcclxuICAgIG1hcmdpbjogMHB4IDEwcHggMHB4IDBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLnNuc2ljb253cmFwIGEge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLnNuc2ljb253cmFwIGE6aG92ZXIsXHJcbi5zbnNpY29ud3JhcCBhOmFjdGl2ZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4jdHdpdHRlcnRpbWVsaW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG59XHJcbiNjb250ZW50bGVmdGhlYWRlcmxpbmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICAgIGhlaWdodDogMTVweDtcclxufVxyXG4jcHJvZmlsZXdyYXAge1xyXG4gICAgcGFkZGluZzogNTBweCAxMHB4IDEwcHggMTBweDtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4jcHJvZmlsZWltYWdld3JhcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuI3Byb2ZpbGVpbWFnZXdyYXAgaW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAxMjhweDtcclxuICAgIGhlaWdodDogMTI4cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4ICNhYWE7XHJcbn1cclxuI3Byb2ZpbGV0aXRsZXdyYXAge1xyXG4gICAgZm9udC1zaXplOiBsYXJnZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAyMHB4IDBweDtcclxufVxyXG4jcHJvZmlsZXRpdGxldW5kZXJsaW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAyMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDRweDtcclxufVxyXG4jcHJvZmlsZWNvbnRlbnR3cmFwIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG59XHJcbiNwcm9maWxlaWNvbndyYXAge1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbn1cclxuLnByb2ZpbGVzbnNpY29uIHtcclxuICAgIG1hcmdpbi1yaWdodDoxMHB4O1xyXG4gICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDowcHg7XHJcbiAgICB9XHJcbn1cclxuLnByb2ZpbGVzbnNpY29uIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4jcHJvZmlsZXVuZGVybGluZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn1cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuI2NvbnRlbnRsZWZ0dG9wIGZvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxufVxyXG4jY29udGVudGxlZnR0b3AgaW5wdXRbdHlwZT10ZXh0XSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuI2NvbnRlbnRsZWZ0dG9wIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA4MHB4O1xyXG59XHJcbiNjb250ZW50bGVmdGJsb2Nrd3JhcCB7XHJcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcclxuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWQpIHtcclxuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgIH1cclxufVxyXG4uY29udGVudGxlZnRibG9jayB7XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4IDEwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxufVxyXG4uY29udGVudHJpZ2h0YmxvY2t0aXRsZSxcclxuLmNvbnRlbnRsZWZ0YmxvY2t0aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG59XHJcbi5jb250ZW50cmlnaHRibG9ja3RpdGxlOjpiZWZvcmUsXHJcbi5jb250ZW50bGVmdGJsb2NrdGl0bGU6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luOiA0cHggNXB4IDRweCAwcHg7XHJcbiAgICB3aWR0aDogM3B4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG4uY29udGVudGxlZnRibG9ja2xpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMHB4IDBweCAyMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG59XHJcbi5jb250ZW50bGVmdGJsb2NrbGlzdCBsaSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgIG1hcmdpbjogMTZweCAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5jb250ZW50bGVmdGJsb2NrbGlzdCBsaTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vcmVzb3VyY2UvcmlnaHQtYXJyb3cucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuLmNvbnRlbnRsZWZ0YmxvY2tsaXN0IGEge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG59XHJcbi5jb250ZW50bGVmdGJsb2NrbGlzdCBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY29sb3I6ICMxOTdCQkQ7XHJcbn1cclxuLmNvbnRlbnRsZWZ0YmxvY2tiYW5uZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5jb250ZW50bGVmdGJsb2NrYmFubmVyIGltZyB7XHJcbiAgICBtYXJnaW46IDBweCAwcHggMjBweDtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuYXJ0aWNsZSB7XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG4uY29udGVudGhlYWRlciB7XHJcbiAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbn1cclxuLmNvbnRlbnRoZWFkZXIgaDEge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5jb250ZW50aGVhZGVydG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuLnJpZ2h0YXJyb3cge1xyXG4gICAgcGFkZGluZzogMCA3cHg7XHJcbn1cclxuLmNvbnRlbnRoZWFkZXJib3R0b20ge1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxufVxyXG4uY29udGVudGhlYWRlcnRvcCBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiAjMTk3QkJEO1xyXG4gICAgfVxyXG59XHJcbi50aHVtYm5haWxpY29ud3JhcCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMjhweDtcclxuICAgIG1heC1oZWlnaHQ6IDEyOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuLnRodW1ibmFpbGljb24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgIG1hcmdpbjogMzJweCAyMHB4IDMycHggMjBweDtcclxuICAgIG1pbi13aWR0aDogNjRweDtcclxuICAgIG1heC13aWR0aDogNjRweDtcclxuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICBtYXgtaGVpZ2h0OiA2NHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnRodW1ibmFpbGNhcHRpb24ge1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uYXJ0aWNsZXByb3BlcnR5d3JhcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcbi5hcnRpY2xlcHJvcGVydHljYXRlZ29yeXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuLmFydGljbGVjYXRlZ29yeSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBjb2xvcjogc2lsdmVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbWFyZ2luOiA4cHggMHB4O1xyXG4gICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLCBjb2xvciAwLjI1cyBlYXNlO1xyXG59XHJcbi5hcnRpY2xlcHJvcGVydHljYXRlZ29yeWRhdGUge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgbWFyZ2luOiAwcHggMHB4IDBweCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY29udGVudG1haW4ge1xyXG4gICAgbWFyZ2luOiAwcHggMHB4IDYwcHg7XHJcbn1cclxuLnRvcGltYWdld3JhcCB7XHJcbiAgICBtYXJnaW46IDIwcHggMHB4O1xyXG59XHJcbi50b3BpbWFnZXdyYXAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5jb3B5X3BobyB7XHJcbiAgICBtYXJnaW46IDIwcHggMHB4O1xyXG59XHJcbi5jb250ZW50bWFpbiBoMiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XHJcbiAgICBtYXJnaW46IDMwcHggMHB4IDBweDtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggNXB4O1xyXG59XHJcbi5jb250ZW50bWFpbiBoMyB7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbjogMzBweCAwcHggMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5jb250ZW50bWFpbiBoMzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW46IDRweCAxMHB4IDRweCAycHg7XHJcbiAgICB3aWR0aDogNHB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG4uY29udGVudG1haW4gYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmNvbnRlbnRtYWluIGE6aG92ZXIsXHJcbi5jb250ZW50bWFpbiBhOmFjdGl2ZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4uY29udGVudG1haW4gcCB7XHJcbiAgICBtYXJnaW46IDEwcHggMjBweDtcclxufVxyXG4uY29udGVudGluZm9zbnNvdXRlciB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogbGFyZ2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgIH1cclxufVxyXG4uY29udGVudGluZm9zbnN3cmFwIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIHBhZGRpbmc6IDMwcHggNTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgIH1cclxufVxyXG4uY29udGVudGluZm9zbnNpY29uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIG1heC1oZWlnaHQ6IDUwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBvcGFjaXR5OjAuNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICAgIC5saW5rX2J1dHRvbntcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgIGhlaWdodDo1MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6NTAlO1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNGI0YjRiO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBvcGFjaXR5OjAuNztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyrlvozjgYvjgonov73liqDjgZfjgZ/jgoLjga4qL1xyXG4uY29udGVudHNiYW5uZXJ7XHJcbiAgICBtYXJnaW46IDBweCAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1x0XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XHJcbi5jb250ZW50c2Jhbm5lciBpbWd7XHJcblx0bWFyZ2luOjBweCAxMHB4O1xyXG59XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcbi5jb250ZW50c2Jhbm5lciBpbWd7XHJcblx0d2lkdGg6OTUlO1xyXG5cdG1hcmdpbjowcHggMTBweDtcclxufVxyXG59XHJcblxyXG4jcGFnZXJ3cmFwIHtcclxuICAgIG1hcmdpbjogMzBweCAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxufVxyXG4ucGFnZXJpdGVtIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMjBweCA1cHg7XHJcbiAgICBtaW4td2lkdGg6IDM1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDM1cHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzNXB4O1xyXG4gICAgbWF4LWhlaWdodDogMzVweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xyXG4gICAgfVxyXG59XHJcbi5wYWdlcml0ZW0gYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ucGFnZXJpdGVtIGE6aG92ZXIsXHJcbi5wYWdlcml0ZW0gYTphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uYXJ0aWNsZWNhcmQge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuLmFydGljbGVjYXJkIH4gLmFydGljbGVjYXJkIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBzaWx2ZXI7XHJcbn1cclxuLmFydGljbGVjYXJkaW1hZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgbWluLWhlaWdodDogMjIwcHg7XHJcbn1cclxuLmFydGljbGVjYXJkd3JhcCB7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5hcnRpY2xlY2FyZHRpdGxld3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uYXJ0aWNsZWNhcmR0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgbWFyZ2luOiAwcHggNXB4IDVweCA1cHg7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uYXJ0aWNsZWNhcmRjYXRlZ29yeXdyYXAge1xyXG4gICAgbWFyZ2luOiBhdXRvIDBweCA1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5hcnRpY2xlY2FyZGNhdGVnb3J5IHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBmb250LXNpemU6IHNtYWxsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDBweCA1cHggMTBweCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcclxufVxyXG4uYXJ0aWNsZWNhcmR0ZXh0IHtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbn1cclxuLmFydGljbGVjYXJkZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgbWF4LWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uYXJ0aWNsZWNhcmQ6aG92ZXIsXHJcbi5hcnRpY2xlY2FyZDphY3RpdmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFydGljbGVjYXJkOmhvdmVyIC5hcnRpY2xlY2FyZHRpdGxlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzE5N0JCRDtcclxufVxyXG5cclxuLmNvbnRlbnRmb290ZXIge1xyXG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgIzY2NjtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcbi5jb250ZW50Zm9vdGVyIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogbGFyZ2U7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICBtYXJnaW46IDBweCAwcHggMTVweDtcclxufVxyXG4uY29udGVudGZvb3RlcndyYXAgfiAuY29udGVudGZvb3RlcndyYXAge1xyXG4gICAgbWFyZ2luOiAyMHB4IDBweCAwcHg7XHJcbn1cclxuLmxpbmtvZmFydGljbGUge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWQpIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG4ubGlua29mYXJ0aWNsZSB+IC5saW5rb2ZhcnRpY2xlIHtcclxuICAgIGJvcmRlci10b3A6IDBweDtcclxufVxyXG4ubGlua29mYXJ0aWNsZWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1pbi13aWR0aDogMTUwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcclxuICAgICAgICBtYXJnaW46IDEycHggYXV0bztcclxuICAgIH1cclxufVxyXG4ubGlua29mYXJ0aWNsZXdyYXAge1xyXG4gICAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5saW5rb2ZhcnRpY2xldGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtZCkge1xyXG4gICAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuLmxpbmtvZmFydGljbGVjYXB0aW9uIHtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgZm9udC1zaXplOiB4LXNtYWxsO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDEwcHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIG1heC1oZWlnaHQ6IDUwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKG1kKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4ubGlua29mYXJ0aWNsZWRhdGUge1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBtYXJnaW46IDBweCAxMHB4IDBweCAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWluLWhlaWdodDogMjBweDtcclxuICAgIG1heC1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgY29uc3RhbnQubXEobWQpIHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuLmxpbmtvZmFydGljbGU6aG92ZXIgLmxpbmtvZmFydGljbGV0aXRsZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAjMTk3QkJEO1xyXG59XHJcbi5jb250ZW50bWFpbiBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmNvbnRlbnRtYWluIGJsb2NrcXVvdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgIGZvbnQtc2l6ZTogc21hbGw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luOiAzMHB4IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxufVxyXG4uY29udGVudG1haW4gc3Ryb25nIHtcclxuICAgIGNvbG9yOiBkZWVwcGluaztcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5jb250ZW50bWFpbiB1bCB7XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA0MHB4O1xyXG4gICAgbWFyZ2luOiAzMHB4IDBweDtcclxufVxyXG4uY29udGVudG1haW4gbGkge1xyXG4gICAgbWFyZ2luOiA1cHggMHB4O1xyXG59XHJcbi5jb250ZW50bWFpbiB0YWJsZSxcclxuLmNvbnRlbnRtYWluIHRoLFxyXG4uY29udGVudG1haW4gdGQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuLmNvbnRlbnRtYWluIHRhYmxlIHtcclxuICAgIG1hcmdpbjogMzBweCAyMHB4O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG59XHJcbi5jb250ZW50bWFpbiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbn1cclxuLmNvbnRlbnRtYWluIHRkIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4gICAgLllvdXR1YmVfc2l6ZSB7XHJcbiAgICAgICAgd2lkdGg6IDczMHB4O1xyXG4gICAgICAgIGhlaWdodDogNDExcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAuWW91dHViZV9zaXplIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygoMTAwdncgLSA0MHB4KSAqIDAuNTYpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBmb290ZXIgKi9cclxuZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbiNmb290ZXJ0b3Age1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjJiMjtcclxuICAgIGNvbG9yOiB3aGl0ZXNtb2tlO1xyXG4gICAgbWluLWhlaWdodDogMjAwcHg7XHJcbn1cclxuI2Zvb3Rlcm1pZGRsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xyXG4gICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcclxufVxyXG4jZm9vdGVyYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjE4MTU7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxufVxyXG4jZm9vdGVydG9wd3JhcCB7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuI2NvbmNlcHR3cmFwIHtcclxuICAgIHRleHQtY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGNvbnN0YW50Lm1xKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBjb25zdGFudC5tcShtaW4pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuI2NvbmNlcHRjb3B5IHtcclxuICAgIGZvbnQtc2l6ZTogeHgtbGFyZ2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0byAyMHB4O1xyXG59XHJcbiNjb25jZXB0Y2FwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IHNtYWxsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxufVxyXG4jY29udGFjdGJ1dHRvbndyYXAge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWluLXdpZHRoOiA2NDBweDtcclxuICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuI2NvbnRhY3R3cmFwIHtcclxuICAgIHdpZHRoOiA0MDBweDtcclxufVxyXG4jY29udGFjdGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHggNTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxcHggMHB4ICM2NjY7XHJcbn1cclxuI2NvbnRhY3RidXR0b246aG92ZXIsXHJcbiNjb250YWN0YnV0dG9uOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIGJveC1zaGFkb3c6IC0ycHggLTJweCAxcHggMHB4ICM2NjY7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIDJweCk7XHJcbn1cclxuI2Zvb3Rlcm1pZGRsZXdyYXAge1xyXG4gICAgY29sb3I6IHdoaXRlc21va2U7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmZvb3Rlcm1pZGRsZWl0ZW0ge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwcHggNXB4O1xyXG4gICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmZvb3Rlcm1pZGRsZWl0ZW06aG92ZXIsXHJcbi5mb290ZXJtaWRkbGVpdGVtOmFjdGl2ZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG4jZm9vdGVyYm90dG9td3JhcCB7XHJcbiAgICBjb2xvcjogd2hpdGVzbW9rZTtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbiNmb290ZXJib3R0b21sZWZ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbiNzaXRlbWFwd3JhcCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDBweCAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG4jc2l0ZW1hcHdyYXAgdWwge1xyXG4gICAgbWFyZ2luOiAwcHggMjBweCAwcHggMHB4O1xyXG4gICAgcGFkZGluZzogMHB4IDBweCAxMHB4IDIwcHg7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4jc2l0ZW1hcHdyYXAgbGkge1xyXG4gICAgbWFyZ2luOiA4cHggMHB4O1xyXG59XHJcbiNzaXRlbWFwd3JhcCBhIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4jc2l0ZW1hcHdyYXAgYTpob3ZlcixcclxuI3NpdGVtYXB3cmFwIGE6YWN0aXZlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi5zaXRlbWFwbGlzdHdyYXAge1xyXG4gICAgbWFyZ2luOiAwcHggNXB4IDBweCA1cHg7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbn1cclxuLnNpdGVtYXBsaXN0d3JhcCBoNiB7XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7XHJcbn1cclxuI2Zvb3RlcmJvdHRvbXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtaW4td2lkdGg6IDUzMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA1MzBweDtcclxufVxyXG4jZm9vdGVyYm90dG9tbG9nb3dyYXAge1xyXG4gICAgcGFkZGluZzogNTBweCA1MHB4IDEwcHg7XHJcbn1cclxuI2Zvb3RlcmJvdHRvbWxvZ293cmFwIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcbn1cclxuLmZvb3RlcmJvdHRvbWFkZHJlc3N3cmFwIHtcclxuICAgIHBhZGRpbmc6IDEwcHggNTBweDtcclxufVxyXG4uZm9vdGVyYm90dG9tYWRkcmVzc3dyYXAgaDUge1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxufVxyXG4uZm9vdGVyYm90dG9tYWRkcmVzc3dyYXAgcCB7XHJcbiAgICBmb250LXNpemU6IHNtYWxsO1xyXG4gICAgcGFkZGluZzogMHB4IDEwcHg7XHJcbn1cclxuXHJcbiNjb3B5cmlnaHQge1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4vKiB3aWRlICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4gICAgI2NvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDE0NDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogcG9ydHJhaXQgYW5kIG1vYmlsZSAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAgICNjb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAjY29udGVudGxlZnQge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAjY29udGVudGNlbnRlciB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICNjb250ZW50cmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAjaGVhZGVydG9wIHtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGhlaWdodDoxNS42dnc7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVybWlkZGxlaW5uZXJsaXN0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDhweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjaGVhZGVyYm90dG9tIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgI2NvbnRlbnRsZWZ0dG9wIGZvcm0ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgIH1cclxuICAgICNjb250ZW50bGVmdHRvcCBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgfVxyXG4gICAgLmxpbmtvZmFydGljbGV3cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7XHJcbiAgICB9XHJcbiAgICAubGlua29mYXJ0aWNsZWNhcHRpb24ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTZweDtcclxuICAgIH1cclxuICAgIC5saW5rb2ZhcnRpY2xlZGF0ZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMnB4O1xyXG5cclxuICAgIH1cclxuICAgIC5jb250ZW50bWFpbiB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0byA1MHB4IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlcHJvcGVydHl3cmFwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlY2F0ZWdvcnkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiA4cHggMHB4O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVwcm9wZXJ0eWNhdGVnb3J5ZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBzbWFsbDtcclxuICAgICAgICBtYXJnaW46IDJweCAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnRoZWFkZXJ0b3Age1xyXG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwcHg7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZWNhcmQge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVjYXJkaW1hZ2Uge1xyXG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjAlO1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVjYXJkd3JhcCB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDBweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlY2FyZGNhdGVnb3J5d3JhcCB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggMHB4O1xyXG4gICAgfVxyXG4gICAgLmFydGljbGVjYXJkZGF0ZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCA1cHg7XHJcbiAgICB9XHJcbiAgICAuY29udGVudGluZm9zbnNpY29uIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICAuY29udGVudGluZm9zbnNpY29uIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgICAuY29udGVudGluZm9zbnNpY29uIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG4gICAgI2NvbnRhY3RidXR0b253cmFwIHtcclxuICAgICAgICBtYXJnaW46IDBweCAwcHggNTBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAjY29udGFjdHdyYXAge1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAjZ3Vpbm5lc3Nfc21hLCAjZnV0dXJldGltZXNfc21hIHtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDBweCAzMHB4IDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOjcwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MTUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNmb290ZXJ0b3B3cmFwIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgI2Zvb3Rlcm1pZGRsZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgI2Zvb3Rlcm1pZGRsZXdyYXAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVybWlkZGxlaXRlbSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBtYXJnaW46IDVweDtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgI2Zvb3RlcmJvdHRvbXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggNTBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcbiAgICAjZm9vdGVyYm90dG9tcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAjZm9vdGVyYm90dG9tbG9nb3dyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgI3NpdGVtYXB3cmFwIHtcclxuICAgICAgICBmb250LXNpemU6IHNtYWxsO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4IDBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICNzaXRlbWFwd3JhcCB1bCB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggMTBweCAwcHggMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTBweCAxMHB4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICNzaXRlbWFwd3JhcCBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuI2Zvb3RlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzIyMTgxNTtcclxuXHRjb2xvcjogI2ZhZmFmYTtcclxuXHRmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBSb2JvdG8sIFwiU2Vnb2UgVUlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2FOZXVlLCBZdUdvdGhpYywgXCJZdSBHb3RoaWMgTWVkaXVtXCIsIFwiWXUgR290aGljXCIsIFZlcmRhbmEsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHQuZm9vdGVyaW5uZXIge1xyXG5cdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcblx0XHRcdEBpbmNsdWRlIGNvbnN0YW50LmZsZXgoZmxleC1zdGFydCwgc3RyZXRjaCk7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb290ZXJjb250ZW50IHtcclxuXHRcdEBpbmNsdWRlIGNvbnN0YW50LmZsZXgoc3BhY2UtYmV0d2VlbiwgZmxleC1zdGFydCk7XHJcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdHBhZGRpbmc6IDQwcHggMTZweCAwIDIwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdH0gIFxyXG5cclxuXHQuZm9vdGVybWVudSB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gNCAtIDEycHgpO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogNTgwcHg7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogI2ZhZmFmYTtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQmX19jYXRlZ29yeSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE4cHggMCA2cHggMDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdCZfX3Byb2R1Y3Qge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDZweCA4cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cdC5jb3JwaW5mb3dyYXAge1xyXG5cdG1hcmdpbi10b3A6IDEycHg7XHJcblxyXG5cdC5jb3JwbG9nbyB7XHJcblx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHR9XHJcblx0fSAgIFxyXG5cdC5jb3JwaW5mbyB7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblxyXG5cdFx0Jl9fbmFtZSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX29mZmljZSB7XHJcblx0XHRcdGNvbG9yOiAjM2YzZjNmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggOHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfX2FkZHJlc3Mge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblxyXG5cdFx0XHQvLyBpT1Mg44Gn6Zu76Kmx55Wq5Y+344GoIEZBWCDnlarlj7fjgYzpnZLlrZfjgavjgarjgovjga7jgpLpmLLjgZBcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmYWZhZmE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHQuZm9vdGVycGFydG5lciB7XHJcblx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0cGFkZGluZzogMCAxNnB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRAaW5jbHVkZSBjb25zdGFudC5tcSgpIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdFx0LmJhbm5lciB7XHJcblx0XHRcdEBpbmNsdWRlIGNvbnN0YW50LmZsZXgoc3BhY2UtYmV0d2VlbiwgZmxleC1zdGFydCk7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdCZfX2ltZyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5wb2xpY3lfd3JhcHtcclxuICAgIG1hcmdpbi10b3A6MTAwcHg7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoxZW07XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6I0ZGRjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgfVxyXG4gIFxyXG4gICNjb3B5cmlnaHQge1xyXG4gICAgZm9udC1zaXplOiBzbWFsbDtcclxuICAgIHBhZGRpbmc6IDEwcHggMCA2MHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuLnNwZm9vdGVybG9nbyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0QGluY2x1ZGUgY29uc3RhbnQubXEoKSB7XHJcblx0XHRAaW5jbHVkZSBjb25zdGFudC5mbGV4KHNwYWNlLWFyb3VuZCwgY2VudGVyKTtcclxuXHRcdHdpZHRoOiA4NSU7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdFx0bWFyZ2luOiAzMnB4IGF1dG8gMCBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX21haW4ge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVxyXG59XHJcblxyXG4vLyDjg5Xjg4Pjgr/jg7zjga7opovlh7rjgZdcclxuLmhlYWRpbmd3aGl0ZSB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAjZmFmYWZhO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBjb25zdGFudC4kZm9udF9tb250c2VycmF0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v44Oi44O844OA44OrXHJcbi5tb2RhbC13cmFwe1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB0b3A6MDtcclxuICAgIGxlZnQ6MDtcclxuICAgIGhlaWdodDoxMDB2aDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC41KTtcclxuICAgIC5tb2RhbC1pbm5lcntcclxuICAgICAgICBtYXgtaGVpZ2h0OjMwMHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOjUwMHB4O1xyXG4gICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzoxZW0gMmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAuaW5wdXQtdGV4dHtcclxuICAgICAgICAgICAgcGFkZGluZzoxZW07XHJcbiAgICAgICAgICAgIHdpZHRoOjMwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2RhbC10ZXh0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MjVweDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gICAgLm1vZGFsLWJ1dHRvbntcclxuICAgICAgICAmLXdyYXB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXllc3tcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6MTAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICAgICAgcGFkZGluZzoxZW0gMS41ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7XHJcbiAgICAgICAgICAgIGNvbG9yOiNGRkY7XHJcbiAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTowLjc7ICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW5ve1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDoxMDBweDtcclxuICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjFlbSAxLjVlbTtcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjMzMzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XHJcbiAgICAgICAgICAgIGNvbG9yOiMzMzM7XHJcbiAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTowLjc7ICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNsZWFye1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOjQwJTtcclxuICAgICAgICAgICAgcGFkZGluZzoxZW0gMS41ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMzMztcclxuICAgICAgICAgICAgY29sb3I6I0ZGRjtcclxuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjAuNzsgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldFwiVVRGLThcIjtcclxuXHJcbi8v5aSJ5pWw44Gq44Gp44KS5a6a576pXHJcbiRmb250X21vbnRzZXJyYXQ6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuXHJcbkBtaXhpbiBmbGV4KCRqdXN0aWZ5OmNlbnRlciwgJGFsaWduOmNlbnRlcikge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICBhbGlnbi1pdGVtczogJGFsaWduO1xyXG59XHJcblxyXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQ6IHNtKSB7XHJcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcbiRicmVha3BvaW50czogKFxyXG4gICdtaW4nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCknLFxyXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KScsXHJcbiAgJ21kJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpJyxcclxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpJyxcclxuICAneGwnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpJyxcclxuKSAhZGVmYXVsdDsiXSwic291cmNlUm9vdCI6IiJ9*/