﻿:root{--black-color: #000;--black-color-2: #333;--white-color: #fff;--orange-color: #FA9D0C;--orange-color-2: #CC532E;--blue-color: #0d44f9;--gray-color: #CBCBCB;--light-blue: #E4EAFF}body{min-width:320px}img{max-width:100%;max-height:100%}input[type=text] input[type=tel] input[type=search],textarea{-webkit-appearance:none;appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}input[data-autocompleted]{background-color:rgba(0,0,0,0) !important}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body:before{content:"Ваш браузер небезопасен. Используйте безопасные браузеры - https://browsehappy.com/";display:block;position:fixed;z-index:5;width:100%;top:0;left:0;padding:15px;text-align:center;font-size:20px;background-color:#f08080;color:var(--black-color)}}._long-text._inited{position:relative;max-height:400px;overflow:hidden}._long-text._inited:not(._long-text._inited._active)::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:100px;background-image:linear-gradient(to top, var(--white-color), transparent)}._long-text._active{max-height:100%}._long-text._active~[class$=-toggler]{display:none}._long-text-toggler{color:var(--black-color);cursor:pointer;text-decoration:underline;margin:15px 0 0}._long-text-toggler:hover{text-decoration:none}.ubtn{width:100%;height:40px;padding:0 10px;font-size:14px;font-weight:400;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:4px;transition:background-color .3s ease;text-decoration:none !important;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.ubtn.loading{font-size:0;background-size:30%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='104px' height='13px' viewBox='0 0 128 16' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M6.4,4.8A3.2,3.2,0,1,1,3.2,8,3.2,3.2,0,0,1,6.4,4.8Zm12.8,0A3.2,3.2,0,1,1,16,8,3.2,3.2,0,0,1,19.2,4.8ZM32,4.8A3.2,3.2,0,1,1,28.8,8,3.2,3.2,0,0,1,32,4.8Zm12.8,0A3.2,3.2,0,1,1,41.6,8,3.2,3.2,0,0,1,44.8,4.8Zm12.8,0A3.2,3.2,0,1,1,54.4,8,3.2,3.2,0,0,1,57.6,4.8Zm12.8,0A3.2,3.2,0,1,1,67.2,8,3.2,3.2,0,0,1,70.4,4.8Zm12.8,0A3.2,3.2,0,1,1,80,8,3.2,3.2,0,0,1,83.2,4.8ZM96,4.8A3.2,3.2,0,1,1,92.8,8,3.2,3.2,0,0,1,96,4.8Zm12.8,0A3.2,3.2,0,1,1,105.6,8,3.2,3.2,0,0,1,108.8,4.8Zm12.8,0A3.2,3.2,0,1,1,118.4,8,3.2,3.2,0,0,1,121.6,4.8Z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M-42.7,3.84A4.16,4.16,0,0,1-38.54,8a4.16,4.16,0,0,1-4.16,4.16A4.16,4.16,0,0,1-46.86,8,4.16,4.16,0,0,1-42.7,3.84Zm12.8-.64A4.8,4.8,0,0,1-25.1,8a4.8,4.8,0,0,1-4.8,4.8A4.8,4.8,0,0,1-34.7,8,4.8,4.8,0,0,1-29.9,3.2Zm12.8-.64A5.44,5.44,0,0,1-11.66,8a5.44,5.44,0,0,1-5.44,5.44A5.44,5.44,0,0,1-22.54,8,5.44,5.44,0,0,1-17.1,2.56Z'/%3E%3CanimateTransform attributeName='transform' type='translate' values='23 0;36 0;49 0;62 0;74.5 0;87.5 0;100 0;113 0;125.5 0;138.5 0;151.5 0;164.5 0;178 0' calcMode='discrete' dur='780ms' repeatCount='indefinite'/%3E%3C/g%3E%3C/svg%3E%0A")}.ubtn[disabled]{opacity:.6;cursor:not-allowed}.ubtn_orange{background-color:var(--orange-color);border-color:var(--orange-color);color:var(--white-color)}.ubtn_blue{background-color:var(--blue-color);border-color:var(--blue-color);color:var(--white-color)}.ubtn_blue:hover{filter:brightness(95%)}.ubtn_blue-border{border-color:var(--blue-color);color:var(--blue-color)}.ubtn_blue-border:hover{background-color:var(--blue-color);border-color:var(--blue-color);color:var(--white-color)}.ubtn_orange-border{background-color:var(--white-color);border-color:var(--orange-color);color:var(--orange-color)}.ubtn_orange-border:hover{background-color:var(--orange-color);color:var(--white-color)}.uicon{display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat}.uicon_minus{width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H15' stroke='%23505050' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.uicon_plus{width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1V15' stroke='%23505050' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 8H15' stroke='%23505050' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.uheader{margin:0 0 20px;padding:20px 0 0}.uheader-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 35px}.uheader-row._top{margin:0 0 15px}.uheader-col._logo,.uheader-col._slogan{width:260px}.uheader-col._content,.uheader-col._menu{flex-grow:1}.uheader-col._cta{width:210px}.uheader-col._phones{flex-grow:1;gap:10px 40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal}.uheader-col._social{width:40px}.uheader-col._contacts{flex-grow:1}.uheader-col ._row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal;gap:10px 40px}.uheader-col ._row._top{margin-bottom:15px}.uheader .phone{font-size:13px;font-weight:400}.uheader .phone a{font-size:23px;font-weight:700;text-decoration:none}.lang{min-height:26px}.logo{max-width:200px;margin:auto}.messangers{margin-top:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px}.address{font-style:normal}.contacts{font-size:17px}.contacts a{color:var(--blue-color);font-size:inherit;text-decoration:none}.contacts a:hover{text-decoration:underline}.contacts .email{margin:15px 0}.contacts svg{color:var(--orange-color-2);fill:var(--orange-color-2)}.contacts>*{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px}.slogan{width:100%;height:70px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../images/slogan-bg.png);font-size:16px;color:var(--white-color);text-transform:uppercase;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}#menutop{width:100%;background-size:cover}.slider .slide-text{position:absolute;width:100%;margin:0 auto}.slider .slide-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.usection h3{font-size:36px;font-weight:700;text-align:center;margin:0 0 40px}.uservices ._list,.blog ._list{margin:0 -25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:normal}.uservices ._item,.blog ._item{margin:0 25px 50px;width:calc(25% - 50px);border-radius:25px;position:relative;background-color:var(--orange-color);color:var(--white-color);transition:all .3s ease}.uservices ._item:after,.blog ._item:after{content:"";display:block;width:15px;height:15px;position:absolute;right:15px;bottom:15px;pointer-events:none;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 6.76795C14.3333 7.53775 14.3333 9.46225 13 10.232L3.25 15.8612C1.91667 16.631 0.249997 15.6688 0.249997 14.1292L0.249998 2.87083C0.249998 1.33123 1.91666 0.368983 3.25 1.13878L13 6.76795Z' fill='white'/%3E%3C/svg%3E%0A")}.uservices ._item:hover,.blog ._item:hover{box-shadow:0 0 10px rgba(0,0,0,.4)}.uservices ._item:hover:after,.blog ._item:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 6.76795C14.3333 7.53775 14.3333 9.46225 13 10.232L3.25 15.8612C1.91667 16.631 0.249997 15.6688 0.249997 14.1292L0.249998 2.87083C0.249998 1.33123 1.91666 0.368983 3.25 1.13878L13 6.76795Z' fill='black'/%3E%3C/svg%3E%0A")}.uservices ._item ._image img,.blog ._item ._image img{width:100%;height:215px;border-radius:25px}.uservices ._item ._content,.blog ._item ._content{padding:15px 30px 15px 20px;font-size:16px;min-height:100px}.uservices ._item a,.blog ._item a{color:inherit;text-decoration:none}#page #content .left{margin-right:20px}.blog ._list{margin:0 -4px}.blog ._item{margin:0 4px 20px;width:calc(25% - 8px)}.blog ._item ._image img{height:180px}.gen-info{max-width:1200px;margin:auto}.gen-info__title{font-size:36px;font-weight:600;margin:0 0 40px}.gen-info__title h2{font-size:inherit;font-weight:inherit}.gen-info__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal}.gen-info__body ._left{width:calc(100% - 415px - 50px)}.gen-info__body ._right{width:415px}.gen-info ._acc ._item{margin:0 0 22px;cursor:pointer}.gen-info ._acc ._item._active ._content{display:block}.gen-info ._acc ._item._active ._title:after{transform:translateY(-50%) rotate(-180deg)}.gen-info ._acc ._item ._title{background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/templates/clear_j3/images/acc-bg.png");padding:20px 55px 20px 30px;font-size:20px;color:var(--white-color);text-transform:uppercase;position:relative}.gen-info ._acc ._item ._title:after{content:"";position:absolute;width:20px;height:20px;top:50%;right:30px;transform:translateY(-50%);background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2321 13C9.46225 14.3333 7.53775 14.3333 6.76795 13L1.13879 3.25C0.368985 1.91667 1.33123 0.25 2.87083 0.25L14.1292 0.249999C15.6688 0.249998 16.631 1.91667 15.8612 3.25L10.2321 13Z' fill='white'/%3E%3C/svg%3E%0A")}.gen-info ._acc ._item ._title:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2321 13C9.46225 14.3333 7.53775 14.3333 6.76795 13L1.13879 3.25C0.368985 1.91667 1.33123 0.25 2.87083 0.25L14.1292 0.249999C15.6688 0.249998 16.631 1.91667 15.8612 3.25L10.2321 13Z' fill='black'/%3E%3C/svg%3E%0A")}.gen-info ._acc ._item ._content{display:none;padding:15px}.inline-feedback{margin:100px 0}.inline-feedback .module{min-height:300px}#content~.inline-feedback{margin:15px 0 50px}.uform_feedback{padding:50px 0 25px 30px;border:8px solid var(--orange-color);border-radius:25px}.uform_feedback h3{font-size:48px;font-weight:600;text-transform:uppercase;margin:0 0 30px;line-height:1.1;color:var(--black-color-2)}.uform_feedback form{margin:0}.uform_feedback form+div[style]{display:none}.uform_feedback ._row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.uform_feedback ._left{width:525px}.uform_feedback ._right{width:calc(100% - 525px - 40px)}.uform_feedback ._image img{width:100%}.uform__subtitle{font-size:20px;margin:0 0 40px}.uform__field{margin:0 0 30px}.uform__field:last-child{margin:0 0 20px}.uform__required{font-size:14px;margin:0 0 35px}.uform input{width:100%;border:2px solid var(--orange-color) !important;border-radius:7px !important;height:40px !important;padding:0 10px !important;color:var(--black-color);font-size:16px;outline:none}.uform input::-moz-placeholder{color:var(--gray-color)}.uform input::placeholder{color:var(--gray-color)}.uform__submit{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:normal}.uform__submit button{font-family:inherit;height:40px !important;background-color:var(--orange-color) !important;color:var(--white-color) !important;border-radius:7px;width:-moz-max-content !important;width:max-content !important;padding:0 35px !important;font-size:16px;text-transform:initial}.uform__submit button:hover{opacity:.8}._section h3{font-size:36px;font-weight:600;margin:0 0 50px;line-height:1.1;color:var(--black-color-2);text-align:center}._section .button{margin:30px 0}._section .button .ubtn{width:-moz-max-content;width:max-content;height:50px;font-size:16px;font-weight:600;padding:0 35px;margin:auto;border-width:3px}.reviews-block{margin:0 0 80px}.reviews-block ._list{list-style:none;margin:0 -30px;padding:0 0 60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:normal}.reviews-block ._list>li{margin:0 30px;width:calc(33.3333333333% - 60px);position:relative}.reviews-block ._list>li:nth-child(3):before{content:"";display:block;position:absolute;top:-71px;right:10px;width:160px;height:150px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../images/revdog.png")}.reviews-block ._list>li:after{content:"";display:block;position:absolute;top:calc(100% - 4px);left:30px;width:87px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../images/revelement.png")}.reviews-block ._list .author{display:block;font-size:24px;font-weight:600;margin:0 0 10px}.reviews-block ._list .comment{border:3px solid var(--orange-color);border-radius:15px;padding:25px 10px 15px 20px;font-size:16px;font-weight:400}.reviews-block ._list .comment ._more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;font-size:16px;color:var(--orange-color);margin-top:30px}.reviews-block ._list .comment ._more a{color:inherit;font-size:inherit;text-decoration:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}.reviews-block ._list .comment ._more a:hover{text-decoration:underline}.reviews-block ._list .comment-text{min-height:90px}.news-block h3{margin-bottom:110px}.news-block .nspArtPage{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:normal;margin:0 -25px}.news-block .nspArt{position:relative;margin:0 25px;width:calc(33.3333333333% - 50px);padding:25px !important;border-radius:10px;background-color:var(--orange-color);color:var(--white-color);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.news-block .nspArt:hover{box-shadow:0 0 10px rgba(250,157,12,.6)}.news-block .nspArt .nspInfo{font-size:14px;margin-bottom:15px}.news-block .nspArt .nspHeader{margin:0 0 20px}.news-block .nspArt .nspHeader a{color:inherit;text-decoration:none;font-size:20px;font-weight:500;text-transform:uppercase}.news-block .nspArt .nspHeader a:hover{text-decoration:underline}.news-block .nspArt .nspText{font-size:16px;font-weight:400}.news-block .nspArt:before{content:"";position:absolute;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.news-block .nspArt:nth-child(1):before{right:0;top:-120px;width:165px;height:165px;background-image:url("../images/ndog1.png")}.news-block .nspArt:nth-child(3):before{width:290px;height:205px;right:0;top:-174px;background-image:url("../images/ndog2.png")}.news-block .nspArt ._more{flex-grow:1;width:100%;margin-top:15px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}.news-block .nspArt ._more a{font-size:16px;color:var(--white-color);text-decoration:none}.news-block .nspArt ._more a:hover{text-decoration:underline}.news-block .button{margin-top:100px}.ufooter{background-color:var(--light-blue);padding:20px 0}.frow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal;gap:30px}.frow._bottom{margin-top:30px;justify-content:center;gap:10px}.frow._bottom ._item{width:100%;text-align:center}.fcol._logo{width:220px}.fcol._contacts{width:380px}.fcol._menus{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal;gap:70px}._fmenu ul{list-style:none;padding:0;margin:0}._fmenu ul li{margin:0 0 20px}._fmenu ul li:first-child a{font-weight:600}._fmenu ul a{text-decoration:none}._fmenu._bold a{font-size:17px;font-weight:600}.fcta{margin:30px 0}.fcontacts ._title{font-size:17px;font-weight:600;margin:0 0 20px}.fcontacts p{margin:0 0 10px}.switcher{position:absolute}.page-inner{padding-bottom:50px}.inner-content{margin:55px 0}.inner-content ._row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal;gap:30px}.inner-content ._left{width:485px}.inner-content ._right{width:485px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.inner-content ._right img{width:305px}.inner-content p{font-size:16px;line-height:1.7}.inner-content a{color:var(--orange-color)}.review-page{padding:0 55px;font-size:16px}.review-page ul{list-style:none;padding:0;margin:0 0 30px !important}.review-page ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:10px}.review-page ul li:before{content:"";display:block;width:15px;height:15px;margin-top:3px;flex-shrink:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.39134 1.01043C9.32345 1.25293 9.85098 2.60482 9.5623 4.04328C9.27675 5.47429 8.29834 6.44782 7.3631 6.21277C6.43531 5.98084 5.90034 4.62582 6.18157 3.18423C6.45967 1.7501 7.45298 0.78282 8.39134 1.01043ZM13.717 3.24711C14.544 3.76089 14.5413 5.14422 13.7269 6.35312C12.8871 7.56009 11.5525 8.12993 10.7298 7.62672C9.89977 7.12039 9.90988 5.74019 10.7392 4.53754C11.5641 3.32431 12.8987 2.75448 13.717 3.24711ZM2.96739 2.76316C3.96981 2.7548 4.84592 3.90259 4.96438 5.3105C5.03621 6.72512 4.32326 7.88024 3.32829 7.89173C2.33332 7.90322 1.46153 6.766 1.36423 5.34945C1.26692 3.9329 1.99789 2.77658 2.96739 2.76316ZM16.3748 8.39396C17.0439 9.09559 16.7301 10.4271 15.6505 11.3494C14.571 12.2717 13.1486 12.4454 12.4602 11.7269C11.7718 11.0085 12.0974 9.69067 13.1578 8.75155C14.246 7.85041 15.6789 7.67236 16.3748 8.39396ZM11.7586 15.9011C11.4944 16.6137 10.6327 17.1632 9.87017 17.1846C8.28037 17.2355 7.23307 15.306 5.75081 14.6835C4.26855 14.061 2.12087 14.7099 1.08834 13.4965C0.496768 12.8187 0.389487 11.6345 0.824166 10.8707C1.42435 9.8172 3.00789 9.78127 4.13841 9.30097C5.62974 8.6918 7.20357 7.03076 8.70073 7.65953C10.1904 8.28518 10.1635 10.5608 10.7155 12.0632C11.1606 13.3191 12.2164 14.6651 11.7586 15.9011Z' fill='%230D44F9'/%3E%3C/svg%3E%0A")}.review-page p{line-height:1.7}.review-page~#jc{padding:0 55px}.review-page~#jc h4{font-size:16px;font-weight:700;color:var(--black-color);padding:0;margin:0 0 15px;border:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.review-page~#jc #comments .refresh{min-width:20px;min-height:20px;padding:0;font-size:0;margin:0 0 0 15px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='19' viewBox='0 0 17 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.51136 12.3348C2.60432 15.2361 5.32136 17.2917 8.5 17.2917C12.642 17.2917 16 13.8031 16 9.5M15.4886 6.66525C14.397 3.76321 11.6793 1.70833 8.5 1.70833C4.35795 1.70833 1 5.19688 1 9.5M6.45455 12.3333H1V18M16 1V6.66667H10.5455' stroke='%230D44F9' stroke-width='2'/%3E%3C/svg%3E%0A") !important}.review-page~#jc #comments .rbox{padding:15px 20px 10px;border:2px solid var(--blue-color);border-radius:10px}.review-page~#jc #comments .even,.review-page~#jc #comments .odd{margin:0 0 20px}.review-page~#jc #comments .comments-list{margin:0}.review-page~#jc #comments .comments-buttons{height:auto}.review-page~#jc #comments .comments-buttons a{font-size:14px;font-weight:600;color:var(--blue-color)}.review-page~#jc #comments .comment-anchor{color:var(--black-color)}.review-page~#jc #comments .comment-author{font-family:inherit;font-size:16px;font-weight:600;color:var(--black-color)}.review-page~#jc #comments .comment-date{background:none;padding:0;font-size:13px;font-weight:400;margin:0 0 0 10px}.review-page~#jc #comments .comment-body{margin:15px 0 20px;font-size:14px;font-weight:400;line-height:1.4;color:var(--black-color)}.review-page~#jc #comments-list-footer{margin:0 0 40px !important}.review-page~#jc #comments-list-footer .refresh{padding-left:30px;font-size:16px;font-weight:400;margin:0;text-decoration:underline;color:var(--black-color)}.review-page~#jc #comments-list-footer .refresh:hover{text-decoration:none}.review-page~#jc #comments #comments-inline-edit{padding:15px}.review-page~#jc #comments-form{margin:40px 0 0}.review-page~#jc #comments-form-message{margin:0 0 15px}.review-page~#jc #comments-form-buttons{margin:0 !important}.review-page~#jc #comments-form-buttons .ubtn{width:-moz-max-content;width:max-content;min-width:150px;margin:5px 0}.review-page~#jc #comments-form ._field{margin:0 0 20px;max-width:525px}.review-page~#jc #comments-form ._field input,.review-page~#jc #comments-form ._field textarea{width:100%;height:40px !important;padding:0 10px !important;border:2px solid var(--blue-color) !important;font-size:16px;font-weight:400;border-radius:7px !important;color:var(--black-color)}.review-page~#jc #comments-form ._field input::-moz-placeholder,.review-page~#jc #comments-form ._field textarea::-moz-placeholder{color:var(--gray-color)}.review-page~#jc #comments-form ._field input::placeholder,.review-page~#jc #comments-form ._field textarea::placeholder{color:var(--gray-color)}.review-page~#jc #comments-form ._field textarea{height:190px !important;padding:15px 10px !important;max-width:100% !important}.review-page~#jc #comments-form ._field._captcha ._row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:10px;margin:0 0 10px}.review-page~#jc #comments-form ._field._captcha input{width:120px;border-color:var(--black-color) !important}.review-page~#jc #comments-form ._field._captcha .captcha-refresh{cursor:pointer;text-decoration:underline}.review-page~#jc #comments-form ._field._captcha .captcha-refresh svg{color:var(--gray-color);margin-right:5px}.review-page~#jc #comments-form ._field._captcha .captcha-refresh:hover{text-decoration:none}.review-page~#jc #comments-form .grippie{width:100%;max-width:100% !important}.blog .items-leading .lead-item{padding-top:30px !important}.blog .items-leading .lead-item .page-header h2{font-size:20px !important;font-weight:600;color:var(--blue-color);text-transform:uppercase;margin:0 0 20px !important;padding:0 !important}.blog .items-leading .lead-item img{max-width:260px !important;margin-right:15px !important}.blog .items-leading .lead-item .readmore{margin-top:20px}.blog .items-leading .lead-item .readmore a{height:40px !important;padding:0 25px !important;background-color:var(--blue-color) !important;color:var(--white-color) !important;font-size:16px !important;font-weight:500 !important;width:-moz-max-content;width:max-content;margin-left:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.blog .items-leading .lead-item .readmore a:hover{filter:brightness(90%)}.pagination{font-family:inherit !important}.pagination .counter{font-size:20px}.pagination ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:40px 0 100px}.pagination ul span,.pagination ul a{display:block;min-width:30px;height:30px;font-size:14px;font-weight:600;text-transform:uppercase;border:2px solid var(--blue-color);border-radius:3px;text-decoration:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.pagination ul a{background-color:var(--blue-color);color:var(--white-color)}.pagination ul a:hover{background-color:var(--white-color);color:var(--blue-color)}.pagination ul span{color:var(--blue-color);border-color:var(--blue-color)}.pagination ul .pagination-start a,.pagination ul .pagination-start span,.pagination ul .pagination-prev a,.pagination ul .pagination-prev span,.pagination ul .pagination-next a,.pagination ul .pagination-next span,.pagination ul .pagination-end a,.pagination ul .pagination-end span{padding:0 25px}._tip{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:25px;background-color:var(--light-blue);padding:15px 45px;border-radius:15px;font-size:16px;margin:35px 0}._tip a{font-size:20px;font-weight:600;text-decoration:none}._tip a:hover{text-decoration:underline}.panel-header,.mobile-header{display:none}.socandmess{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.soc-links._mobile{display:none}.contactInMenu .soc-links{width:-moz-max-content;width:max-content;background-color:var(--white-color);padding:5px;border-radius:5px;gap:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media(max-width: 1360px){.uheader-row{gap:0 15px}.uheader-col._logo,.uheader-col._slogan{width:210px}.uheader-col._phones{gap:10px}.uheader-col ._row{gap:10px 15px}.reviews-block ._list{margin:0 -5px}.reviews-block ._list>li{margin:0 5px;width:calc(33.3333333333% - 10px)}.news-block .nspArtPage{margin:0 -5px}.news-block .nspArt{margin:0 5px;width:calc(33.3333333333% - 10px)}.frow{gap:15px;flex-direction:column;align-items:center}.fcol._menus,.fcol._logo,.fcol._contacts{width:100%;gap:20px;max-width:500px}.flogo img{display:block;margin:auto}._fmenu{width:100%}.soc-links._mobile{display:block}.soc-links._desktop{display:none}.socandmess{margin-top:15px}.socandmess .messangers{margin:0}.blog ._item{width:calc(33.3333333333% - 8px)}.blog ._item img{object-fit:cover}}@media(max-width: 1180px){.panel-header{position:relative;z-index:5;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 15px;gap:25px}.panel-header .c-hamburger{margin:0}.mobile-header{display:block}.uheader{display:none}.mobile-cta{font-family:inherit;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 10px;border:none;background:none;height:30px;font-size:16px;font-weight:600;background-color:var(--white-color);color:var(--blue-color);cursor:pointer}.mobile-cta:hover{filter:brightness(90%)}.mobile-phone a{font-size:16px;font-weight:600;color:var(--white-color);text-decoration:none}.mobile-header{padding:15px}.mobile-header ._row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:normal;gap:20px}.mobile-header ._crow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px}.mobile-header .slogan{width:250px;font-size:14px}.mobile-header .logo{max-width:150px}.mobile-header .switcher{margin-top:5px}.slider{margin-bottom:80px}.slider .slick-slide{height:300px !important}.slider .slick-slide.slick-active .slide-text-inner{display:block}.slider .slide-text{height:300px}.slider .slide-text .slide-title{font-size:28px}.slider .slide-text-inner{width:50%;right:15%;display:none;height:230px;padding:15px 20px}.usection h3,._section h3{font-size:24px;margin:0 0 20px}.content-inner h1{font-size:26px}.uservices{margin-bottom:50px}.uservices ._list{margin:0 -10px}.uservices ._item{margin:0 10px 20px;width:calc(50% - 20px)}.uservices ._item img{object-fit:cover}.gen-info ._left{width:100%}.gen-info ._right{display:none}.gen-info ._acc ._item ._title{background-size:cover}.advantages .advantages-list{flex-wrap:wrap;gap:30px 10px}.advantages .advantage{width:calc(50% - 15px)}.uform_feedback{padding:30px 20px}.uform_feedback ._left{width:100%}.uform_feedback ._right{width:100%}.uform_feedback ._image{text-align:center}.uform_feedback ._image img{max-width:500px;margin:20px 0 0}.reviews-block ._list{margin:0;padding:0}.reviews-block ._list>li{width:100%;margin:0 0 80px}.reviews-block ._list .author{font-size:18px}.reviews-block ._list .comments-text{min-height:auto}.news-block h3{margin-bottom:70px}.news-block .nspArtPage{margin:0}.news-block .nspArt{margin:0 0 25px;width:100%}.news-block .nspArt:nth-child(1):before{top:-51px;right:20px;width:70px;height:70px}.news-block .nspArt:nth-child(3){position:static}.news-block .nspArt:nth-child(3):before{width:150px;height:95px;top:15px;left:10px}.news-block .nspArt .nspHeader a{font-size:16px}.news-block .nspArt .nspText{font-size:14px}.news-block .button{margin-top:30px}.blog ._item{width:calc(50% - 8px)}.review-page{padding:0;font-size:14px}.review-page~#jc{padding:0}.review-page~#jc #comments .rbox{padding:15px 8px 10px}.review-page~#jc #comments .comment-author{font-size:14px}.review-page~#jc #comments .comments-buttons{float:none}.review-page~#jc #comments .comments-buttons a{font-size:12px;font-weight:400}nav.menu>ul>li>a{font-weight:700 !important;padding-top:5px;padding-bottom:5px}nav.menu h3{font-size:14px;margin-bottom:10px}}@media(max-width: 767px){.mobile-header{border-bottom:1px solid var(--gray-color);margin-bottom:10px;padding:15px}.mobile-header ._row{justify-content:flex-start}.slogan{text-transform:initial;padding:0 15px}.uservices{margin-bottom:50px}.uservices ._list{margin:0}.uservices ._item{margin:0 0 20px;width:100%}.gen-info ._acc ._item ._title{font-size:14px;padding-left:15px}.gen-info ._acc ._item ._title:after{right:20px}.advantages .advantage{width:100%}.reviews-block ._list>li:nth-child(3):before{width:100px;height:100px;top:-40px}.flogo img{max-width:190px}._fmenu{font-size:14px}._fmenu ul li{margin:0 0 15px}._fmenu._bold a{font-size:14px}.fcontacts{font-size:14px}.fcontacts ._title{font-size:inherit;margin:0 0 15px}.fcol._menus{gap:10px}.frow._bottom{font-size:14px}.uform_feedback h3{text-align:center;font-size:24px;margin:0 0 20px}.uform_feedback .uform__subtitle{margin:0 0 20px;font-size:14px}.uform_feedback .uform__field{margin:0 0 15px}.uform_feedback .uform__required{text-align:center}.uform_feedback .uform__submit{justify-content:center}.mobile-header ._row{gap:5px;justify-content:center}.mobile-header ._crow{gap:10px}.mobile-header .logo{width:145px}.mobile-header .slogan{font-size:12px;width:200px;height:55px}.mobile-header .switcher{width:105px}.mobile-header .switcher .selected{z-index:0}.mobile-header .switcher .selected a{width:100%;box-sizing:border-box;background-position:calc(100% - 5px) center}.mobile-header .messangers{gap:5px}.mobile-phone a{font-size:13px}.mobile-cta{font-size:13px}.slider img{height:200px;object-fit:cover}.slider .slick-slide{height:200px !important}.slider .slide-text{height:200px}.slider .slide-text .slide-title{font-size:14px}.slider .slide-text .slide-desc{font-size:12px}.slider .slide-text-inner{height:auto;width:100%;max-width:380px;right:30%}.slider .slider-nav{padding:0 15px;height:30px;bottom:-35px}.blog ._list{margin:0}.blog ._item{width:100%}.blog .items-leading .lead-item{font-size:14px}.blog .items-leading .lead-item .page-header h2{font-size:16px !important}.blog .items-leading .lead-item .readmore a{margin:0}._tip{padding:15px;justify-content:center;gap:10px;font-size:14px}._tip a{font-size:16px}#page #content .category-desc img{float:none !important;max-width:500%;width:100% !important;margin:0 0 30px !important}}@media(max-width: 400px){.mobile-header .logo{width:120px}}@media(max-width: 360px){.mobile-header ._row{align-items:center}.mobile-header .logo{width:100px}.panel-header{justify-content:space-between;gap:5px;height:55px}.panel-header .c-hamburger{width:35px}.slider .slide-text-inner{max-width:310px;right:37%}}@media(max-width: 340px){.mobile-header .logo{width:85px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJ1eC5zY3NzIiwiX21lZGlhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBQ0EsTUFDRSxvQkFDQSxzQkFDQSxvQkFDQSx3QkFDQSwwQkFDQSxzQkFDQSxzQkFDQSxzQkF3REYsS0FDRSxnQkFHRixJQUNFLGVBQ0EsZ0JBR0YsNkRBRUUsd0JBQ0EsZ0JBR0YsNEZBRUUsd0JBR0YsbUJBQ0UsMEJBR0Ysb0RBRUUsd0RBRUYsMEJBQ0UsMENBR0Ysd0VBR0ksWUFDRSw4RkFDQSxjQUNBLGVBQ0EsVUFDQSxXQUNBLE1BQ0EsT0FDQSxhQUNBLGtCQUNBLGVBQ0EseUJBQ0EsMEJBTUosb0JBQ0Usa0JBQ0EsaUJBQ0EsZ0JBRUUsNERBQ0UsV0FDQSxrQkFDQSxPQUNBLFNBQ0EsY0FDQSxXQUNBLGFBQ0EsMEVBSU4sb0JBQ0UsZ0JBQ0Esc0NBQ0UsYUFHSixvQkFDRSx5QkFDQSxlQUNBLDBCQUNBLGdCQUNBLDBCQUNFLHFCQUtOLE1BQ0UsV0FDQSxZQUNBLGVBQ0EsZUFDQSxnQkFDQSwrQkFDQSwrQkFDQSxrQkFDQSxxQ0FDQSxnQ0FDQSxlQXZJQSxhQUNBLGVBSGlCLElBSWpCLFVBc0ljLEtBcklkLGdCQVBrQixPQVFsQixZQVBjLE9BNElkLGNBQ0UsWUFySkYsZ0JBc0pzQixJQXJKdEIsb0JBSnNCLE9BS3RCLGtCQUpvQixVQXlKbEIsbzdDQUVGLGdCQUNFLFdBQ0EsbUJBRUYsYUFDRSxxQ0FDQSxpQ0FDQSx5QkFFRixXQUNFLG1DQUNBLCtCQUNBLHlCQUNBLGlCQUNFLHVCQUdKLGtCQUNFLCtCQUNBLHdCQUNBLHdCQUNFLG1DQUNBLCtCQUNBLHlCQUdKLG9CQUNFLG9DQUNBLGlDQUNBLDBCQUNBLDBCQUNFLHFDQUNBLHlCQUtOLE9BQ0UscUJBL0xBLGdCQUprQixRQUtsQixvQkFKc0IsT0FLdEIsa0JBSm9CLFVBbU1wQixhQUNFLFdBQ0EsWUFDQSxvUUFFRixZQUNFLFdBQ0EsWUFDQSxnWEN2TkosU0FDRSxnQkFDQSxpQkFDQSxh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LFVBQ0EscUNBQ0UsV0FDQSxzQkFDQSw0Q0FJTiwyQkFDRSxRQUtGLGdCQUNFLGVBSUosWUFDRSxlQUlBLFlBQ0UsYUFDQSxpQkFFRixxQkFDRSx3QkFFRixvQkFDRSxhQUNBLGlDQUNFLGVBRUYsZ0NBQ0UsZUFHSiwwQkFDRSxZQUNBLFdBQ0EsZ0JBQ0EsVUFFRixvQkFDRSxlQUNBLFlBQ0EsYUFLRixhQUNFLFNBRUYsYUFDRSxXQU1BLGdDQU1FLGVBSkUsZ0RBQ0UsMEJBS0YsNENBQ0UsU0FPVixNQUNFLGFBQ0EsdUJBQ0EsU0FDQSxlQUNBLFFBQ0UsZUFJSixrQ0FDRSxzQkFDQSxlQUNBLHNCQUNBLDRCQUlKLHlCQUVJLHFCQUNFLGFBS04seUJBRUkscUJBQ0UsbUJBRUYscUJBQ0UsWUFJSixjQUNFLDhCQUNBLFFBQ0EsWUFDQSwyQkFDRSxXQUtGLDBCQUNFLGdCQUNBLFdBTU4seUJBRUkscUJBQ0UiLCJmaWxlIjoidXgubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGNvbG9ycyAqL1xuOnJvb3Qge1xuICAtLWJsYWNrLWNvbG9yOiAjMDAwO1xuICAtLWJsYWNrLWNvbG9yLTI6ICMzMzM7XG4gIC0td2hpdGUtY29sb3I6ICNmZmY7XG4gIC0tb3JhbmdlLWNvbG9yOiAjRkE5RDBDO1xuICAtLW9yYW5nZS1jb2xvci0yOiAjQ0M1MzJFO1xuICAtLWJsdWUtY29sb3I6ICMwZDQ0Zjk7XG4gIC0tZ3JheS1jb2xvcjogI0NCQ0JDQjtcbiAgLS1saWdodC1ibHVlOiAjRTRFQUZGO1xufVxuXG5AbWl4aW4gYmctcHJlcGFyZShcbiAgJGJhY2tncm91bmQtc2l6ZTogY29udGFpbixcbiAgJGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcixcbiAgJGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbikge1xuICBiYWNrZ3JvdW5kLXNpemU6ICRiYWNrZ3JvdW5kLXNpemU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRiYWNrZ3JvdW5kLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogJGJhY2tncm91bmQtcmVwZWF0O1xufVxuXG5AbWl4aW4gZmxleChcbiAgJHdyYXA6IHdyYXAsXG4gICRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcixcbiAgJGFsaWduLWl0ZW1zOiBjZW50ZXIsXG4gICRmbGV4LWRpcmVjdGlvbjogcm93XG4pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246ICRmbGV4LWRpcmVjdGlvbjtcbiAgZmxleC13cmFwOiAkd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeS1jb250ZW50O1xuICBhbGlnbi1pdGVtczogJGFsaWduLWl0ZW1zO1xufVxuXG5AbWl4aW4gc2Nyb2xsYmFyIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA0cHg7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsYWNrLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvciksICRhbW91bnQ6IDIwKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlSW4oJGR1cmF0aW9uOiAwLjNzKSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsICRkdXJhdGlvbiBlYXNlO1xuICB6LWluZGV4OiAxNTtcbn1cbkBtaXhpbiBmYWRlT3V0KCRkdXJhdGlvbjogMC4zcykge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAkZHVyYXRpb24gZWFzZTtcbiAgei1pbmRleDogLTE7XG59XG5cbmJvZHkge1xuICBtaW4td2lkdGg6IDMyMHB4O1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9J3RleHQnXSBpbnB1dFt0eXBlPSd0ZWwnXSBpbnB1dFt0eXBlPSdzZWFyY2gnXSxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPSdudW1iZXInXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNjAwMDAwcyAwcywgY29sb3IgNjAwMDAwcyAwcztcbn1cbmlucHV0W2RhdGEtYXV0b2NvbXBsZXRlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAvKiBJRTEwIElFMTEgKi9cbiAgYm9keSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ9CS0LDRiCDQsdGA0LDRg9C30LXRgCDQvdC10LHQtdC30L7Qv9Cw0YHQtdC9LiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INCx0LXQt9C+0L/QsNGB0L3Ri9C1INCx0YDQsNGD0LfQtdGA0YsgLSBodHRwczovL2Jyb3dzZWhhcHB5LmNvbS8nO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Y29yYWw7XG4gICAgICBjb2xvcjogdmFyKC0tYmxhY2stY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4uX2xvbmctdGV4dCB7XG4gICYuX2luaXRlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjpub3QoJi5fYWN0aXZlKSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS13aGl0ZS1jb2xvciksIHRyYW5zcGFyZW50KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5fYWN0aXZlIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH4gW2NsYXNzJD0nLXRvZ2dsZXInXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmLXRvZ2dsZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi51YnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleCh3cmFwKTtcbiAgJi5sb2FkaW5nIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgQGluY2x1ZGUgYmctcHJlcGFyZSgzMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnIHN0YW5kYWxvbmU9J25vJyUzRiUzRSUzQ3N2ZyB4bWxuczpzdmc9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2ZXJzaW9uPScxLjAnIHdpZHRoPScxMDRweCcgaGVpZ2h0PScxM3B4JyB2aWV3Qm94PScwIDAgMTI4IDE2JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBkPSdNNi40LDQuOEEzLjIsMy4yLDAsMSwxLDMuMiw4LDMuMiwzLjIsMCwwLDEsNi40LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsMTYsOCwzLjIsMy4yLDAsMCwxLDE5LjIsNC44Wk0zMiw0LjhBMy4yLDMuMiwwLDEsMSwyOC44LDgsMy4yLDMuMiwwLDAsMSwzMiw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDQxLjYsOCwzLjIsMy4yLDAsMCwxLDQ0LjgsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSw1NC40LDgsMy4yLDMuMiwwLDAsMSw1Ny42LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsNjcuMiw4LDMuMiwzLjIsMCwwLDEsNzAuNCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDgwLDgsMy4yLDMuMiwwLDAsMSw4My4yLDQuOFpNOTYsNC44QTMuMiwzLjIsMCwxLDEsOTIuOCw4LDMuMiwzLjIsMCwwLDEsOTYsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxMDUuNiw4LDMuMiwzLjIsMCwwLDEsMTA4LjgsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxMTguNCw4LDMuMiwzLjIsMCwwLDEsMTIxLjYsNC44WicvJTNFJTNDZyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBkPSdNLTQyLjcsMy44NEE0LjE2LDQuMTYsMCwwLDEtMzguNTQsOGE0LjE2LDQuMTYsMCwwLDEtNC4xNiw0LjE2QTQuMTYsNC4xNiwwLDAsMS00Ni44Niw4LDQuMTYsNC4xNiwwLDAsMS00Mi43LDMuODRabTEyLjgtLjY0QTQuOCw0LjgsMCwwLDEtMjUuMSw4YTQuOCw0LjgsMCwwLDEtNC44LDQuOEE0LjgsNC44LDAsMCwxLTM0LjcsOCw0LjgsNC44LDAsMCwxLTI5LjksMy4yWm0xMi44LS42NEE1LjQ0LDUuNDQsMCwwLDEtMTEuNjYsOGE1LjQ0LDUuNDQsMCwwLDEtNS40NCw1LjQ0QTUuNDQsNS40NCwwLDAsMS0yMi41NCw4LDUuNDQsNS40NCwwLDAsMS0xNy4xLDIuNTZaJy8lM0UlM0NhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9J3RyYW5zZm9ybScgdHlwZT0ndHJhbnNsYXRlJyB2YWx1ZXM9JzIzIDA7MzYgMDs0OSAwOzYyIDA7NzQuNSAwOzg3LjUgMDsxMDAgMDsxMTMgMDsxMjUuNSAwOzEzOC41IDA7MTUxLjUgMDsxNjQuNSAwOzE3OCAwJyBjYWxjTW9kZT0nZGlzY3JldGUnIGR1cj0nNzgwbXMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbiAgJltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG4gICZfb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tb3JhbmdlLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICB9XG4gICZfYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ibHVlLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgICY6aG92ZXIge1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDk1JSk7XG4gICAgfVxuICB9XG4gICZfYmx1ZS1ib3JkZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmx1ZS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtY29sb3IpO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1jb2xvcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJsdWUtY29sb3IpO1xuICAgICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICB9XG4gIH1cbiAgJl9vcmFuZ2UtYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1vcmFuZ2UtY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1vcmFuZ2UtY29sb3IpO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi51aWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgQGluY2x1ZGUgYmctcHJlcGFyZTtcbiAgJl9taW51cyB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzInIHZpZXdCb3g9JzAgMCAxNiAyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxSDE1JyBzdHJva2U9JyUyMzUwNTA1MCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cbiAgJl9wbHVzIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTggMVYxNScgc3Ryb2tlPSclMjM1MDUwNTAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xIDhIMTUnIHN0cm9rZT0nJTIzNTA1MDUwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxufVxuIiwiQGltcG9ydCAnZm9udHMnO1xuQGltcG9ydCAndmFycyc7XG5cbi51aGVhZGVyIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMjBweCAwIDA7XG4gICYtcm93IHtcbiAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIHNwYWNlLWJldHdlZW4pO1xuICAgIGdhcDogMCAzNXB4O1xuICAgICYuX3RvcCB7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIH1cbiAgfVxuICAmLWNvbCB7XG4gICAgJi5fbG9nbyxcbiAgICAmLl9zbG9nYW4ge1xuICAgICAgd2lkdGg6IDI2MHB4O1xuICAgIH1cbiAgICAmLl9jb250ZW50LFxuICAgICYuX21lbnUge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgICAmLl9jdGEge1xuICAgICAgd2lkdGg6IDIxMHB4O1xuICAgIH1cbiAgICAmLl9waG9uZXMge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZ2FwOiAxMHB4IDQwcHg7XG4gICAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIHNwYWNlLWJldHdlZW4sIG5vcm1hbCk7XG4gICAgfVxuICAgICYuX3NvY2lhbCB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICB9XG4gICAgJi5fY29udGFjdHMge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgICAuX3JvdyB7XG4gICAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIHNwYWNlLWJldHdlZW4sIG5vcm1hbCk7XG4gICAgICBnYXA6IDEwcHggNDBweDtcbiAgICAgICYuX3RvcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5waG9uZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ubGFuZyB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG5cbi5sb2dvIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubWVzc2FuZ2VycyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIEBpbmNsdWRlIGZsZXgod3JhcCwgZmxleC1zdGFydCk7XG4gIGdhcDogMTVweDtcbn1cblxuLmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5jb250YWN0cyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgYSB7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbiAgLmVtYWlsIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICBzdmcge1xuICAgIGNvbG9yOiB2YXIoLS1vcmFuZ2UtY29sb3ItMik7XG4gICAgZmlsbDogdmFyKC0tb3JhbmdlLWNvbG9yLTIpO1xuICB9XG4gID4gKiB7XG4gICAgQGluY2x1ZGUgZmxleCh3cmFwLCBmbGV4LXN0YXJ0KTtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLnNsb2dhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIEBpbmNsdWRlIGJnLXByZXBhcmUoY29udGFpbik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xvZ2FuLWJnLnBuZyk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAaW5jbHVkZSBmbGV4O1xufVxuXG4jbWVudXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uc2xpZGVyIHtcbiAgLnNsaWRlLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5zbGlkZS1pbm5lciB7XG4gICAgQGluY2x1ZGUgZmxleDtcbiAgfVxufVxuXG4udXNlY3Rpb24ge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbn1cblxuLnVzZXJ2aWNlcyxcbi5ibG9nIHtcbiAgLl9saXN0IHtcbiAgICBtYXJnaW46IDAgLTI1cHg7XG4gICAgQGluY2x1ZGUgZmxleCh3cmFwLCBmbGV4LXN0YXJ0LCBub3JtYWwpO1xuICB9XG4gIC5faXRlbSB7XG4gICAgbWFyZ2luOiAwIDI1cHggNTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIDUwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGJnLXByZXBhcmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE0IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTMgNi43Njc5NUMxNC4zMzMzIDcuNTM3NzUgMTQuMzMzMyA5LjQ2MjI1IDEzIDEwLjIzMkwzLjI1IDE1Ljg2MTJDMS45MTY2NyAxNi42MzEgMC4yNDk5OTcgMTUuNjY4OCAwLjI0OTk5NyAxNC4xMjkyTDAuMjQ5OTk4IDIuODcwODNDMC4yNDk5OTggMS4zMzEyMyAxLjkxNjY2IDAuMzY4OTgzIDMuMjUgMS4xMzg3OEwxMyA2Ljc2Nzk1WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkY29sb3I6ICMwMDAsICRhbHBoYTogMC40KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE0IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTMgNi43Njc5NUMxNC4zMzMzIDcuNTM3NzUgMTQuMzMzMyA5LjQ2MjI1IDEzIDEwLjIzMkwzLjI1IDE1Ljg2MTJDMS45MTY2NyAxNi42MzEgMC4yNDk5OTcgMTUuNjY4OCAwLjI0OTk5NyAxNC4xMjkyTDAuMjQ5OTk4IDIuODcwODNDMC4yNDk5OTggMS4zMzEyMyAxLjkxNjY2IDAuMzY4OTgzIDMuMjUgMS4xMzg3OEwxMyA2Ljc2Nzk1WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgfVxuICAgIC5faW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiNwYWdlICNjb250ZW50IC5sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYmxvZyB7XG4gIC5fbGlzdCB7XG4gICAgbWFyZ2luOiAwIC00cHg7XG4gIH1cbiAgLl9pdGVtIHtcbiAgICBtYXJnaW46IDAgNHB4IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSA4cHgpO1xuICAgIC5faW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdlbi1pbmZvIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG4gICZfX2JvZHkge1xuICAgIEBpbmNsdWRlIGZsZXgod3JhcCwgc3BhY2UtYmV0d2Vlbiwgbm9ybWFsKTtcbiAgICAuX2xlZnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxNXB4IC0gNTBweCk7XG4gICAgfVxuICAgIC5fcmlnaHQge1xuICAgICAgd2lkdGg6IDQxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5fYWNjIHtcbiAgICAuX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgMjJweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICYuX2FjdGl2ZSB7XG4gICAgICAgIC5fY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLl90aXRsZSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLl90aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIGJnLXByZXBhcmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RlbXBsYXRlcy9jbGVhcl9qMy9pbWFnZXMvYWNjLWJnLnBuZycpO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDU1cHggMjBweCAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgYmctcHJlcGFyZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE3IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAuMjMyMSAxM0M5LjQ2MjI1IDE0LjMzMzMgNy41Mzc3NSAxNC4zMzMzIDYuNzY3OTUgMTNMMS4xMzg3OSAzLjI1QzAuMzY4OTg1IDEuOTE2NjcgMS4zMzEyMyAwLjI1IDIuODcwODMgMC4yNUwxNC4xMjkyIDAuMjQ5OTk5QzE1LjY2ODggMC4yNDk5OTggMTYuNjMxIDEuOTE2NjcgMTUuODYxMiAzLjI1TDEwLjIzMjEgMTNaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTcgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMC4yMzIxIDEzQzkuNDYyMjUgMTQuMzMzMyA3LjUzNzc1IDE0LjMzMzMgNi43Njc5NSAxM0wxLjEzODc5IDMuMjVDMC4zNjg5ODUgMS45MTY2NyAxLjMzMTIzIDAuMjUgMi44NzA4MyAwLjI1TDE0LjEyOTIgMC4yNDk5OTlDMTUuNjY4OCAwLjI0OTk5OCAxNi42MzEgMS45MTY2NyAxNS44NjEyIDMuMjVMMTAuMjMyMSAxM1onIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLl9jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmlubGluZS1mZWVkYmFjayB7XG4gIG1hcmdpbjogMTAwcHggMDtcbiAgLm1vZHVsZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuI2NvbnRlbnQge1xuICB+IC5pbmxpbmUtZmVlZGJhY2sge1xuICAgIG1hcmdpbjogMTVweCAwIDUwcHg7XG4gIH1cbn1cblxuLnVmb3JtIHtcbiAgJl9mZWVkYmFjayB7XG4gICAgcGFkZGluZzogNTBweCAwIDI1cHggMzBweDtcbiAgICBib3JkZXI6IDhweCBzb2xpZCB2YXIoLS1vcmFuZ2UtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvci0yKTtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICArIGRpdltzdHlsZV0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuX3JvdyB7XG4gICAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIHNwYWNlLWJldHdlZW4sIGZsZXgtZW5kKTtcbiAgICB9XG4gICAgLl9sZWZ0IHtcbiAgICAgIHdpZHRoOiA1MjVweDtcbiAgICB9XG4gICAgLl9yaWdodCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTI1cHggLSA0MHB4KTtcbiAgICB9XG4gICAgLl9pbWFnZSB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICB9XG4gICZfX2ZpZWxkIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19yZXF1aXJlZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMCAwIDM1cHg7XG4gIH1cbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW9yYW5nZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDEwcHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0tYmxhY2stY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5LWNvbG9yKTtcbiAgICB9XG4gIH1cbiAgJl9fc3VibWl0IHtcbiAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIGZsZXgtZW5kLCBub3JtYWwpO1xuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwIDM1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5fc2VjdGlvbiB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6IHZhcigtLWJsYWNrLWNvbG9yLTIpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgICAudWJ0biB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi5yZXZpZXdzLWJsb2NrIHtcbiAgbWFyZ2luOiAwIDAgODBweDtcbiAgLl9saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICBwYWRkaW5nOiAwIDAgNjBweDtcbiAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIGZsZXgtc3RhcnQsIG5vcm1hbCk7XG4gICAgPiBsaSB7XG4gICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gNjBweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtNzFweDtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICBAaW5jbHVkZSBiZy1wcmVwYXJlO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JldmRvZy5wbmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiA4N3B4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIEBpbmNsdWRlIGJnLXByZXBhcmU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3JldmVsZW1lbnQucG5nJyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5hdXRob3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB9XG4gICAgLmNvbW1lbnQge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tb3JhbmdlLWNvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAyNXB4IDEwcHggMTVweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIC5fbW9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgobm93cmFwLCBmbGV4LWVuZCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLW9yYW5nZS1jb2xvcik7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29tbWVudC10ZXh0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgfVxuICB9XG59XG5cbi5uZXdzLWJsb2NrIHtcbiAgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4O1xuICB9XG4gIC5uc3BBcnRQYWdlIHtcbiAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIGZsZXgtc3RhcnQsIG5vcm1hbCk7XG4gICAgbWFyZ2luOiAwIC0yNXB4O1xuICB9XG4gIC5uc3BBcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMjVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDUwcHgpO1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQsIGNvbHVtbik7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRjb2xvcjogI2ZhOWQwYywgJGFscGhhOiAwLjYpO1xuICAgIH1cbiAgICAubnNwSW5mbyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAubnNwSGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uc3BUZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBiZy1wcmVwYXJlO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IC0xMjBweDtcbiAgICAgICAgd2lkdGg6IDE2NXB4O1xuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9uZG9nMS5wbmcnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgIGhlaWdodDogMjA1cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IC0xNzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbmRvZzIucG5nJyk7XG4gICAgICB9XG4gICAgfVxuICAgIC5fbW9yZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIGZsZXgtZW5kLCBmbGV4LWVuZCwgY29sdW1uKTtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuXG4udWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWJsdWUpO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5mcm93IHtcbiAgQGluY2x1ZGUgZmxleCh3cmFwLCBzcGFjZS1iZXR3ZWVuLCBub3JtYWwpO1xuICBnYXA6IDMwcHg7XG4gICYuX2JvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgLl9pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLmZjb2wge1xuICAmLl9sb2dvIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbiAgJi5fY29udGFjdHMge1xuICAgIHdpZHRoOiAzODBweDtcbiAgfVxuICAmLl9tZW51cyB7XG4gICAgQGluY2x1ZGUgZmxleCh3cmFwLCBzcGFjZS1iZXR3ZWVuLCBub3JtYWwpO1xuICAgIGdhcDogNzBweDtcbiAgfVxufVxuXG4uX2ZtZW51IHtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAmLl9ib2xkIHtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG59XG5cbi5mY3RhIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbi5mY29udGFjdHMge1xuICAuX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cblxuLnN3aXRjaGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucGFnZS1pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uaW5uZXItY29udGVudCB7XG4gIG1hcmdpbjogNTVweCAwO1xuICAuX3JvdyB7XG4gICAgQGluY2x1ZGUgZmxleCh3cmFwLCBzcGFjZS1iZXR3ZWVuLCBub3JtYWwpO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuX2xlZnQge1xuICAgIHdpZHRoOiA0ODVweDtcbiAgfVxuICAuX3JpZ2h0IHtcbiAgICB3aWR0aDogNDg1cHg7XG4gICAgQGluY2x1ZGUgZmxleDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDMwNXB4O1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tb3JhbmdlLWNvbG9yKTtcbiAgfVxufVxuXG4ucmV2aWV3LXBhZ2Uge1xuICBwYWRkaW5nOiAwIDU1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGkge1xuICAgICAgQGluY2x1ZGUgZmxleChub3dyYXAsIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJnLXByZXBhcmUoY292ZXIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE3IDE4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOC4zOTEzNCAxLjAxMDQzQzkuMzIzNDUgMS4yNTI5MyA5Ljg1MDk4IDIuNjA0ODIgOS41NjIzIDQuMDQzMjhDOS4yNzY3NSA1LjQ3NDI5IDguMjk4MzQgNi40NDc4MiA3LjM2MzEgNi4yMTI3N0M2LjQzNTMxIDUuOTgwODQgNS45MDAzNCA0LjYyNTgyIDYuMTgxNTcgMy4xODQyM0M2LjQ1OTY3IDEuNzUwMSA3LjQ1Mjk4IDAuNzgyODIgOC4zOTEzNCAxLjAxMDQzWk0xMy43MTcgMy4yNDcxMUMxNC41NDQgMy43NjA4OSAxNC41NDEzIDUuMTQ0MjIgMTMuNzI2OSA2LjM1MzEyQzEyLjg4NzEgNy41NjAwOSAxMS41NTI1IDguMTI5OTMgMTAuNzI5OCA3LjYyNjcyQzkuODk5NzcgNy4xMjAzOSA5LjkwOTg4IDUuNzQwMTkgMTAuNzM5MiA0LjUzNzU0QzExLjU2NDEgMy4zMjQzMSAxMi44OTg3IDIuNzU0NDggMTMuNzE3IDMuMjQ3MTFaTTIuOTY3MzkgMi43NjMxNkMzLjk2OTgxIDIuNzU0OCA0Ljg0NTkyIDMuOTAyNTkgNC45NjQzOCA1LjMxMDVDNS4wMzYyMSA2LjcyNTEyIDQuMzIzMjYgNy44ODAyNCAzLjMyODI5IDcuODkxNzNDMi4zMzMzMiA3LjkwMzIyIDEuNDYxNTMgNi43NjYgMS4zNjQyMyA1LjM0OTQ1QzEuMjY2OTIgMy45MzI5IDEuOTk3ODkgMi43NzY1OCAyLjk2NzM5IDIuNzYzMTZaTTE2LjM3NDggOC4zOTM5NkMxNy4wNDM5IDkuMDk1NTkgMTYuNzMwMSAxMC40MjcxIDE1LjY1MDUgMTEuMzQ5NEMxNC41NzEgMTIuMjcxNyAxMy4xNDg2IDEyLjQ0NTQgMTIuNDYwMiAxMS43MjY5QzExLjc3MTggMTEuMDA4NSAxMi4wOTc0IDkuNjkwNjcgMTMuMTU3OCA4Ljc1MTU1QzE0LjI0NiA3Ljg1MDQxIDE1LjY3ODkgNy42NzIzNiAxNi4zNzQ4IDguMzkzOTZaTTExLjc1ODYgMTUuOTAxMUMxMS40OTQ0IDE2LjYxMzcgMTAuNjMyNyAxNy4xNjMyIDkuODcwMTcgMTcuMTg0NkM4LjI4MDM3IDE3LjIzNTUgNy4yMzMwNyAxNS4zMDYgNS43NTA4MSAxNC42ODM1QzQuMjY4NTUgMTQuMDYxIDIuMTIwODcgMTQuNzA5OSAxLjA4ODM0IDEzLjQ5NjVDMC40OTY3NjggMTIuODE4NyAwLjM4OTQ4NyAxMS42MzQ1IDAuODI0MTY2IDEwLjg3MDdDMS40MjQzNSA5LjgxNzIgMy4wMDc4OSA5Ljc4MTI3IDQuMTM4NDEgOS4zMDA5N0M1LjYyOTc0IDguNjkxOCA3LjIwMzU3IDcuMDMwNzYgOC43MDA3MyA3LjY1OTUzQzEwLjE5MDQgOC4yODUxOCAxMC4xNjM1IDEwLjU2MDggMTAuNzE1NSAxMi4wNjMyQzExLjE2MDYgMTMuMzE5MSAxMi4yMTY0IDE0LjY2NTEgMTEuNzU4NiAxNS45MDExWicgZmlsbD0nJTIzMEQ0NEY5Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBwIHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG4gIH4gI2pjIHtcbiAgICBwYWRkaW5nOiAwIDU1cHg7XG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcik7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGZsZXgod3JhcCwgZmxleC1zdGFydCk7XG4gICAgfVxuICAgICNjb21tZW50cyB7XG4gICAgICAucmVmcmVzaCB7XG4gICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE5JyB2aWV3Qm94PScwIDAgMTcgMTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjUxMTM2IDEyLjMzNDhDMi42MDQzMiAxNS4yMzYxIDUuMzIxMzYgMTcuMjkxNyA4LjUgMTcuMjkxN0MxMi42NDIgMTcuMjkxNyAxNiAxMy44MDMxIDE2IDkuNU0xNS40ODg2IDYuNjY1MjVDMTQuMzk3IDMuNzYzMjEgMTEuNjc5MyAxLjcwODMzIDguNSAxLjcwODMzQzQuMzU3OTUgMS43MDgzMyAxIDUuMTk2ODggMSA5LjVNNi40NTQ1NSAxMi4zMzMzSDFWMThNMTYgMVY2LjY2NjY3SDEwLjU0NTUnIHN0cm9rZT0nJTIzMEQ0NEY5JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5yYm94IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsdWUtY29sb3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmV2ZW4sXG4gICAgICAub2RkIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIH1cbiAgICAgIC5jb21tZW50cyB7XG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgICYtYnV0dG9ucyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb21tZW50IHtcbiAgICAgICAgJi1hbmNob3Ige1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgICAgJi1kYXRlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtYm9keSB7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbGlzdC1mb290ZXIge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIC5yZWZyZXNoIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcik7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjY29tbWVudHMtaW5saW5lLWVkaXQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjY29tbWVudHMtZm9ybSB7XG4gICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgJi1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIH1cbiAgICAgICYtYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAudWJ0biB7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLl9maWVsZCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNTI1cHg7XG4gICAgICAgIGlucHV0LFxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYmx1ZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYmxhY2stY29sb3IpO1xuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5LWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgIGhlaWdodDogMTkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLl9jYXB0Y2hhIHtcbiAgICAgICAgICAuX3JvdyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4KG5vd3JhcCwgZmxleC1zdGFydCwgZmxleC1lbmQpO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ibGFjay1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcHRjaGEtcmVmcmVzaCB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5LWNvbG9yKTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdyaXBwaWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9nIHtcbiAgLml0ZW1zLWxlYWRpbmcge1xuICAgIC5sZWFkLWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWNvbG9yKTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAucmVhZG1vcmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAuY291bnRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIHVsIHtcbiAgICBAaW5jbHVkZSBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW46IDQwcHggMCAxMDBweDtcbiAgICBzcGFuLFxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJsdWUtY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgQGluY2x1ZGUgZmxleDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWNvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6IHZhcigtLWJsdWUtY29sb3IpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ibHVlLWNvbG9yKTtcbiAgICB9XG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgJi1zdGFydCxcbiAgICAgICYtcHJldixcbiAgICAgICYtbmV4dCxcbiAgICAgICYtZW5kIHtcbiAgICAgICAgYSxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5fdGlwIHtcbiAgQGluY2x1ZGUgZmxleCh3cmFwLCBmbGV4LXN0YXJ0KTtcbiAgZ2FwOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1ibHVlKTtcbiAgcGFkZGluZzogMTVweCA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMzVweCAwO1xuICBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cblxuLnBhbmVsLWhlYWRlcixcbi5tb2JpbGUtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNvY2FuZG1lc3Mge1xuICBAaW5jbHVkZSBmbGV4KHdyYXAsIHNwYWNlLWJldHdlZW4pO1xufVxuXG4uc29jLWxpbmtzIHtcbiAgJi5fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb250YWN0SW5NZW51IHtcbiAgLnNvYy1saW5rcyB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGdhcDogMTVweDtcbiAgICBAaW5jbHVkZSBmbGV4O1xuICB9XG59XG5cbkBpbXBvcnQgJ21lZGlhJztcbiIsIkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnVoZWFkZXIge1xuICAgICYtcm93IHtcbiAgICAgIGdhcDogMCAxNXB4O1xuICAgIH1cbiAgICAmLWNvbCB7XG4gICAgICAmLl9sb2dvLFxuICAgICAgJi5fc2xvZ2FuIHtcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgfVxuICAgICAgJi5fcGhvbmVzIHtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgfVxuICAgICAgLl9yb3cge1xuICAgICAgICBnYXA6IDEwcHggMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmV2aWV3cy1ibG9jayB7XG4gICAgLl9saXN0IHtcbiAgICAgIG1hcmdpbjogMCAtNXB4O1xuICAgICAgPiBsaSB7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMTBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtYmxvY2sge1xuICAgIC5uc3BBcnRQYWdlIHtcbiAgICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIH1cbiAgICAubnNwQXJ0IHtcbiAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDEwcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5mcm93IHtcbiAgICBnYXA6IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5mY29sIHtcbiAgICAmLl9tZW51cyxcbiAgICAmLl9sb2dvLFxuICAgICYuX2NvbnRhY3RzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB9XG4gIH1cblxuICAuZmxvZ28ge1xuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAuX2ZtZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zb2MtbGlua3Mge1xuICAgICYuX21vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5fZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zb2NhbmRtZXNzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIC5tZXNzYW5nZXJzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAuYmxvZyB7XG4gICAgLl9pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gOHB4KTtcbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5wYW5lbC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIEBpbmNsdWRlIGZsZXgod3JhcCwgZmxleC1zdGFydCk7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGdhcDogMjVweDtcbiAgICAuYy1oYW1idXJnZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC51aGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1vYmlsZS1jdGEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtY29sb3IpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtcGhvbmUge1xuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLl9yb3cge1xuICAgICAgQGluY2x1ZGUgZmxleCh3cmFwLCBjZW50ZXIsIG5vcm1hbCk7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuICAgIC5fY3JvdyB7XG4gICAgICBAaW5jbHVkZSBmbGV4KHdyYXAsIGZsZXgtc3RhcnQpO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cbiAgICAuc2xvZ2FuIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICB9XG4gICAgLnN3aXRjaGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIC5zbGlkZS10ZXh0LWlubmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGUtdGV4dCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGUtdGV4dC1pbm5lciB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcmlnaHQ6IDE1JTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC51c2VjdGlvbixcbiAgLl9zZWN0aW9uIHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWlubmVyIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuICB9XG5cbiAgLnVzZXJ2aWNlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAuX2xpc3Qge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIH1cbiAgICAuX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMjBweCk7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ2VuLWluZm8ge1xuICAgIC5fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLl9yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuX2FjYyB7XG4gICAgICAuX2l0ZW0ge1xuICAgICAgICAuX3RpdGxlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFkdmFudGFnZXMge1xuICAgIC5hZHZhbnRhZ2VzLWxpc3Qge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAzMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLmFkdmFudGFnZSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB9XG4gIH1cblxuICAudWZvcm1fZmVlZGJhY2sge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAuX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5faW1hZ2Uge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmV2aWV3cy1ibG9jayB7XG4gICAgLl9saXN0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICA+IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDgwcHg7XG4gICAgICB9XG4gICAgICAuYXV0aG9yIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgICAgLmNvbW1lbnRzLXRleHQge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdzLWJsb2NrIHtcbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIH1cbiAgICAubnNwQXJ0UGFnZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5uc3BBcnQge1xuICAgICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAtNTFweDtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDk1cHg7XG4gICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5zcEhlYWRlciB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5zcFRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5ibG9nIHtcbiAgICAuX2l0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSA4cHgpO1xuICAgIH1cbiAgfVxuXG4gIC5yZXZpZXctcGFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfiAjamMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgICNjb21tZW50cyB7XG4gICAgICAgIC5yYm94IHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDhweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb21tZW50LWF1dGhvciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb21tZW50cy1idXR0b25zIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbmF2Lm1lbnUge1xuICAgID4gdWwge1xuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vYmlsZS1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5LWNvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLl9yb3cge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuICAuc2xvZ2FuIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAudXNlcnZpY2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIC5fbGlzdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5faXRlbSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5nZW4taW5mbyB7XG4gICAgLl9hY2Mge1xuICAgICAgLl9pdGVtIHtcbiAgICAgICAgLl90aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZHZhbnRhZ2VzIHtcbiAgICAuYWR2YW50YWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAuX2xpc3Qge1xuICAgICAgPiBsaSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmxvZ28ge1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5fZm1lbnUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuX2JvbGQge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZjb250YWN0cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC5fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICB9XG4gIH1cblxuICAuZmNvbCB7XG4gICAgJi5fbWVudXMge1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5mcm93IHtcbiAgICAmLl9ib3R0b20ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC51Zm9ybV9mZWVkYmFjayB7XG4gICAgaDMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG4gICAgLnVmb3JtIHtcbiAgICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgJl9fZmllbGQge1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgfVxuICAgICAgJl9fcmVxdWlyZWQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmX19zdWJtaXQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubW9iaWxlLWhlYWRlciB7XG4gICAgLl9yb3cge1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLl9jcm93IHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgIH1cbiAgICAuc2xvZ2FuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogNTVweDtcbiAgICB9XG5cbiAgICAuc3dpdGNoZXIge1xuICAgICAgd2lkdGg6IDEwNXB4O1xuXG4gICAgICAuc2VsZWN0ZWQge1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDVweCkgY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tZXNzYW5nZXJzIHtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtcGhvbmUge1xuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtY3RhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAuc2xpZGVyIHtcbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2xpZGUtdGV4dCB7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgLnNsaWRlLWRlc2Mge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZS10ZXh0LWlubmVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgIHJpZ2h0OiAzMCU7XG4gICAgfVxuICAgIC5zbGlkZXItbmF2IHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvdHRvbTogLTM1cHg7XG4gICAgfVxuICB9XG5cbiAgLmJsb2cge1xuICAgIC5fbGlzdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuYmxvZyB7XG4gICAgLml0ZW1zLWxlYWRpbmcge1xuICAgICAgLmxlYWQtaXRlbSB7XG4gICAgICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgLnJlYWRtb3JlIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuX3RpcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICNwYWdlICNjb250ZW50IC5jYXRlZ29yeS1kZXNjIGltZyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5tb2JpbGUtaGVhZGVyIHtcbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAubW9iaWxlLWhlYWRlciB7XG4gICAgLl9yb3cge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYW5lbC1oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgLmMtaGFtYnVyZ2VyIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIC5zbGlkZS10ZXh0LWlubmVyIHtcbiAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICByaWdodDogMzclO1xuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAubW9iaWxlLWhlYWRlciB7XG4gICAgLmxvZ28ge1xuICAgICAgd2lkdGg6IDg1cHg7XG4gICAgfVxuICB9XG59Il19 */
