﻿@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&family=Noto+Serif+JP:wght@400;500;600;700&display=swap";*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;border:0;font-size:100%;font-style:normal}:where([hidden]:not([hidden=until-found])){display:none !important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@supports not (min-block-size: 100dvb){:where(html){block-size:100%}}@media(prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){block-size:100%;block-size:100dvb;line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:2px solid var(--focus-color, Highlight);outline-offset:2px}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){clip-path:inset(50%) !important;height:1px !important;width:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;border:0 !important}:where(blockquote,q){quotes:none}:where(blockquote,q)::before,:where(blockquote,q)::after{content:"";content:none}:where(table){border-collapse:collapse;border-spacing:0}:root{color-scheme:light}html{overflow-y:scroll}body{color:#000;font-family:"Noto Serif JP",serif;min-width:1240px;background:#fff}@media screen and (max-width: 767px){body{min-width:0}}.show-pc{display:inherit !important}@media screen and (max-width: 767px){.show-pc{display:none !important}}.show-sp{display:none !important}@media screen and (max-width: 767px){.show-sp{display:inherit !important}}a{color:#000;text-decoration:none;transition:all .3s}a:hover{text-decoration:underline}.icon{display:inline-block}.item-list-category-header{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #000;border-bottom:1px solid #000;height:120px;padding-top:10px;margin-bottom:66px;position:relative;font-size:28px}.item-list-category-header::before,.item-list-category-header::after{content:"";display:block;position:absolute;left:0;width:100%;height:3px;background:#000}.item-list-category-header::before{top:5px}.item-list-category-header::after{bottom:5px}.item-list-category-header .en{font-size:56px;font-family:"Cormorant Garamond",serif;font-weight:500;line-height:1;letter-spacing:.04em;display:block}.item-list-category-header .ja{font-size:16px;font-family:"Noto Serif JP",serif;font-weight:700;display:block;padding:0 10px;position:relative}.item-list-category-header .ja::before,.item-list-category-header .ja::after{content:"";display:block;position:absolute;top:50%;width:5px;height:1px;background:#000}.item-list-category-header .ja::before{left:0}.item-list-category-header .ja::after{right:0}.item-list-category-header-contents{margin-bottom:30px;line-height:1.6}@media screen and (max-width: 767px){.item-list-category-header{height:84px;margin-bottom:40px;font-size:18px}.item-list-category-header::before{top:4px}.item-list-category-header::after{bottom:4px}.item-list-category-header .en{font-size:26px}.item-list-category-header .ja{font-size:12px}}.item-list-search-header{font-size:30px;font-family:"Noto Serif JP",serif;font-weight:500;text-align:center;padding-bottom:10px;margin-bottom:30px;position:relative}.item-list-search-header::after{content:"";display:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;border-bottom:2px solid #000}@media screen and (max-width: 767px){.item-list-search-header{font-size:22px;font-weight:500;padding-bottom:8px}}.item-list-ranking .item-list.is_simple{margin-right:-20px}.item-list-ranking .item-list.is_simple .item-list-item{width:calc(33.3% - 20px);margin-right:20px}@media screen and (max-width: 767px){.item-list-ranking .item-list.is_simple{margin-right:-10px}.item-list-ranking .item-list.is_simple .item-list-item{width:calc(33.3% - 10px);margin-right:10px}}.item-list-category-img{height:320px;margin-bottom:30px}.item-list-category-img img{width:100%;height:100%;object-fit:contain;display:block;margin:0 auto}.item-list-sub-categories{margin-bottom:2px}.item-list-sub-categories-wrapper{margin-bottom:30px}.item-list-sub-categories-title a{display:flex;align-items:center;height:54px;padding:0 24px;color:#fff;background:#000;font-size:30px;font-family:"Cormorant Garamond",serif;font-weight:400;border-radius:5px;text-decoration:none}.item-list-sub-categories-title a:hover{opacity:.8}.item-list-sub-categories-title a .ja{display:inline-block;font-size:21px;font-family:"Noto Serif JP",serif;font-weight:500;padding:0 15px;margin-left:20px;position:relative}.item-list-sub-categories-title a .ja::before,.item-list-sub-categories-title a .ja::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:7px;height:2px;background:#fff}.item-list-sub-categories-title a .ja::before{left:0}.item-list-sub-categories-title a .ja::after{right:0}.item-list-sub-categories-list{display:flex;flex-wrap:wrap;margin:10px -10px 30px 0}.item-list-sub-categories-list-item{margin:0 10px 10px 0;width:calc(25% - 10px);border-bottom:1px solid #a4a4a4}.item-list-sub-categories-list-item a{display:flex;align-items:center;height:55px;font-size:16px;font-family:"Noto Serif JP",serif;line-height:1.4;padding:0 30px 0 15px;position:relative}.item-list-sub-categories-list-item a::after{content:"";display:block;position:absolute;top:50%;right:15px;width:6px;height:6px;border-top:1px solid #101010;border-right:1px solid #101010;transform:translateY(-50%) rotate(45deg)}.item-list-sub-categories-list.is_size .item-list-sub-categories-list-item a{font-size:24px;font-family:"Cormorant Garamond",serif;padding-left:30px}.item-list-sub-categories-list.is_size .item-list-sub-categories-list-item a span{display:block;font-size:16px}.item-list-sub-categories-list.is_color .item-list-sub-categories-list-item a .color-chip{display:inline-block;width:20px;height:20px;border:1px solid rgba(0,0,0,0);border-radius:50%;margin-right:10px;flex-shrink:0}@media screen and (max-width: 767px){.item-list-sub-categories-title a{height:40px;padding-left:16px;font-size:20px;border-radius:2px}.item-list-sub-categories-title a .ja{font-size:14px;padding:0 10px;margin-left:10px}.item-list-sub-categories-title a .ja::before,.item-list-sub-categories-title a .ja::after{width:4px;height:1px}.item-list-sub-categories-title a.toggle-trigger::before,.item-list-sub-categories-title a.toggle-trigger::after{border-color:#fff}.item-list-sub-categories-list{margin-bottom:20px}.item-list-sub-categories-list-item{width:calc(50% - 10px)}.item-list-sub-categories-list-item a{height:36px;font-size:12px;padding:0 10px 0 10px}.item-list-sub-categories-list-item a::after{right:5px}.item-list-sub-categories-list.is_size .item-list-sub-categories-list-item{width:calc(33.3% - 10px)}.item-list-sub-categories-list.is_size .item-list-sub-categories-list-item a{font-size:16px;padding-left:10px}.item-list-sub-categories-list.is_size .item-list-sub-categories-list-item a span{display:block;font-size:10px}.item-list-sub-categories-list.is_color .item-list-sub-categories-list-item{width:calc(33.3% - 10px)}.item-list-sub-categories-list.is_color .item-list-sub-categories-list-item a img{left:10px;width:14px;height:14px}}.item-list-page-guide{margin-bottom:45px}.item-list-page-guide-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.item-list-page-guide-total-num{display:flex;align-items:baseline;font-size:14px;line-height:1.4;margin-right:10px}.item-list-page-guide-total-num-label{flex-shrink:0}.item-list-page-guide-total-num-label::after{content:"："}.item-list-page-guide-total-num-value{flex-shrink:0}.item-list-page-guide-total-num .num{font-size:20px;font-weight:500;margin:0 3px}.item-list-page-guide-content{display:flex;justify-content:space-between}.item-list-page-guide-content-wrapper{padding:24px 50px 24px;background:#f3f3f3;font-size:14px;font-weight:500;line-height:1.4}.item-list-page-guide-content-inner{display:flex;justify-content:space-between;margin-bottom:18px}.item-list-page-guide-col-title{display:none}.item-list-page-guide-col-title a{display:flex;align-items:center;height:54px;padding:0 15px;color:#fff;background:#333;font-size:30px;font-weight:400;border-radius:5px;text-decoration:none}.item-list-page-guide-col-title a:hover{opacity:.8}.item-list-page-guide-col-title a.toggle-trigger::before,.item-list-page-guide-col-title a.toggle-trigger::after{border-color:#fff}@media screen and (max-width: 767px){.item-list-page-guide-col-title{display:block;margin:15px 0 10px}.item-list-page-guide-col-title a{height:40px;font-size:16px;font-family:"Noto Serif JP",serif;font-weight:500;border-radius:2px}}.item-list-page-guide-col1,.item-list-page-guide-col2{width:400px;padding:10px 0}.item-list-page-guide-row1,.item-list-page-guide-row2{display:flex;align-items:center}.item-list-page-guide-row1 .item-list-page-guide-item,.item-list-page-guide-row2 .item-list-page-guide-item{width:100%}.item-list-page-guide-row1 input[type=text],.item-list-page-guide-row2 input[type=text]{width:110px;margin:0 5px}.item-list-page-guide-row1{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #101010}.item-list-page-guide-row1 .item-list-page-guide-item+.item-list-page-guide-item{margin-left:10px}.item-list-page-guide-row1 .c_select{background-color:#fff}.item-list-page-guide-item{display:flex;align-items:center;padding-left:10px}.item-list-page-guide-label{white-space:nowrap}.item-list-page-guide-label::after{content:"："}.item-list-page-guide-col2 .item-list-page-guide-label{width:90px}.item-list-page-guide-radio{display:flex;align-items:center}.item-list-page-guide-radio .c_radio+.c_label{top:0;margin-right:20px}.item-list-page-guide-input{display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;width:100%}.item-list-page-guide-col2 .item-list-page-guide-input{width:calc(100% - 90px)}.item-list-page-guide-input input[type=text]{background:#fff;margin-right:5px;width:100%}.item-list-page-guide-row1 .item-list-page-guide-input input[type=text]{margin-right:0}.item-list-page-guide-btns{display:flex;justify-content:center}.item-list-page-guide-btns .btn{margin:0 8px;min-width:164px;height:36px;font-size:14px;font-weight:600}@media screen and (max-width: 767px){.item-list-page-guide-btns{justify-content:space-between;padding:0 20px 15px}.item-list-page-guide-btns .btn{min-width:inherit;width:calc(50% - 5px);margin:0}.item-list-page-guide-btns .btn.btn-main{background-color:#333}}@media screen and (max-width: 767px){.item-list-page-guide{margin:0 -10px 15px}.item-list-page-guide-header{margin:0 10px 10px}.item-list-page-guide-header .pager-text{margin:0 0 0 15px}.item-list-page-guide-total-num{font-size:12px}.item-list-page-guide-total-num .num{font-size:16px;margin:0 2px}.item-list-page-guide-content{display:block;padding:15px 20px}.item-list-page-guide-content-wrapper{padding:0;font-size:12px;margin:0 10px}.item-list-page-guide-content-inner{display:block;margin-bottom:15px}.item-list-page-guide-col1,.item-list-page-guide-col2{width:auto}.item-list-page-guide-col1 .item-list-page-guide-row1{padding-bottom:0;border:none}.item-list-page-guide-col1 .item-list-page-guide-label{width:auto;flex-shrink:0}.item-list-page-guide-col-title{margin:0}.item-list-page-guide-row1{padding-bottom:10px;margin-bottom:0;border:none}.item-list-page-guide-row2{height:36px;padding-top:10px}.item-list-page-guide-row2 input[type=text]{width:60px}.item-list-page-guide-item{margin-right:10px}.item-list-page-guide-label{flex-shrink:0}.item-list-page-guide-col2 .item-list-page-guide-label{width:70px;flex-shrink:0}.item-list-page-guide-select select{height:32px;padding-right:20px;margin-left:5px}.item-list-page-guide-radio{flex-shrink:0}.item-list-page-guide-radio .c_radio+.c_label+label{margin-right:5px}.item-list-page-guide-input input[type=text]{height:36px}.item-list-page-guide-col2 .item-list-page-guide-row1 .item-list-page-guide-input input[type=text]{width:210px}.item-list-page-guide-col2 .item-list-page-guide-row2 .item-list-page-guide-input input[type=text]{width:75px}}.item-list-no-item{font-size:14px;line-height:1.4}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2ZvdW5kYXRpb24vX2ZvbnRzLnNjc3MiLCJ1c2Vyd2ViL2Nzcy9mb3VuZGF0aW9uL19yZXNldC5zY3NzIiwidXNlcndlYi9jc3MvZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwidXNlcndlYi9jc3MvZ2xvYmFsL192YXJpYWJsZXMuc2NzcyIsInVzZXJ3ZWIvY3NzL2dsb2JhbC9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL3N0eWxlX2l0ZW1fbGlzdC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUdRLDJHQUNBLCtJQ0tSLHFCQUdFLFNBQ0EsVUFDQSxzQkFDQSxTQUNBLGVBQ0Esa0JBR0YsMkNBQ0Usd0JBR0YsYUFDRSw4QkFDQSx3QkFHRix1Q0FDRSxhQUNFLGlCQUlKLDhDQUNFLDBCQUNFLHdCQUlKLGFBQ0UsZ0JBQ0Esa0JBQ0EsZ0JBQ0EsaUNBQ0EsbUNBR0YscUNBQ0UsYUFDQSxjQUdGLGlCQUNFLGdCQUNBLGFBR0YsZ0VBQ0UsZUFHRixrQkFDRSxtQkFHRiw4REFDRSxtQkFHRixVQUNFLDJCQUdGLGNBQ0UsZ0JBR0YsdURBQ0UsY0FHRix3QkFDRSxxQkFDQSxnQkFHRiw0QkFDRSx5QkFHRixpQkFDRSw4QkFHRixXQUNFLFlBQ0EsNkJBQ0EsY0FDQSxhQUNBLGlCQUdGLHVCQUNFLGdEQUNBLG1CQUdGLGdGQUNFLGdDQUNBLHNCQUNBLHFCQUNBLDJCQUNBLDZCQUNBLDhCQUNBLG9CQUdGLHFCQUNFLFlBQ0EseURBQ0UsV0FDQSxhQUdKLGNBQ0UseUJBQ0EsaUJDNUhGLE1BQ0UsbUJBRUYsS0FDRSxrQkFFRixLQUNFLE1DZVcsS0RkWCxZQ0VRLHVDRENSLGdCRVlBLHFDRmpCRixLQU9JLGFBSUosU0FDRSwyQkVLQSxxQ0ZORixTQUdJLHlCQUdKLFNBQ0Usd0JFREEsOENGR0UsNEJBSUosRUFDRSxNQ1RXLEtEVVgscUJBQ0EsbUJBQ0EsUUFDRSwwQkFJSixNQUNFLHFCR3JDQSwyQkFDRSxhQUNBLHNCQUNBLHVCQUNBLG1C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QUNBLGlDQUNBLGlGQUNFLGlCQUVGLHFDQUNFLHNCQUtKLDJCQUNFLGFBQ0EsbUJBQ0Esa0JBRUYsNEJBQ0UsbUJBQ0EsbUNBQ0UsWUFFRix1REFDRSxXQUdKLDRCQUNFLGFBQ0EsbUJBQ0EsOENBQ0UsTUFDQSxrQkFHSiw0QkFDRSxhQUNBLG1CQUNBLDJCQUNBLG1CQUNBLFdBQ0EsdURBQ0Usd0JBRUYsNkNBQ0UsZ0JBQ0EsaUJBQ0EsV0FDQSx3RUFDRSxlQUlOLDJCQUNFLGFBQ0EsdUJBQ0EsZ0NBQ0UsYUFDQSxnQkFDQSxZQUNBLGVBQ0EsWUZqY2dCLElDT3RCLHFDQ2tiRSwyQkFXSSw4QkFDQSxvQkFDQSxnQ0FDRSxrQkFDQSxzQkFDQSxTQUNBLHlDQUNFLHVCRHBjVixxQ0M4UkEsc0JBNEtJLG9CQUNBLDZCQUNFLG1CQUNBLHlDQUNFLGtCQUdKLGdDQUNFLGVBQ0MscUNBQ0MsZUFDQSxhQUdKLDhCQUNFLGNBQ0Esa0JBQ0Esc0NBQ0UsVUFDQSxlQUNBLGNBRUQsb0NBQ0MsY0FDQSxtQkFHSixzREFDRSxXQUdBLHNEQUNFLGlCQUNBLFlBRUYsdURBQ0UsV0FDQSxjQUlGLGdDQUNFLFNBR0osMkJBQ0Usb0JBQ0EsZ0JBQ0EsWUFFRiwyQkFDRSxZQUNBLGlCQUNBLDRDQUNFLFdBR0osMkJBQ0Usa0JBRUYsNEJBQ0UsY0FDQSx1REFDRSxXQUNBLGNBSUYsb0NBQ0UsWUFDQSxtQkFDQSxnQkFHSiw0QkFDRSxjQUNBLG9EQUNFLGlCQUlGLDZDQUNFLFlBR0EsbUdBQ0UsWUFJRixtR0FDRSxZQXlCVixtQkFDRSxlQUNBIiwiZmlsZSI6InVzZXJ3ZWIvY3NzL3N0eWxlX2l0ZW1fbGlzdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBnb29nbGUgZm9udCDliKnnlKhcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Q29ybW9yYW50K0dhcmFtb25kOndnaHRAMzAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRAMzAwOzQwMDs1MDA7NjAwOzcwMCZmYW1pbHk9Tm90bytTZXJpZitKUDp3Z2h0QDQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcclxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuQHVzZSBcIi4uL2dsb2JhbFwiIGFzICo7XHJcblxyXG4vKlxyXG5hY2FiL3Jlc2V0LmNzcyB2LjAuNS4zKDIwMjIvMTAvMjQpXHJcbmh0dHBzOi8vZ2l0aHViLmNvbS9tYXlhbms5OS9yZXNldC5jc3MvYmxvYi9tYWluL3BhY2thZ2UvaW5kZXguY3NzXHJcbiovXHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG46d2hlcmUoW2hpZGRlbl06bm90KFtoaWRkZW49J3VudGlsLWZvdW5kJ10pKSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46d2hlcmUoaHRtbCkge1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICBjb2xvci1zY2hlbWU6IGRhcmsgbGlnaHQ7XHJcbn1cclxuXHJcbkBzdXBwb3J0cyBub3QgKG1pbi1ibG9jay1zaXplOiAxMDBkdmIpIHtcclxuICA6d2hlcmUoaHRtbCkge1xyXG4gICAgYmxvY2stc2l6ZTogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xyXG4gIDp3aGVyZShodG1sOmZvY3VzLXdpdGhpbikge1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbiAgfVxyXG59XHJcblxyXG46d2hlcmUoYm9keSkge1xyXG4gIGJsb2NrLXNpemU6IDEwMCU7XHJcbiAgYmxvY2stc2l6ZTogMTAwZHZiO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuOndoZXJlKGlucHV0LCBidXR0b24sIHRleHRhcmVhLCBzZWxlY3QpIHtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG46d2hlcmUodGV4dGFyZWEpIHtcclxuICByZXNpemU6IHZlcnRpY2FsO1xyXG4gIHJlc2l6ZTogYmxvY2s7XHJcbn1cclxuXHJcbjp3aGVyZShidXR0b24sIGxhYmVsLCBzZWxlY3QsIHN1bW1hcnksIFtyb2xlPSdidXR0b24nXSwgW3JvbGU9J29wdGlvbiddKSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG46d2hlcmUoOmRpc2FibGVkKSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuOndoZXJlKGxhYmVsOmhhcyg+IGlucHV0OmRpc2FibGVkKSwgbGFiZWw6aGFzKCsgaW5wdXQ6ZGlzYWJsZWQpKSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuOndoZXJlKGEpIHtcclxuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMmV4O1xyXG59XHJcblxyXG46d2hlcmUodWwsIG9sKSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuOndoZXJlKGltZywgc3ZnLCB2aWRlbywgY2FudmFzLCBhdWRpbywgaWZyYW1lLCBlbWJlZCwgb2JqZWN0KSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbjp3aGVyZShpbWcsIHBpY3R1cmUsIHN2Zykge1xyXG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcclxuICBibG9jay1zaXplOiBhdXRvO1xyXG59XHJcblxyXG46d2hlcmUocCwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuXHJcbjp3aGVyZShoMSwgaDIsIGgzKSB7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMWVtICsgMC41cmVtKTtcclxufVxyXG5cclxuOndoZXJlKGhyKSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGJsb2NrLXNpemU6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbjp3aGVyZSg6Zm9jdXMtdmlzaWJsZSkge1xyXG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1mb2N1cy1jb2xvciwgSGlnaGxpZ2h0KTtcclxuICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG59XHJcblxyXG46d2hlcmUoLnZpc3VhbGx5LWhpZGRlbjpub3QoOmZvY3VzLCA6YWN0aXZlLCA6Zm9jdXMtd2l0aGluLCAubm90LXZpc3VhbGx5LWhpZGRlbikpIHtcclxuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG46d2hlcmUoYmxvY2txdW90ZSwgcSkge1xyXG4gIHF1b3Rlczogbm9uZTtcclxuICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY29udGVudDogbm9uZTtcclxuICB9XHJcbn1cclxuOndoZXJlKHRhYmxlKSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AdXNlIFwiLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbjpyb290IHtcclxuICBjb2xvci1zY2hlbWU6IGxpZ2h0O1xyXG59XHJcbmh0bWwge1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG5ib2R5IHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWphO1xyXG4gIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWluLXdpZHRoOiAxMjQwcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICB9XHJcbn1cclxuLy8gbWVkaWEgcXVlcnlcclxuLnNob3ctcGMge1xyXG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctc3Age1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICBAaW5jbHVkZSBtcSgpIHtcclxuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4vLyB3aWR0aFxyXG4kd2lkdGgtcGFnZS1wYzogMTIwMHB4O1xyXG4kd2lkdGgtc3ViLXdpbmRvdzogNTAwcHg7XHJcbiR3aWR0aC1tYWluOiA5MjRweDtcclxuJHdpZHRoLXN1YjogMjIwcHg7XHJcbiR3aWR0aC1zaWRlbWVudTogMjIwcHg7XHJcbiR3aWR0aC1zaWRlLXNwOiAyMHB4O1xyXG5cclxuLy8gY29sb3JcclxuJGNvbG9yLXRleHQ6ICMwMDA7XHJcblxyXG4vLyBmb250XHJcbiRmb250LWphOiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xyXG4kZm9udC1taW5jaG86ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XHJcbiRmb250LXNhbnMtc2VyaWY6ICdOb3RvIFNhbnMgSlAnLCdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIixNZWlyeW8sXCLjg6HjgqTjg6rjgqpcIixPc2FrYSxcIk1TIFBHb3RoaWNcIixhcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZjtcclxuJGZvbnQtZW46ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCBzZXJpZjtcclxuXHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcbiRmb250LXdlaWdodC1zZW1pLWJvbGQ6IDYwMDtcclxuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xyXG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xyXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcclxuJGZvbnQtd2VpZ2h0LWV4LWxpZ2h0OiAyMDA7XHJcblxyXG4kY29sb3ItdGV4dDogIzAwMDtcclxuJGNvbG9yLXRleHQyOiAjODg4O1xyXG4kY29sb3ItdGV4dDM6ICNBNEE0QTQ7XHJcbiRjb2xvci1yZWQ6ICNhYjFhMmI7XHJcbiRjb2xvci1mb3JtLWJhY2tncm91bmQ6ICNGMEYwRjA7XHJcbiRjb2xvci1mb3JtLWJvcmRlcjogIzEwMTAxMDtcclxuJGNvbG9yLXRhYmxlLWJvcmRlcjogI0QxRDBEMDtcclxuJGNvbG9yLWxpbms6ICMwMEM7XHJcbiRjb2xvci1icmFuZDogI2FiMWEyYjtcclxuJGNvbG9yLWJsdWU6ICMwMGEwZTk7XHJcbiRjb2xvci15ZWxsb3c6ICNmZmYxMDA7XHJcbiRjb2xvci1zdGFyOiAjRkVDNjAwO1xyXG5cclxuJGNvbG9yLWJ0bi1tYWluOiAjMDAwO1xyXG4kY29sb3ItYnRuLXN1YjogI0ZGRjtcclxuJGNvbG9yLWJ0bi1jYXJ0OiAjMDAwO1xyXG4kY29sb3ItYnRuLWNhbmNlbDogI0ZGRjtcclxuJGNvbG9yLWJ0bi1kaXNhYmxlZDogI0QxRDBEMDtcclxuJGNvbG9yLXRleHQtZGlzYWJsZWQ6ICNmZmY7XHJcbiRjb2xvci1idG4tZmF2b3JpdGU6ICMwMDA7XHJcbiRjb2xvci10ZXh0LWZhdm9yaXRlOiAjMDAwO1xyXG4kY29sb3ItaWNvbi1mYXZvcml0ZS1vbjogI2FiMWEyYjtcclxuJGNvbG9yLWJ0bi1lc3RpbWF0ZTogIzNDOUU3QjtcclxuXHJcblxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4vLyAjTWVkaWEgUXVlcnlcclxuLy9cclxuLy8g5L2/55So5L6LXHJcbi8vIC5mb28ge1xyXG4vLyAgIGNvbG9yOiBibHVlO1xyXG4vLyAgIEBpbmNsdWRlIG1xKCkgeyAvLyDlvJXmlbDjgpLnnIHnlaXvvIjliJ3mnJ/lgKTjga9tZOOBrjc2OHB477yJXHJcbi8vICAgICBjb2xvcjogeWVsbG93O1xyXG4vLyAgIH1cclxuLy8gICBAaW5jbHVkZSBtcShsZykgeyAvLyDlvJXmlbDjgpLlgIvliKXjgavmjIflrppcclxuLy8gICAgIGNvbG9yOiByZWQ7XHJcbi8vICAgfVxyXG4vLyB9XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vICRicmVha3BvaW50LXNtOiAkd2lkdGgtbWluLXBhZ2UgIWRlZmF1bHQ7XHJcbi8vICRicmVha3BvaW50LW1kOiAkd2lkdGgtbWlkZGxlLXBhZ2UgIWRlZmF1bHQ7XHJcbi8vICRicmVha3BvaW50LWxnOiAkd2lkdGgtcGFnZS1tYXggIWRlZmF1bHQ7XHJcbiRicmVha3BvaW50czogKFxyXG4gICd4c20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCknLFxyXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KScsXHJcbiAgJ21kJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJyxcclxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpJyxcclxuICAneGxnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KScsXHJcbiAgJ3h4bGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpJyxcclxuKSAhZGVmYXVsdDtcclxuQG1peGluIG1xKCRicmVha3BvaW50OiBtZCkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDjg63jg7zjg6vjgqrjg7zjg5Djg7zjgpLjgb7jgajjgoHjgablh7rliptcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgaG92ZXIge1xyXG4vLyAgIGNvbG9yOiAjOTk5O1xyXG4vLyB9XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBob3ZlciB7XHJcbiAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJlc2VudGF0aW9uOlxyXG4vLyDnn6LljbDjgqLjgqTjgrPjg7PnlJ/miJBcclxuLy9cclxuLy8gJGljb24tcG9zaXRpb24gIDog55+i5Y2w44Gu5L2N572u77yIdG9wL3JpZ2h0L2JvdHRvbS9sZWZ077yJXHJcbi8vICRpY29uLXNpemUgICAgICA6IOefouWNsOOBruOCteOCpOOCulxyXG4vLyAkaWNvbi1jb2xvciAgICAgOiDnn6LljbDjga7oibJcclxuLy8gJGljb24tZGlyZWN0aW9uIDog55+i5Y2w44Gu5pa55ZCR77yIdG9wL3JpZ2h0L2JvdHRvbS9sZWZ077yJXHJcbi8vICRwYWRkaW5nICAgICAgICA6IOimquimgee0oOOBrnBhZGRpbmdcclxuLy8gJHBzZXVkby1lbGVtZW50IDog55aR5Ly86KaB57Sg5oyH5a6a77yI5Yid5pyf5YCk77yaYmVmb3Jl77y755yB55Wl5Y+v77y977yJXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIGljb24tYXJyb3coJ3JpZ2h0JywgJzdweCcsICRjb2xvci1ibGFjaywgJ2JvdHRvbScsICcxOHB4Jyk7XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBpY29uLWFycm93KCRpY29uLXBvc2l0aW9uLCAkaWNvbi1zaXplLCAkaWNvbi1jb2xvciwgJGljb24tZGlyZWN0aW9uLCAkcGFkZGluZywgJHBzZXVkby1lbGVtZW50OiAnYmVmb3JlJykge1xyXG4gIEBpZiAkaWNvbi1wb3NpdGlvbiA9PSAndG9wJyB7XHJcbiAgICBwYWRkaW5nLXRvcDogI3skcGFkZGluZ307XHJcbiAgfSBAZWxzZSBpZiAkaWNvbi1wb3NpdGlvbiA9PSAncmlnaHQnIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICN7JHBhZGRpbmd9O1xyXG4gIH0gQGVsc2UgaWYgJGljb24tcG9zaXRpb24gPT0gJ2JvdHRvbScge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICN7JHBhZGRpbmd9O1xyXG4gIH0gQGVsc2UgaWYgJGljb24tcG9zaXRpb24gPT0gJ2xlZnQnIHtcclxuICAgIHBhZGRpbmctbGVmdDogI3skcGFkZGluZ307XHJcbiAgfVxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgJjojeyRwc2V1ZG8tZWxlbWVudH0ge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogI3skaWNvbi1zaXplfTtcclxuICAgIGhlaWdodDogI3skaWNvbi1zaXplfTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjeyRpY29uLWNvbG9yfTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI3skaWNvbi1jb2xvcn07XHJcbiAgICBtYXJnaW46ICgtI3skaWNvbi1zaXplfSkgMCAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAjeyRpY29uLXBvc2l0aW9ufTogMnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaWYgJGljb24tZGlyZWN0aW9uID09ICd0b3AnIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgIH0gQGVsc2UgaWYgJGljb24tZGlyZWN0aW9uID09ICdyaWdodCcge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgIH0gQGVsc2UgaWYgJGljb24tZGlyZWN0aW9uID09ICdib3R0b20nIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH0gQGVsc2UgaWYgJGljb24tZGlyZWN0aW9uID09ICdsZWZ0JyB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyAjbWFyZ2luICwgcGFkZGluZ1xyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBzcGFjaW5nKCN7JGkqNX0pO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gc3BhY2luZygkc2l6ZSkge1xyXG4gICR0eXBlOiAndV9wJztcclxuICAkcHJvcDogJ3BhZGRpbmcnO1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMiB7XHJcbiAgICBAaWYgJGkgPiAxIHtcclxuICAgICAgJHR5cGU6ICd1X20nO1xyXG4gICAgICAkcHJvcDogJ21hcmdpbic7XHJcbiAgICB9XHJcbiAgICAuI3skdHlwZX10LSN7JHNpemV9IHsgI3skcHJvcH0tdG9wOiAgICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC4jeyR0eXBlfXItI3skc2l6ZX0geyAjeyRwcm9wfS1yaWdodDogICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLiN7JHR5cGV9Yi0jeyRzaXplfSB7ICN7JHByb3B9LWJvdHRvbTogI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAuI3skdHlwZX1sLSN7JHNpemV9IHsgI3skcHJvcH0tbGVmdDogICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBQcmVzZW50YXRpb246XHJcbi8vIOihjOWItumZkFxyXG4vL1xyXG4vLyBFeGFtcGxlOlxyXG4vLyBAaW5jbHVkZSBsaW5lLWNsYW1wKDMpO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gbGluZS1jbGFtcCgkbGluZXMpIHtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcblxyXG4vLyBQcmVzZW50YXRpb246XHJcbi8vIOikh+aVsOihjOWItumZkO+8iFBD55So77yJXHJcbi8vXHJcbi8vIEV4YW1wbGU6XHJcbi8vIEBpbmNsdWRlIGxpbmUtY2xhbXAtcGMoMywgNWVtKTtcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGxpbmUtY2xhbXAtcGMoJGxpbmVzLCAkaGVpZ2h0KSB7XHJcbiAgQGlmICRsaW5lcyA9PSAxIHtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gI3RyYW5zZm9ybVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBCcm93c2VyIFByZWZpeGVzXHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybXMpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgLy8gLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxufVxyXG5cclxuLy8gUm90YXRlXHJcbkBtaXhpbiByb3RhdGUgKCRkZWcpIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTtcclxufVxyXG5cclxuLy8gU2NhbGVcclxuQG1peGluIHNjYWxlKCRzY2FsZSkge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcclxufVxyXG5cclxuLy8gVHJhbnNsYXRlXHJcbkBtaXhpbiB0cmFuc2xhdGUgKCR4LCAkeSkge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XHJcbn1cclxuXHJcbi8vIFNrZXdcclxuQG1peGluIHNrZXcgKCR4LCAkeSkge1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybShza2V3KCN7JHh9ZGVnLCAjeyR5fWRlZykpO1xyXG59XHJcblxyXG4vLyBUcmFuc2Zvcm0gT3JpZ2luXHJcbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luICgkb3JpZ2luKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG4gIC8vIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XHJcbn1cclxuXHJcblxyXG4vLyAjZGVjaW1hbCBwb2ludFxyXG4vLyDlsI/mlbDjga7moYHmlbDjgajkuLjjgoHmlrnjgpLliLblvqHjgZnjgotcclxuLy9cclxuLy8gRXhhbXBsZTpcclxuLy8gQGluY2x1ZGUgcm91bmQtZGVjaW1hbCgkbnVtYmVyKTtcclxuLy8gQGluY2x1ZGUgY2VpbC1kZWNpbWFsKCRudW1iZXIpO1xyXG4vLyBAaW5jbHVkZSBmbG9vci1kZWNpbWFsKCRudW1iZXIpO1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBSb3VuZCAo5Zub5o2o5LqU5YWlKVxyXG5AZnVuY3Rpb24gcm91bmQtZGVjaW1hbCgkbnVtYmVyLCAkZGlnaXRzOiAwKSB7XHJcbiAgQHJldHVybiB0by1maXhlZCgkbnVtYmVyLCAkZGlnaXRzLCAncm91bmQnKTtcclxufVxyXG5cclxuLy8gQ2VpbCAo5YiH44KK5LiK44GSKVxyXG5AZnVuY3Rpb24gY2VpbC1kZWNpbWFsKCRudW1iZXIsICRkaWdpdHM6IDApIHtcclxuICBAcmV0dXJuIHRvLWZpeGVkKCRudW1iZXIsICRkaWdpdHMsICdjZWlsJyk7XHJcbn1cclxuXHJcbi8vIEZsb29yICjliIfjgormjajjgaYpXHJcbkBmdW5jdGlvbiBmbG9vci1kZWNpbWFsKCRudW1iZXIsICRkaWdpdHM6IDApIHtcclxuICBAcmV0dXJuIHRvLWZpeGVkKCRudW1iZXIsICRkaWdpdHMsICdmbG9vcicpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gdG8tZml4ZWQgKCRudW1iZXIsICRkaWdpdHM6IDAsICRyb3VuZDogJ3JvdW5kJykge1xyXG4gICRuOiAxO1xyXG4gIC8vICRudW1iZXIgbXVzdCBiZSBhIG51bWJlclxyXG4gIEBpZiB0eXBlLW9mKCRudW1iZXIpICE9IG51bWJlciB7XHJcbiAgICBAd2FybiAnI3sgJG51bWJlciB9IGlzIG5vdCBhIG51bWJlci4nO1xyXG4gICAgQHJldHVybiAkbnVtYmVyO1xyXG4gIH1cclxuICAvLyAkZGlnaXRzIG11c3QgYmUgYSB1bml0bGVzcyBudW1iZXJcclxuICBAaWYgdHlwZS1vZigkZGlnaXRzKSAhPSBudW1iZXIge1xyXG4gICAgQHdhcm4gJyN7ICRkaWdpdHMgfSBpcyBub3QgYSBudW1iZXIuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9IEBlbHNlIGlmIG5vdCB1bml0bGVzcygkZGlnaXRzKSB7XHJcbiAgICBAd2FybiAnI3sgJGRpZ2l0cyB9IGhhcyBhIHVuaXQuJztcclxuICAgIEByZXR1cm4gJG51bWJlcjtcclxuICB9XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZGlnaXRzIHtcclxuICAgICRuOiAkbiAqIDEwO1xyXG4gIH1cclxuICBAaWYgJHJvdW5kID09ICdyb3VuZCcge1xyXG4gICAgQHJldHVybiByb3VuZCgkbnVtYmVyICogJG4pIC8gJG47XHJcbiAgfSBAZWxzZSBpZiAkcm91bmQgPT0gJ2NlaWwnIHtcclxuICAgIEByZXR1cm4gY2VpbCgkbnVtYmVyICogJG4pIC8gJG47XHJcbiAgfSBAZWxzZSBpZiAkcm91bmQgPT0gJ2Zsb29yJyB7XHJcbiAgICBAcmV0dXJuIGZsb29yKCRudW1iZXIgKiAkbikgLyAkbjtcclxuICB9IEBlbHNlIHtcclxuICAgIEB3YXJuICcjeyAkcm91bmQgfSBpcyB1bmRlZmluZWQga2V5d29yZC4nO1xyXG4gICAgQHJldHVybiAkbnVtYmVyO1xyXG4gIH1cclxufSIsIlxyXG5AY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AdXNlIFwiZm91bmRhdGlvblwiIGFzICo7XHJcbkB1c2UgXCJnbG9iYWxcIiBhcyAqO1xyXG5cclxuLml0ZW0tbGlzdCB7XHJcbiAgJi1jYXRlZ29yeS1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50IDpcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDVweDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgICAuZW4ge1xyXG4gICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmphIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbWluY2hvO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQgOlwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNvbnRlbnRzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBoZWlnaHQ6IDg0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDRweDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICAgIH0gIFxyXG4gICAgICAuZW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAuamEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYXJjaC1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LW1pbmNobztcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcSgpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1yYW5raW5nIHtcclxuICAgIC5pdGVtLWxpc3QuaXNfc2ltcGxlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgICAgLml0ZW0tbGlzdC1pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDIwcHgpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgIC5pdGVtLWxpc3QuaXNfc2ltcGxlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIC5pdGVtLWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDEwcHgpO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWNhdGVnb3J5LWltZyB7XHJcbiAgICBoZWlnaHQ6IDMyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJi1zdWItY2F0ZWdvcmllcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5qYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWluY2hvO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW46IDEwcHggLTEwcHggMzBweCAwO1xyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcclxuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHkgOiRmb250LW1pbmNobztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAxNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzEwMTAxMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzEwMTAxMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuaXNfc2l6ZSB7XHJcbiAgICAgICAgLml0ZW0tbGlzdC1zdWItY2F0ZWdvcmllcy1saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmlzX2NvbG9yIHtcclxuICAgICAgICAuaXRlbS1saXN0LXN1Yi1jYXRlZ29yaWVzLWxpc3QtaXRlbSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgLmNvbG9yLWNoaXAge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgLmphIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnRvZ2dsZS10cmlnZ2VyIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pc19zaXplIHtcclxuICAgICAgICAgIC5pdGVtLWxpc3Qtc3ViLWNhdGVnb3JpZXMtbGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMHB4KTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmlzX2NvbG9yIHtcclxuICAgICAgICAgIC5pdGVtLWxpc3Qtc3ViLWNhdGVnb3JpZXMtbGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxMHB4KTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1wYWdlLWd1aWRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi10b3RhbC1udW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIu+8mlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXZhbHVlIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgfVxyXG4gICAgICAubnVtIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggNTBweCAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb2wtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudG9nZ2xlLXRyaWdnZXIge1xyXG4gICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMTVweCAwIDEwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtamE7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY29sMSwgJi1jb2wyIHtcclxuICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgICAmLXJvdzEsICYtcm93MiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtcm93MSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMxMDEwMTA7XHJcbiAgICAgIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1pdGVtICsgLml0ZW0tbGlzdC1wYWdlLWd1aWRlLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jX3NlbGVjdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1yb3cyIHtcclxuICAgIH1cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICAgICYtbGFiZWwge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCLvvJpcIjtcclxuICAgICAgfVxyXG4gICAgICAuaXRlbS1saXN0LXBhZ2UtZ3VpZGUtY29sMiAmIHtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1yYWRpbyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC5jX3JhZGlvKy5jX2xhYmVsIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWlucHV0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLml0ZW0tbGlzdC1wYWdlLWd1aWRlLWNvbDIgJiB7XHJcbiAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gOTBweCk7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLml0ZW0tbGlzdC1wYWdlLWd1aWRlLXJvdzEgJiB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJ0bnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE2NHB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEoKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgJHdpZHRoLXNpZGUtc3AgMTVweDtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAmLmJ0bi1tYWluIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xKCkge1xyXG4gICAgICBtYXJnaW46IDAgLTEwcHggMTVweDtcclxuICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHg7XHJcbiAgICAgICAgLnBhZ2VyLXRleHQge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXRvdGFsLW51bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAubnVtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAkd2lkdGgtc2lkZS1zcDtcclxuICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY29sMSwgJi1jb2wyIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmLWNvbDEge1xyXG4gICAgICAgIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1yb3cxIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbS1saXN0LXBhZ2UtZ3VpZGUtbGFiZWwge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1jb2wge1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXJvdzEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtcm93MiB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAuaXRlbS1saXN0LXBhZ2UtZ3VpZGUtY29sMiAmIHtcclxuICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtc2VsZWN0IHtcclxuICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtcmFkaW8ge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIC5jX3JhZGlvKy5jX2xhYmVsK2xhYmVsIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWlucHV0IHtcclxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1jb2wyIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1yb3cxICYge1xyXG4gICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1jb2wyIC5pdGVtLWxpc3QtcGFnZS1ndWlkZS1yb3cyICYge1xyXG4gICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICYtdG90YWwtbnVtIHtcclxuICAgIC8vICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLy8gICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAvLyAgIC5udW0ge1xyXG4gICAgLy8gICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIC8vICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgLy8gICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICAgIC8vICYtbnVtLXBlci1wYWdlIHtcclxuICAgIC8vICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLy8gICBzZWxlY3Qge1xyXG4gICAgLy8gICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbiAgJi1uby1pdGVtIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
