﻿@font-face{font-family:TradeGothic;unicode-range:U+0000-2BFF;src:url("../fonts/2CC084_0_0.eot"),url("../fonts/2CC084_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2CC084_0_0.woff2") format("woff2"),url("../fonts/2CC084_0_0.woff") format("woff"),url("../fonts/2CC084_0_0.ttf") format("truetype"),url("../fonts/2CC084_0_0.svg#wf") format("svg");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-bold;unicode-range:U+0000-2BFF;src:url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot") format("eot"),url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot?iefix") format("embedded-opentype"),url("../fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"),url("../fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"),url("../fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg")}@font-face{font-family:"Archivo";font-weight:300;src:url("../fonts/Archivo_Expanded-Light.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:400;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:700;src:url("../fonts/Archivo_Expanded-ExtraBold.ttf") format("truetype")}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100;src:url("webfont.eot");src:local("myfont Regular"),url("../font/notoserifcjkjp_regular.eot?#iefix") format("embedded-opentype"),url("../font/notoserifcjkjp_regular.woff") format("woff"),url("../font/notoserifcjkjp_regular.ttf") format("truetype")}@font-face{font-family:TradeGothic;unicode-range:U+0000-2BFF;src:url("../fonts/2CC084_0_0.eot"),url("../fonts/2CC084_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2CC084_0_0.woff2") format("woff2"),url("../fonts/2CC084_0_0.woff") format("woff"),url("../fonts/2CC084_0_0.ttf") format("truetype"),url("../fonts/2CC084_0_0.svg#wf") format("svg");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-bold;unicode-range:U+0000-2BFF;src:url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot") format("eot"),url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot?iefix") format("embedded-opentype"),url("../fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"),url("../fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"),url("../fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg")}@font-face{font-family:"Archivo";font-weight:300;src:url("../fonts/Archivo_Expanded-Light.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:400;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:500;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:700;src:url("../fonts/Archivo_Expanded-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Uglyqua";src:url("../fonts/uglyqua.ttf") format("truetype")}.br::before{content:"\a";white-space:pre;font-family:"serif"}:where(body){block-size:unset}body .page{background:#fff}body .page #maincontent{background:#fff;padding:0}body .page #maincontent .h1,body .page #maincontent .h2,body .page #maincontent .h3,body .page #maincontent .h4,body .page #maincontent .h5,body .page #maincontent .h6,body .page #maincontent h1,body .page #maincontent h2,body .page #maincontent h3,body .page #maincontent h4,body .page #maincontent h5,body .page #maincontent h6{font-weight:700}body .page #maincontent :where(img,svg,video,canvas,audio,iframe,embed,object){display:inline-block}body .page #maincontent .c-swiper-button-prev,body .page #maincontent .c-swiper-button-next{background-repeat:no-repeat}body .page #maincontent .container,body .page #maincontent .container-lg,body .page #maincontent .container-md,body .page #maincontent .container-sm,body .page #maincontent .container-xl{max-width:100%}body .page #maincontent .contents .main{width:100%}body .page #maincontent .container a:hover{text-decoration:none}body .page #maincontent .container a.c-button-yellow-medium:hover{color:#ffe512 !important}body .page #maincontent .container .dmj-footer-sns-list-item a{color:#fff}body .page #maincontent .container #dmj-static .slick-prev,body .page #maincontent .container #dmj-static .slick-next,body .page #maincontent .container #dmj-static .slick-dots,body .page #maincontent .container #dmj-static .swiper-button-prev,body .page #maincontent .container #dmj-static .swiper-button-next,body .page #maincontent .container #dmj-static .swiper-pagination{z-index:50}body .page #maincontent .container #dmj-static .slick-arrow:before{display:none !important}body .page #maincontent .container #dmj-static .txt-color-black{color:#000 !important}body .page #maincontent .container #dmj-static .txt-color-white{color:#fff !important}body .page #maincontent .container #dmj-static #soldout{background:#b9b9b9;font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-weight:bold;color:#000;border:#000;text-decoration:none;pointer-events:none;display:flex;justify-content:center}body .page #maincontent .container #dmj-static #soldout-whitebg{display:flex;justify-content:center;text-decoration:none;background:#000;color:#fff;border:#000;pointer-events:none}body .page #maincontent .container #dmj-static #soldout-yellowbg{display:flex;justify-content:center;text-decoration:none;background:#ffe512;color:#000;border:#ffe512;pointer-events:none}body .page #maincontent .container #dmj-static .dmj-static-product{position:relative}body .page #maincontent .container #dmj-static .dmj-static-product-icon{position:absolute;top:10px;left:10px;background:#ffe512;min-height:28px;padding:2px 6px;display:grid;place-items:center;font-size:14px;font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;color:#000;line-height:1;letter-spacing:normal;white-space:nowrap}body .page #maincontent .container #dmj-static .dmj-static-product-icon-new{background:#ffe512;color:#000}body .page #maincontent .container #dmj-static .dmj-static-product-icon-sale{background:#c71835}body .page #maincontent .container #dmj-static .dmj-static-product-icon-off{background:#c71835;color:#fff}body .page #maincontent .container #dmj-static .dmj-static-product-icon-collabo{color:#fff;background:#5c0d0d}body .page #maincontent .container #dmj-static .dmj-static-product-icon-web{background:#ff9d2b}body .page #maincontent .container #dmj-static .dmj-static-product-icon-vegan{color:#fff;background:#146b00}body .page #maincontent .container #dmj-static .dmj-static-product-icon-gift{color:#fff;background:#000}body .page #maincontent .container #dmj-static .dmj-static-product-icon-line{color:#fff;background:#06c755}body .page #maincontent .container #dmj-static .dmj-static-btn{margin-top:30px}body .page #maincontent .container #dmj-static .dmj-static-btn-a{width:272px;height:48px;font-size:20px;font-weight:700;font-family:"Archivo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif;font-weight:700;line-height:20px;display:flex;justify-content:center;align-items:center;transition:.2s;text-decoration:none}body .page #maincontent .container #dmj-static .dmj-static-btn-YB{color:#ffe512;background:#000}body .page #maincontent .container #dmj-static .dmj-static-btn-YB:hover{color:#000;background:#ffe512;border:1px solid #000}body .page #maincontent .container #dmj-static .dmj-static-btn-BY{color:#000;background:#ffe512}body .page #maincontent .container #dmj-static .dmj-static-btn-BY:hover{color:#ffe512;background:#000;border:1px solid #ffe512}body .page #maincontent .container #dmj-static .dmj-static-btn-BW{color:#000;background:#fff;border:1px solid #000}body .page #maincontent .container #dmj-static .dmj-static-btn-BW:hover{color:#fff;background:#000;border:1px solid #fff}body .page #maincontent .container #dmj-static .dmj-static-btn-WB{color:#fff;background:#000;border:1px solid #fff}body .page #maincontent .container #dmj-static .dmj-static-btn-WB:hover{color:#000;background:#fff;border:1px solid #000}body .page #maincontent .container #dmj-static .dmj-static-btn-BT{color:#000;background:#fff;border:1px solid #000}body .page #maincontent .container #dmj-static .dmj-static-btn-BT:hover{color:#fff;background:rgba(0,0,0,0);border:1px solid #fff}body .page #maincontent .container #dmj-static .dmj-static-btn-WT{color:#fff;background:rgba(0,0,0,0);border:1px solid #fff}body .page #maincontent .container #dmj-static .dmj-static-btn-WT:hover{color:#000;background:#fff;border:1px solid #000}body .page #maincontent .container #dmj-static .dmj-static-btn-coming-soon{pointer-events:none !important}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .hide-pc{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .hide-tab{display:none !important}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .hide-tab_pc{display:none !important}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .hide-sp_tab{display:none !important}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .hide-sp{display:none !important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9jc3MvZ2xvYmFsL19taXhpbi5zY3NzIiwiY3NzL2ZvdW5kYXRpb24vX21peGluLnNjc3MiLCJjc3MvZG1qX3N0YXRpY19jb21tb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FvUUEsV0FDRSx3QkFDQSwwQkFDQSx1U0FNQSxnQkFDQSxrQkFHRixXQUNFLDZCQUNBLDBCQUNBLHVhQU9GLFdBQ0Usc0JBQ0EsZ0JBQ0Esa0VBRUYsV0FDRSxzQkFDQSxnQkFDQSxvRUFFRixXQUNFLHNCQUNBLGdCQUNBLHNFQ3BTRixXQUNFLHdCQUNBLGdCQUNBLGlGQUdGLFdBQ0Usd0JBQ0EsZ0JBQ0EsbURBR0YsV0FDRSx3QkFDQSxnQkFDQSxpRkFHRixXQUNFLHdCQUNBLGdCQUNBLGtEQUlGLFdBQ0MseUJBQ0Msa0JBQ0EsZ0JBQ0QsdUJBQ0EsZ09BTUQsV0FDRSx3QkFDQSwwQkFDQSx1U0FNQSxnQkFDQSxrQkFHRixXQUNFLDZCQUNBLDBCQUNBLHVhQU9GLFdBQ0Usc0JBQ0EsZ0JBQ0Esa0VBRUYsV0FDRSxzQkFDQSxnQkFDQSxvRUFFRixXQUNFLHNCQUNBLGdCQUNBLG9FQUVGLFdBQ0Usc0JBQ0EsZ0JBQ0Esc0VBR0YsV0FDRSxzQkFDQSxtREFpR0YsWUFDRSxhQUNBLGdCQUNBLG9CQ2hMRixhQUNDLGlCQUlDLFdBQ0UsZ0JBQ0Esd0JBQ0UsZ0JBQ0EsVUFDQSwwVUFDRSxnQkFFRiwrRUFDRSxxQkFFRiw0RkFDRSw0QkFFRiwyTEFDRSxlQUdBLHdDQUNFLFdBS0EsMkNBQ0UscUJBR0Esa0VBQ0UseUJBS0osK0RBQ0UsV0FJRix5WEFDRSxXQUdBLG1FQUNFLHdCQUlGLGdFQUNFLHNCQUVGLGdFQUNFLHNCQUdKLHdEQUNFLG1CQUNBLFlEdUJZLCtKQ3RCWixpQkFDQSxXQUNBLFlBQ0EscUJBQ0Esb0JBQ0EsYUFDQSx1QkFDQSxnRUFDRSxhQUNBLHVCQUNBLHFCQUNBLGdCQUNBLFdBQ0EsWUFDQSxvQkFFRixpRUFDRSxhQUNBLHVCQUNBLHFCQUNBLG1CQUNBLFdBQ0EsZUFDQSxvQkFJRixtRUFDRSxrQkFDQSx3RUFDRSxrQkFDQSxTQUNBLFVBQ0EsbUJBQ0EsZ0JBQ0EsZ0JBQ0EsYUFDQSxtQkFDQSxlQUNBLFlEakJRLCtKQ2tCUixXQUNBLGNBQ0Esc0JBQ0EsbUJBQ0EsNEVBQ0UsbUJBQ0EsV0FFRiw2RUFDRSxtQkFFRiw0RUFDRSxtQkFDQSxXQUVGLGdGQUNFLFdBQ0EsbUJBRUYsNEVBQ0UsbUJBRUYsOEVBQ0UsV0FDQSxtQkFFRiw2RUFDRSxXQUNBLGdCQUVGLDZFQUNFLFdBQ0EsbUJBSU4sK0RBQ0UsZ0JBQ0EsaUVBQ0UsWUFDQSxZQUNBLGVBQ0EsZ0JBQ0EsWUR6RFEsd0pDMERSLGdCQUNBLGlCQUNBLGFBQ0EsdUJBQ0EsbUJBQ0EsZUFDQSxxQkFHRixrRUFDRSxjQUNBLGdCQUNBLHdFQUNFLFdBQ0EsbUJBQ0Esc0JBSUosa0VBQ0UsV0FDQSxtQkFDQSx3RUFDRSxjQUNBLGdCQUNBLHlCQUlKLGtFQUNFLFdBQ0EsZ0JBQ0Esc0JBQ0Esd0VBQ0UsV0FDQSxnQkFDQSxzQkFJSixrRUFDRSxXQUNBLGdCQUNBLHNCQUNBLHdFQUNFLFdBQ0EsZ0JBQ0Esc0JBSUosa0VBQ0UsV0FDQSxnQkFDQSxzQkFDQSx3RUFDRSxXQUNBLHlCQUNBLHNCQUlKLGtFQUNFLFdBQ0EseUJBQ0Esc0JBQ0Esd0VBQ0UsV0FDQSxnQkFDQSxzQkFJSiwyRUFDRSwrQkFPSiwwQ0FERix3REFFSSx5QkFJRixnRUFERix5REFFSSx5QkFJRiwwQ0FERiw0REFFSSx5QkFJRiwwQ0FERiw0REFFSSx5QkFJRiwwQ0FERix3REFFSSIsImZpbGUiOiJjc3MvZG1qX3N0YXRpY19jb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLy8gI01lZGlhIFF1ZXJ5XHJcbi8vXHJcbi8vIOS9v+eUqOS+i1xyXG4vLyAuZm9vIHtcclxuLy8gICBjb2xvcjogYmx1ZTtcclxuLy8gICBAaW5jbHVkZSBtcSgpIHsgLy8g5byV5pWw44KS55yB55Wl77yI5Yid5pyf5YCk44GvbWTjga43NjhweO+8iVxyXG4vLyAgICAgY29sb3I6IHllbGxvdztcclxuLy8gICB9XHJcbi8vICAgQGluY2x1ZGUgbXEobGcpIHsgLy8g5byV5pWw44KS5YCL5Yil44Gr5oyH5a6aXHJcbi8vICAgICBjb2xvcjogcmVkO1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyAkYnJlYWtwb2ludC1zbTogJHdpZHRoLW1pbi1wYWdlICFkZWZhdWx0O1xyXG4vLyAkYnJlYWtwb2ludC1tZDogJHdpZHRoLW1pZGRsZS1wYWdlICFkZWZhdWx0O1xyXG4vLyAkYnJlYWtwb2ludC1sZzogJHdpZHRoLXBhZ2UtbWF4ICFkZWZhdWx0O1xyXG4kYnJlYWtwb2ludHM6IChcclxuICAneHNtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpJyxcclxuICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCknLFxyXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KScsXHJcbiAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsXHJcbiAgJ3hsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCknLFxyXG4gICd4eGxnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KScsXHJcbikgIWRlZmF1bHQ7XHJcbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogbWQpIHtcclxuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g44Ot44O844Or44Kq44O844OQ44O844KS44G+44Go44KB44Gm5Ye65YqbXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIGhvdmVyIHtcclxuLy8gICBjb2xvcjogIzk5OTtcclxuLy8gfVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaG92ZXIge1xyXG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFByZXNlbnRhdGlvbjpcclxuLy8g55+i5Y2w44Ki44Kk44Kz44Oz55Sf5oiQXHJcbi8vXHJcbi8vICRpY29uLXBvc2l0aW9uICA6IOefouWNsOOBruS9jee9ru+8iHRvcC9yaWdodC9ib3R0b20vbGVmdO+8iVxyXG4vLyAkaWNvbi1zaXplICAgICAgOiDnn6LljbDjga7jgrXjgqTjgrpcclxuLy8gJGljb24tY29sb3IgICAgIDog55+i5Y2w44Gu6ImyXHJcbi8vICRpY29uLWRpcmVjdGlvbiA6IOefouWNsOOBruaWueWQke+8iHRvcC9yaWdodC9ib3R0b20vbGVmdO+8iVxyXG4vLyAkcGFkZGluZyAgICAgICAgOiDopqropoHntKDjga5wYWRkaW5nXHJcbi8vICRwc2V1ZG8tZWxlbWVudCA6IOeWkeS8vOimgee0oOaMh+Wumu+8iOWIneacn+WApO+8mmJlZm9yZe+8u+ecgeeVpeWPr++8ve+8iVxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBpY29uLWFycm93KCdyaWdodCcsICc3cHgnLCAkY29sb3ItYmxhY2ssICdib3R0b20nLCAnMThweCcpO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaWNvbi1hcnJvdygkaWNvbi1wb3NpdGlvbiwgJGljb24tc2l6ZSwgJGljb24tY29sb3IsICRpY29uLWRpcmVjdGlvbiwgJHBhZGRpbmcsICRwc2V1ZG8tZWxlbWVudDogJ2JlZm9yZScpIHtcclxuICBAaWYgJGljb24tcG9zaXRpb24gPT0gJ3RvcCcge1xyXG4gICAgcGFkZGluZy10b3A6ICN7JHBhZGRpbmd9O1xyXG4gIH0gQGVsc2UgaWYgJGljb24tcG9zaXRpb24gPT0gJ3JpZ2h0JyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdib3R0b20nIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAjeyRwYWRkaW5nfTtcclxuICB9IEBlbHNlIGlmICRpY29uLXBvc2l0aW9uID09ICdsZWZ0JyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JHBhZGRpbmd9O1xyXG4gIH1cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICY6I3skcHNldWRvLWVsZW1lbnR9IHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6ICN7JGljb24tc2l6ZX07XHJcbiAgICBoZWlnaHQ6ICN7JGljb24tc2l6ZX07XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI3skaWNvbi1jb2xvcn07XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICN7JGljb24tY29sb3J9O1xyXG4gICAgbWFyZ2luOiAoLSN7JGljb24tc2l6ZX0pIDAgMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgI3skaWNvbi1wb3NpdGlvbn06IDJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGlmICRpY29uLWRpcmVjdGlvbiA9PSAndG9wJyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAncmlnaHQnIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAnYm90dG9tJyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9IEBlbHNlIGlmICRpY29uLWRpcmVjdGlvbiA9PSAnbGVmdCcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gI21hcmdpbiAsIHBhZGRpbmdcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgc3BhY2luZygjeyRpKjV9KTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIHNwYWNpbmcoJHNpemUpIHtcclxuICAkdHlwZTogJ3VfcCc7XHJcbiAgJHByb3A6ICdwYWRkaW5nJztcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDIge1xyXG4gICAgQGlmICRpID4gMSB7XHJcbiAgICAgICR0eXBlOiAndV9tJztcclxuICAgICAgJHByb3A6ICdtYXJnaW4nO1xyXG4gICAgfVxyXG4gICAgLiN7JHR5cGV9dC0jeyRzaXplfSB7ICN7JHByb3B9LXRvcDogICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAuI3skdHlwZX1yLSN7JHNpemV9IHsgI3skcHJvcH0tcmlnaHQ6ICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC4jeyR0eXBlfWItI3skc2l6ZX0geyAjeyRwcm9wfS1ib3R0b206ICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLiN7JHR5cGV9bC0jeyRzaXplfSB7ICN7JHByb3B9LWxlZnQ6ICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDooYzliLbpmZBcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgbGluZS1jbGFtcCgzKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmVzKSB7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDopIfmlbDooYzliLbpmZDvvIhQQ+eUqO+8iVxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBsaW5lLWNsYW1wLXBjKDMsIDVlbSk7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBsaW5lLWNsYW1wLXBjKCRsaW5lcywgJGhlaWdodCkge1xyXG4gIEBpZiAkbGluZXMgPT0gMSB7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgbWF4LWhlaWdodDogJGhlaWdodDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vICN0cmFuc2Zvcm1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQnJvd3NlciBQcmVmaXhlc1xyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gIC8vIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gIHRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbn1cclxuXHJcbi8vIFJvdGF0ZVxyXG5AbWl4aW4gcm90YXRlICgkZGVnKSB7XHJcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XHJcbn1cclxuXHJcbi8vIFNjYWxlXHJcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7XHJcbn1cclxuXHJcbi8vIFRyYW5zbGF0ZVxyXG5AbWl4aW4gdHJhbnNsYXRlICgkeCwgJHkpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xyXG59XHJcblxyXG4vLyBTa2V3XHJcbkBtaXhpbiBza2V3ICgkeCwgJHkpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2tldygjeyR4fWRlZywgI3skeX1kZWcpKTtcclxufVxyXG5cclxuLy8gVHJhbnNmb3JtIE9yaWdpblxyXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbiAoJG9yaWdpbikge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICAvLyAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG59XHJcblxyXG5cclxuLy8gI2RlY2ltYWwgcG9pbnRcclxuLy8g5bCP5pWw44Gu5qGB5pWw44Go5Li444KB5pa544KS5Yi25b6h44GZ44KLXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIHJvdW5kLWRlY2ltYWwoJG51bWJlcik7XHJcbi8vIEBpbmNsdWRlIGNlaWwtZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gQGluY2x1ZGUgZmxvb3ItZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUm91bmQgKOWbm+aNqOS6lOWFpSlcclxuQGZ1bmN0aW9uIHJvdW5kLWRlY2ltYWwoJG51bWJlciwgJGRpZ2l0czogMCkge1xyXG4gIEByZXR1cm4gdG8tZml4ZWQoJG51bWJlciwgJGRpZ2l0cywgJ3JvdW5kJyk7XHJcbn1cclxuXHJcbi8vIENlaWwgKOWIh+OCiuS4iuOBkilcclxuQGZ1bmN0aW9uIGNlaWwtZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAnY2VpbCcpO1xyXG59XHJcblxyXG4vLyBGbG9vciAo5YiH44KK5o2o44GmKVxyXG5AZnVuY3Rpb24gZmxvb3ItZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAnZmxvb3InKTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHRvLWZpeGVkICgkbnVtYmVyLCAkZGlnaXRzOiAwLCAkcm91bmQ6ICdyb3VuZCcpIHtcclxuICAkbjogMTtcclxuICAvLyAkbnVtYmVyIG11c3QgYmUgYSBudW1iZXJcclxuICBAaWYgdHlwZS1vZigkbnVtYmVyKSAhPSBudW1iZXIge1xyXG4gICAgQHdhcm4gJyN7ICRudW1iZXIgfSBpcyBub3QgYSBudW1iZXIuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbiAgLy8gJGRpZ2l0cyBtdXN0IGJlIGEgdW5pdGxlc3MgbnVtYmVyXHJcbiAgQGlmIHR5cGUtb2YoJGRpZ2l0cykgIT0gbnVtYmVyIHtcclxuICAgIEB3YXJuICcjeyAkZGlnaXRzIH0gaXMgbm90IGEgbnVtYmVyLic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfSBAZWxzZSBpZiBub3QgdW5pdGxlc3MoJGRpZ2l0cykge1xyXG4gICAgQHdhcm4gJyN7ICRkaWdpdHMgfSBoYXMgYSB1bml0Lic7XHJcbiAgICBAcmV0dXJuICRudW1iZXI7XHJcbiAgfVxyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGRpZ2l0cyB7XHJcbiAgICAkbjogJG4gKiAxMDtcclxuICB9XHJcbiAgQGlmICRyb3VuZCA9PSAncm91bmQnIHtcclxuICAgIEByZXR1cm4gcm91bmQoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2UgaWYgJHJvdW5kID09ICdjZWlsJyB7XHJcbiAgICBAcmV0dXJuIGNlaWwoJG51bWJlciAqICRuKSAvICRuO1xyXG4gIH0gQGVsc2UgaWYgJHJvdW5kID09ICdmbG9vcicge1xyXG4gICAgQHJldHVybiBmbG9vcigkbnVtYmVyICogJG4pIC8gJG47XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAd2FybiAnI3sgJHJvdW5kIH0gaXMgdW5kZWZpbmVkIGtleXdvcmQuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIOWIpeOCpuOCo+ODs+ODieOCpuOBp+mWi+OBj+ODquODs+OCr+OBq+OCouOCpOOCs+ODs+OCkuOBpOOBkeOCi1xyXG5AbWl4aW4gbmV3LXdpbmRvdygkY29sb3IsICRzaXplKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICBtYXNrOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZlcnNpb249XCIxLjFcIiB2aWV3Qm94PVwiMCAwIDE1LjQgMTMuNFwiPjxwYXRoIGQ9XCJNMTEuNCwxMy40SDEuNGMtLjc3LDAtMS40LS42My0xLjQtMS40VjRjMC0uNzcuNjMtMS40LDEuNC0xLjRoMnYuOEgxLjRjLS4zMywwLS42LjI3LS42LjZ2OGMwLC4zMy4yNy42LjYuNmgxMGMuMzMsMCwuNi0uMjcuNi0uNnYtMmguOHYyYzAsLjc3LS42MywxLjQtMS40LDEuNFpcIi8+PHBhdGggZD1cIk0xNC40LDlINS40Yy0uNTUsMC0xLS40NS0xLTFWMWMwLS41NS40NS0xLDEtMWg5Yy41NSwwLDEsLjQ1LDEsMXY3YzAsLjU1LS40NSwxLTEsMVpNNS40LjhjLS4xMSwwLS4yLjA5LS4yLjJ2N2MwLC4xMS4wOS4yLjIuMmg5Yy4xMSwwLC4yLS4wOS4yLS4yVjFjMC0uMTEtLjA5LS4yLS4yLS4ySDUuNFpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICB3aWR0aDogJHNpemU7XHJcbiAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB9XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBUcmFkZUdvdGhpYztcclxuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMkJGRjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuZW90XCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBUcmFkZUdvdGhpYy1ib2xkO1xyXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0yQkZGO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZTQ2OTM5MDgtNzIwOC00YjA0LTkzYzQtOGQwMDRjM2I0ZTFmLmVvdFwiKSBmb3JtYXQoXCJlb3RcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9lNDY5MzkwOC03MjA4LTRiMDQtOTNjNC04ZDAwNGMzYjRlMWYuZW90P2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvZTJmYmM2M2MtZTdiMS00ODI4LWIwYjYtMjc1MTMxZDE2ZmQwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzgwNWQ5MzU2LWE0YTUtNDZkZi04MzkwLTk1N2M4MDNlMzNiYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9kZjBmOWM1MC0zY2UzLTRiMWYtODEyMC0wNzRjYTY2YjgzYjEuc3ZnI2RmMGY5YzUwLTNjZTMtNGIxZi04MTIwLTA3NGNhNjZiODNiMVwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1FeHRyYUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLyogZm9udFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1R290aGljTTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdUdvdGhpYy1NZWRpdW1cIiksbG9jYWwoXCJZdSBHb3RoaWMgTWVkaXVtXCIpLGxvY2FsKFwiWXVHb3RoaWMtUmVndWxhclwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdUdvdGhpY007XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVHb3RoaWMtQm9sZFwiKSxsb2NhbChcIll1IEdvdGhpYyBCb2xkXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1TWluY2hvTTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdU1pbmNoby1NZWRpdW1cIiksbG9jYWwoXCJZdSBNaW5jaG8gTWVkaXVtXCIpLGxvY2FsKFwiWXVNaW5jaG8tUmVndWxhclwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdU1pbmNob007XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVNaW5jaG8tRGVtaWJvbGRcIiksbG9jYWwoXCJZdSBNaW5jaG9cIilcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0c3JjOiB1cmwoJ3dlYmZvbnQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuXHRzcmM6IGxvY2FsKCdteWZvbnQgUmVndWxhcicpLCAvKiDjg5Xjgqnjg7Pjg4jjgYzjg63jg7zjgqvjg6vjgavjgqTjg7Pjgrnjg4jjg7zjg6vjgZXjgozjgabjgYTjgovloLTlkIjjgavmnInlirkgKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIGVvZiAtIElFNi1JRTggKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogd29mZiAtIE1vZGVybiBCcm93c2VycyAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogdHRmIC0gU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljO1xyXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0yQkZGO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5lb3RcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuc3ZnI3dmXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljLWJvbGQ7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTJCRkY7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lNDY5MzkwOC03MjA4LTRiMDQtOTNjNC04ZDAwNGMzYjRlMWYuZW90XCIpIGZvcm1hdChcImVvdFwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2U0NjkzOTA4LTcyMDgtNGIwNC05M2M0LThkMDA0YzNiNGUxZi5lb3Q/aWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9lMmZiYzYzYy1lN2IxLTQ4MjgtYjBiNi0yNzUxMzFkMTZmZDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvODA1ZDkzNTYtYTRhNS00NmRmLTgzOTAtOTU3YzgwM2UzM2JjLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2RmMGY5YzUwLTNjZTMtNGIxZi04MTIwLTA3NGNhNjZiODNiMS5zdmcjZGYwZjljNTAtM2NlMy00YjFmLTgxMjAtMDc0Y2E2NmI4M2IxXCIpIGZvcm1hdChcInN2Z1wiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQXJjaGl2byc7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyY2hpdm9fRXhwYW5kZWQtRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdVZ2x5cXVhJztcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3VnbHlxdWEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcblxyXG4kZm9udC1nb3RoaWM6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LW1pbmNobzogTXlZdU1pbmNob00sIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgR2VvcmdpYSzmuLjmmI7mnJ0sSEdT5piO5pydRSzjg6HjgqTjg6rjgqosTWVpcnlvLHNlcmlmO1xyXG5cclxuJGZvbnQtdHJhZGVHb3RoaWM6IFRyYWRlR290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC10cmFkZUdvdGhpYy1ib2xkOiBUcmFkZUdvdGhpYy1ib2xkLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC1vc3dhbGQ6IG9zd2FsZCwgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LWFyY2hpdm8tZXhwYW5kZWQ6ICdBcmNoaXZvJywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtdWdseXF1YTogJ1VnbHlRdWEnLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4lZm9udF9nb3RoaWMge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1nb3RoaWM7XHJcbn1cclxuXHJcbiVmb250X21pbmNobyB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LW1pbmNobztcclxuICAuYW5kcm9pZCAmIHtcclxuICBcdGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZicsICRmb250LW1pbmNobztcclxuICB9XHJcbn1cclxuXHJcbiVmb250X3RyYWRlR290aGljIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWM7XHJcbn1cclxuXHJcbiVmb250X3RyYWRlR290aGljLWJvbGQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG59XHJcblxyXG4lZm9udF9hcmNoaXZvLWV4cGFuZGVkIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtYXJjaGl2by1leHBhbmRlZDtcclxufVxyXG5cclxuJWZvbnRfdWdseXF1YSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXVnbHlxdWE7XHJcbn1cclxuXHJcblxyXG5cclxuLyogZWFzaW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGVhc2luZy1iYXNlOiAuMnMgZWFzZTtcclxuJGVhc2luZy1iZXppZXI6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcclxuXHJcblxyXG5cclxuLyog44OW44Os44O844Kv44Od44Kk44Oz44OIXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJHNwLXNtYWxsOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweClcIjtcclxuJHNwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIjtcclxuJHNwLW1lZGl1bTogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpXCI7XHJcbiRzcF90YWI6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KVwiO1xyXG4kdGFiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KVwiO1xyXG4kdGFiX3BjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcIjtcclxuJHBjOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweClcIjtcclxuJHBjLWxhcmdlOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpXCI7XHJcblxyXG5cclxuXHJcbi8qIGNvbG9yXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGRtLXllbGxvdzogI0ZGRTUxMjtcclxuJHB1cmUtYmxhY2s6ICMwMDAwMDA7XHJcbiR0ZXh0LWJsYWNrOiAjMkIyQjJCO1xyXG5cclxuJGRhcmstZ3JleTogIzUzNTM1NztcclxuJGdyZXk6ICM5MTkxOTQ7XHJcbiRsaWdodC1ncmV5OiAjQzhDOENCO1xyXG4kYmFja2dyb3VuZC1ncmV5OiAjRTNFM0UzO1xyXG5cclxuJHByaW1hcnktb3JhbmdlOiAjRkY5RDJCO1xyXG4kcHJvZ3Jlc3MtZ3JlZW46ICMwMDk5NDQ7XHJcbiRhbGVydC1yZWQ6ICNDQzBFMEU7XHJcbiRhbGVydC1saWdodC1yZWQ6ICNGQUU2RTY7XHJcbiRsaW5rLWJsdWU6ICMyMzgxQTc7XHJcblxyXG4kc2FsZS1wcmljZTogI2U5MWExYTtcclxuXHJcblxyXG5cclxuLyog44Kz44Oz44OG44Oz44OE5aSJ5pWwXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuJGNvbnRlbnRzV2lkdGg6IDEyODBweDtcclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5pOs5Ly855qE44Gr5pS56KGM44GV44Gb44KLXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4uYnI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEFcIiA7XHJcbiAgd2hpdGUtc3BhY2U6IHByZTtcclxuICBmb250LWZhbWlseTogXCJzZXJpZlwiO1xyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqvjg6njg6Djgavjgojjgot3aWR0aOioiOeul1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGdsaWQtd2lkdGgtcGMoICRjb2x1bW4sICRndXR0ZXIsICRhbGxfbWFyZ2luLCAkYWxsX2NvbHVtbjogMTIsICRhbGxfZ3V0dGVyOiAxMSApIHtcclxuICB3aWR0aDogY2FsYygoKDEwMCUgLSAoI3skYWxsX2d1dHRlcn0gKyAjeyRhbGxfbWFyZ2lufSkgKiAyNHB4KSAvICN7JGFsbF9jb2x1bW59KSAqICN7JGNvbHVtbn0gKyAoMjRweCAqICN7JGd1dHRlcn0pKTtcclxufVxyXG5AbWl4aW4gZ2xpZC13aWR0aC1zcCggJGNvbHVtbiwgJGd1dHRlciwgJGFsbF9tYXJnaW4sICRhbGxfY29sdW1uOiA0LCAkYWxsX2d1dHRlcjogMyApIHtcclxuICB3aWR0aDogY2FsYygoKDEwMCUgLSAoI3skYWxsX2d1dHRlcn0gKyAjeyRhbGxfbWFyZ2lufSkgKiAxNnB4KSAvICN7JGFsbF9jb2x1bW59KSAqICN7JGNvbHVtbn0gKyAoMTZweCAqICN7JGd1dHRlcn0pKTtcclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gY3Vyc29yLWdyYWIge1xyXG4gIEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0Y3Vyc29yOiBncmFiO1xyXG5cdH1cclxuXHQmOmFjdGl2ZSB7XHJcblx0XHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdFx0Y3Vyc29yOiBncmFiYmluZztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOOCqOODleOCp+OCr+ODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGZhZGVJbiggJGR1cmF0aW9uICkge1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJGR1cmF0aW9uLCB2aXNpYmlsaXR5IDBzIGVhc2UgJGR1cmF0aW9uO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuXHQmLmlzLXNob3cge1xyXG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1vcGFjaXR5KCAkb3BhY2l0eTogLjcsICRkdXJhdGlvbjogLjNzICkge1xyXG5cdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb247XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdEBtZWRpYSAjeyRwY30ge1xyXG5cdFx0XHRvcGFjaXR5OiAkb3BhY2l0eTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuQGltcG9ydCAnLi4vLi4vLi4vYXNzZXRzL2Nzcy9nbG9iYWwvdmFyaWFibGVzJztcclxuQGltcG9ydCAnLi4vLi4vLi4vYXNzZXRzL2Nzcy9nbG9iYWwvbWl4aW4nO1xyXG5AaW1wb3J0IFwiLi9mb3VuZGF0aW9uL19taXhpbi5zY3NzXCI7XHJcblxyXG4kY29tbW9uaW1nUGF0aDogXCIuLi8uLi9pbWFnZXNcIjtcclxuJGZvbnQtZmFtaWx5OiAkZm9udC10cmFkZUdvdGhpYy1ib2xkO1xyXG4kZm9udC1mYW1pbHktYTogJGZvbnQtYXJjaGl2by1leHBhbmRlZDtcclxuXHJcbjp3aGVyZShib2R5KSB7XHJcblx0YmxvY2stc2l6ZTogdW5zZXQ7XHJcbn1cclxuXHJcbmJvZHl7XHJcbiAgLnBhZ2V7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgI21haW5jb250ZW50e1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICAgIDp3aGVyZShpbWcsc3ZnLHZpZGVvLGNhbnZhcyxhdWRpbyxpZnJhbWUsZW1iZWQsb2JqZWN0KSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5jLXN3aXBlci1idXR0b24tcHJldiwgLmMtc3dpcGVyLWJ1dHRvbi1uZXh0e1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci14bCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb250ZW50c3tcclxuICAgICAgICAubWFpbntcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY29udGFpbmVye1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmMtYnV0dG9uLXllbGxvdy1tZWRpdW17XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kbWotZm9vdGVyLXNucy1saXN0LWl0ZW17XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI2Rtai1zdGF0aWN7XHJcbiAgICAgICAgICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHQsIC5zbGljay1kb3RzLCAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDUwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50eHQtY29sb3J7XHJcbiAgICAgICAgICAgICYtYmxhY2t7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXdoaXRle1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICNzb2xkb3V0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjliOWI5O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBib3JkZXI6ICMwMDA7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAmLXdoaXRlYmd7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICBib3JkZXI6ICMwMDA7XHJcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi15ZWxsb3diZ3tcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFNTEyO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogI0ZGRTUxMjtcclxuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmRtai1zdGF0aWN7XHJcbiAgICAgICAgICAgICYtcHJvZHVjdHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgJi1pY29ue1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDZweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICYtbmV3e1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFNTEyO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtc2FsZXtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M3MTgzNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtb2Zme1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzcxODM1O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtY29sbGFib3tcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1YzBkMGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXdlYiB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZjlkMmI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXZlZ2FuIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxNDZiMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWdpZnQge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtbGluZXtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwNmM3NTU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICYtYXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNzJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYXJjaGl2by1leHBhbmRlZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAvLyB5ZWxsb3cgY29sb3IgYmxhY2sgYmFja2dyb3VuZCDpu4ToibLpu5HoibLog4zmma9cclxuICAgICAgICAgICAgICAmLVlCe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlNTEyO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAvLyBibGFjayBjb2xvciB5ZWxsb3cgYmFja2dyb3VuZOOAgOm7kuiJsum7hOiJsuiDjOaZr1xyXG4gICAgICAgICAgICAgICYtQll7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmU1MTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC8vIGJsYWNrIGNvbG9yIHdoaXRlIGJhY2tncm91bmTjgIDpu5LoibLnmb3oibLog4zmma9cclxuICAgICAgICAgICAgICAmLUJXe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLy8gd2hpdGUgY29sb3IgYmxhY2sgYmFja2dyb3VuZOOAgOeZveiJsum7kuiJsuiDjOaZr1xyXG4gICAgICAgICAgICAgICYtV0J7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAvLyBibGFjayBjb2xvciB0cmFuc3BhcmVudCBiYWNrZ3JvdW5k44CA6buS6Imy6YCP5piO6IOM5pmvXHJcbiAgICAgICAgICAgICAgJi1CVHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAvLyB3aGl0ZSBjb2xvciB0cmFuc3BhcmVudCBiYWNrZ3JvdW5k44CA55m96Imy6YCP5piO6IOM5pmvXHJcbiAgICAgICAgICAgICAgJi1XVHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAvLyBDT01JTkcgU09PTlxyXG4gICAgICAgICAgICAgICYtY29taW5nLXNvb257XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLyogUEMgLyBTUCDooajnpLrliIbjgZFcclxuICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgICAgICAgIC5oaWRlLXBjIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGlkZS10YWIge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5oaWRlLXRhYl9wYyB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5oaWRlLXNwX3RhYiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5oaWRlLXNwIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
