/*!*************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.111.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/glyphicon.min.css ***!
  \*************************************************************************************************************************************************************************/
@font-face{font-family:'Glyphicons Halflings';src:url(/build/fonts/glyphicons-halflings-regular.5be1347c.eot);src:url(/build/fonts/glyphicons-halflings-regular.5be1347c.eot?#iefix) format('embedded-opentype'),url(/build/fonts/glyphicons-halflings-regular.be810be3.woff2) format('woff2'),url(/build/fonts/glyphicons-halflings-regular.82b1212e.woff) format('woff'),url(/build/fonts/glyphicons-halflings-regular.4692b9ec.ttf) format('truetype'),url(/build/images/glyphicons-halflings-regular.060b2710.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}
/*!*****************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.111.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/easy-autocomplete.css ***!
  \*****************************************************************************************************************************************************************************/
/*
 * easy-autocomplete
 * jQuery plugin for autocompletion
 * 
 * @author Å�ukasz PaweÅ‚czak (http://github.com/pawelczak)
 * @version 1.3.3
 * Copyright MIT License: https://github.com/pawelczak/easy-autocomplete/blob/master/LICENSE.txt
 */

.easy-autocomplete{position:relative}
/*.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#555;float:none;padding:6px 12px}
.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}*/
.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,0.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,0.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,0.8);border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,0.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #ffffff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:0.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}
.eac-container-custom .easy-autocomplete-container {top:34px;}

/*!****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.111.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/core.css ***!
  \****************************************************************************************************************************************************************/
body{
	-ms-overflow-style: scrollbar;
}

body.rtbimvr {
	zoom: 1.5; 
    -moz-transform: scale(1.5); 
    -moz-transform-origin: 0 0;
    font-size: 2em;
	background-color: #f2f2a9;
	background-image: linear-gradient(270deg, #f2f2a9 0%, #abedf8 50%, #f2f2a9 100%);
}


#rtbimvr-scroll-up, #rtbimvr-scroll-down {
	display: none;
}
body.rtbimvr #rtbimvr-scroll-up, body.rtbimvr #rtbimvr-scroll-down {
	display: block;
	position: fixed;
	width: 85px;
	height: 85px;
	line-height:90px;
	border-radius: 50%;
	background-color: black;
	opacity: 0.5;
	z-index: 100000;
	cursor: pointer;
	right: 10px;
	text-align: center;
}
body.rtbimvr #rtbimvr-scroll-up {
	top: 60px;
}
body.rtbimvr #rtbimvr-scroll-down {
	bottom: 60px;
}
body.rtbimvr #rtbimvr-scroll-up:hover, body.rtbimvr #rtbimvr-scroll-down:hover {
	opacity: .75 !important;
	-webkit-box-shadow:		1px 3px 8px rgba(18,188, 0, 0.75), 1px 3px 8px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:		1px 3px 8px rgba(18,188, 0, 0.75), 1px 3px 8px rgba(0, 0, 0, 0.75);
	box-shadow:				1px 3px 8px rgba(18,188, 0, 0.75), 1px 3px 8px rgba(0, 0, 0, 0.75);
}

.rtbimvr-back{
	display: none;
}
body.rtbimvr .rtbimvr-back{
	display: block;
}


/*
 * Off scrollUp (jQuery plug-in)
 * --------------------------------------------------
 */

#scrollUp {
	bottom: 20px;
	right: 20px;
	height: 38px;  /* Height of image */
	width: 38px; /* Width of image */
	background: url(/build/images/top.e34bdaac.png) no-repeat;
}

.stickyFooter {
	position: absolute !important;
	bottom: 0px !important;
	width: 100%;
}

.cookie-message {
	min-height: 25px;
}
.cookie-message .alert {
	padding-bottom: 5px;
	padding-top: 5px;
	margin: 0;
}
.alert-notify {
	-webkit-box-shadow: 3px 3px 4px 0px rgba(50, 50, 50, 0.2);
	-moz-box-shadow:    3px 3px 4px 0px rgba(50, 50, 50, 0.2);
	box-shadow:         3px 3px 4px 0px rgba(50, 50, 50, 0.2);
}	

/*
 * OFF canvas
 * ----------------------------------------------- 
 */ 
.nav-sidebar {
  text-shadow: 0 1px 0 #fff;
  background-color: rgba(247,245,250,0.9);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5f7f5fa', endColorstr='#e5f7f5fa'); /* IE */
  float: left;
  display: block;
  height: 100%;
  position: fixed;
  left: -45em;
  top: 0;
  width: auto;
  z-index: 2000;
  
  transition: left 0.6s ease-in-out 0s;
  -webkit-transition: left 0.6s ease-in-out 0s;
  -moz-transition: left 0.6s ease-in-out 0s;
  -o-transition: left 0.6s ease-in-out 0s;
}

.nav-expanded nav {
  left: 0;
}

#close-nav {
	height:3%;
}


.sidebar {

  height: 97%;
  width: auto;
  padding-left: 5px;
  padding-right: 5px;
  display: block;
  
  text-shadow: 0 1px 0 #fff;
}

/*Colors*/


.sidebar-nav ul {
  list-style-type: none !important;
  margin: 0;
  padding: 5px 20px;
}

/* BUG IE10-11
.sidebar-nav li, .dropdown-menu li {
  list-style-image: url(data:0);
}
*/

.sidebar-nav ul li.active > a:first-child,
.sidebar-nav ul li.open > a:first-child{
	font-weight: bold;
  	color: #563d7c;
}

.sidebar-nav ul li a{
	padding-left: 5px;
	padding-right: 5px;
 	color: #716b7a;
 	width: 100%;
 	display: block;
 	white-space: nowrap;
}

.sidebar-nav ul li a:hover {
	text-decoration: none;
	color: #563d7c;
}

.sidebar-nav ul li a span.caret {
	margin-left: 2px;
}

/*
 * Dropdown Submenu
 * --------------------------------------------------
 */
 
.dropdown-submenu{
	position:relative;
}

.dropdown-submenu>.dropdown-menu{
	top:0;
	left:100%;
	margin-top:-5px;
	margin-left:-2px;
	/*
	-webkit-border-radius:0 6px 6px 6px;
	-moz-border-radius:0 6px 6px 6px;
	border-radius:0 6px 6px 6px;
	*/
}

.dropdown-submenu:hover>.dropdown-menu{
	display:block;
}

.dropdown-submenu>a:after{
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-left-color:#cccccc;
	margin-top:5px;
	margin-right:-10px;
}

.dropdown-submenu:hover>a:after{
	border-left-color:#ccc;
}

.dropdown-submenu.pull-left{
	float:none;
}

.dropdown-submenu.pull-left>.dropdown-menu{
	left:-100%;
	/*
	margin-left:10px;
	-webkit-border-radius:6px 0 6px 6px;
	-moz-border-radius:6px 0 6px 6px;
	border-radius:6px 0 6px 6px;
	*/
}

/*
 * Social icon
 * --------------------------------------------------
 */
.social_icon {
	height: 40px;
}

.social_icon .social_icon_wrp {
	float: right;
	position: relative;
	left:-50%;
	height: 40px;
}

.social_icon .social_icon_wrp ul {
	list-style-type: none;
	position: relative;
	left: 50%;
	margin:0px;
	padding:0px;
	height: 40px;
}

.social_icon .social_icon_wrp ul li {
	float: left;
	position: relative;
	margin-right: 0.2em;
	height: 40px;
}

.social_icon .social_icon_wrp ul li:last{
	margin-right: 0;
}

.social_icon .social_icon_wrp ul li a {
	text-decoration: none;
	width: 40px;
	height: 40px;
	display: block;
	background-position: 0px -40px;
	background-repeat: no-repeat;
	text-indent: -9999px !important; 
	background-image: url(/build/images/socialsprite.7b3cf45b.png); 
	background-color: transparent; 
	background-repeat: no-repeat; 
}

.social_icon .social_icon_wrp ul li a.facebook {
	background-position: 0px -40px;
}

.social_icon .social_icon_wrp ul li a.facebook:hover {
	background-position: 0px 0px;
}

.social_icon .social_icon_wrp ul li a.linkedin {
	background-position: -80px -40px;
}

.social_icon .social_icon_wrp ul li a.linkedin:hover {
	background-position: -80px 0px;
}

.social_icon .social_icon_wrp ul li a.twitter {
	background-position: -120px -40px;
}

.social_icon .social_icon_wrp ul li a.twitter:hover {
	background-position: -120px 0px;
}

.social_icon .social_icon_wrp ul li a.youtube {
	background-position: -160px -40px;
}

.social_icon .social_icon_wrp ul li a.youtube:hover {
	background-position: -160px 0px;
}

.social_icon .social_icon_wrp ul li a.googleplus {
	background-position: -40px -40px;
}

.social_icon .social_icon_wrp ul li a.googleplus:hover {
	background-position: -40px 0px;
}


/*
 * Flag icon
 * --------------------------------------------------
 */
.flag { 
	background: url(/build/images/sprite_1.f192f017.png) transparent no-repeat; 
	display: inline-block;
	width: 16px; 
	height: 16px;
	line-height: 1;
	position: relative;
	top: 1px;
	white-space: nowrap;
}
.flag-de { background-position: 0px -96px; }
.flag-chs { background-position: 0px -80px; }
.flag-en { background-position: 0px -64px; }
.flag-es { background-position: 0px -48px; }
.flag-fr { background-position: 0px -32px; }
.flag-it { background-position: 0px -16px; }
.flag-ptb { background-position: 0px 0px; }

/*
 * FIX
 * --------------------------------------------------
 */
/* Fix per ie8, sistema i breadcrumb che si vedevano accavallati a causa del bug
 * sui pseudo elementi before/after 
 */
.breadcrumb li {
	margin-right: 1px;
}


/*
 * Helper
 * --------------------------------------------------
 */
@media (max-width: 767px) {
  .text-center-xs {
    text-align: center !important;
  }
  .no-margin-xs{
  	margin: 0 !important;
  }
}

.hide {
	display: none;
}

.center {
	text-align: center;
}

.font-normal {
	font-weight: normal;
	font-style: normal;
}

.spacer-lg {
	height: 1.5em;
	display: block;
}

.spacer {
	height: 1em;
	display: block;
}

.spacer-xs {
	height: 0.5em;
	display: block;
}

.dl-horizontal-left-xs dd {
    margin-left: 90px !important;
}

.dl-horizontal-left-xs dt {
    text-align: left !important; 
    width: auto !important;
}

.link{
	color: #337AB7;
}

.link:hover{
	text-decoration: underline;
}


.img_container button{
	margin-top: 5px;
}

.nav-pills > li > a:hover {
	cursor: pointer;
	background-color: transparent;
}

.ac-footer {
	margin-top: 10px !important;
	padding-top: 10px !important;
}

.descriptionTitle {
	font-size: large;
}


.container-full {
	margin: 0 auto;
	width: 100%;
}

.full-window {
	position: static;
	top: 0; 
	bottom: 0;
	right: 0;
	left: 0;
}


.btn-download {
    padding-top: 10px;
    padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

body.rtbimvr .btn-download {
	padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.btn-download .fa {
	font-size: 2.5em
}

.btn-download .description {
	padding-left: 10px;
	padding-bottom: 5px;
	display: block;
	min-height: 45px;
}


.btn-download .link {
	color: #eaffe8;
	text-decoration: underline;
}

.btn-download .caret-container {
	min-height: 45px;
	display: inline-block;
	padding-top: 12px;
}

.btn-download .link:hover {
	color: #fff !important;
}


.download-formato {
	margin-bottom: 5px;
    margin-top: 25px;
}

.download-formato:first-child {
	margin-top: 0px !important;
}

.download-formato h3 {
	margin-top: 0px !important;
	font-size: 21px;
	color: #333;
	border-width: 0px 0px 1px;
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color #E5E5E5;
	text-shadow: 1px 1px 4px Gray;
}

.download-info {
	padding-top: 7px;
	padding-bottom: 7px;
}

/* custom inclusion of right, left and below tabs */

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
  outline: none;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd;
  outline: none;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  border-left-color: #ffffff;
}

/*
 * Catalogo
 * --------------------------------------------------
 */
body {
 	font-family: Arial,sans-serif;
 	margin: 0;
 	padding: 0;
 	background-color: #F5F5F5;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: Arial,sans-serif;
}

*, *:before, *:after {
   -moz-box-sizing: border-box;
}
*, *:before, *:after {
   -moz-box-sizing: border-box;
}
hr{
	border-top: 1px solid #ccc;
}

/*
 * Header
 */
.nav-wrapper
{
	min-height:50px;
}

.navbar .navbar-brand 
{
    padding: 0;
    margin-top: 5px;
}

.navbar-brand img{
	float: left;
}

.navbar-brand .logo-text{
	margin-left: 15px; 
	margin-top: 10px; 
	display: inline-block;
}

.navbar-default
{
	background-color: #fff;
}

.navbar-default.catalogo_test
{
 	background-image: url(/build/images/sfondoTest.e4b6a743.png) ;
}

header.navbar .nav>li>a>img {
    width: 24px;
    border-radius: 50%;
}

#menu-ricerca.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index:10;
    background-color: rgba(255,255,255,0.9);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5ffffff', endColorstr='#e5ffffff'); /* IE */
}

#sidebar {
	max-height: 100%;
    overflow: auto;
}

#sidebar.affix {
    position: fixed;
    top: 50px;
    background-color: rgba(255,255,255,0.9);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e5ffffff', endColorstr='#e5ffffff'); /* IE */
}

#menu-ricerca > .container {
	padding-top: 10px !important; 
	padding-bottom: 10px  !important;
}

/* Show and affix the side nav when space allows it */
@media screen and (min-width: 992px) {
  #sidebar.affix {
    position: fixed;
    top: 80px;
  }
}


/*
 * Form login
 */
.form-signin {
  max-width: 70%;
  /*padding: 15px;*/
  padding-bottom: 0px;
  padding-top: 0px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .form-signin {
    max-width: 100% !important;
  }
}

.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}

.form-signin .checkbox {
  font-weight: normal;
}

.checkbox input[type="checkbox"] {
  margin-left: 0px;
  position: relative;
}

.form-signin .form-control {
  position: relative;
  height: auto;
  padding: 10px;
}

form .required{
	color: #F00;
}

.pi-has-error{
	border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
}

/* HTML5 Placeholder jQuery Plugin - v2.1.1
 * Copyright (c)2015 Mathias Bynens
 * 2015-02-19
 */
.placeholder { color: #aaa; }


/*
 * Footer
 */
.bs-footer {
  padding-top: 10px;
  padding-bottom: 15px;
  margin-top: 10px;
  color: #777;
  text-align: center;
  border-top: 1px solid #e5e5e5;
}

.footer-links {
  margin: 10px 0;
  padding-left: 0;
}
.footer-links li {
  display: inline;
  padding: 0 2px;
}
.footer-links li:first-child {
  padding-left: 0;
}

@media (min-width: 768px) {
  .bs-footer {
    text-align: left;
  }
  .bs-footer p {
    margin-bottom: 0;
  }
}


/*
 * Catalogo
 */
.prodotto-item 
{
	padding: 8px 8px 8px 8px;
 	overflow: hidden;
 	border: none;
}

.prodotto-item .thumbnail 
{
	padding: 0 !important;
	margin: 0 !important;
	border-bottom-left-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	height: 200px;
	width: 100%;
	overflow: hidden;
	
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	-o-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

body.rtbimvr .prodotto-item .thumbnail {
	height: 300px;
}

.prodotto-item .thumbnail,
.prodotto-item .caption-wrapper {
	border: 1px solid rgb(200, 200, 200);
}

.prodotto-item .caption-wrapper {
	/*display: table;*/
	overflow: hidden;
	background-color: rgb(255, 255, 255);
	border-top: none !important;
	width: 100%;
	
	border-bottom-left-radius: 3px !important;
	border-bottom-right-radius: 3px !important;
	
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.prodotto-item:hover .thumbnail, 
.prodotto-item:hover .caption-wrapper {
	-webkit-box-shadow:		1px 3px 5px rgba(0, 0, 0, 0.25), 1px 3px 5px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:		1px 3px 5px rgba(0, 0, 0, 0.25), 1px 3px 5px rgba(0, 0, 0, 0.25);
	box-shadow:				1px 3px 5px rgba(0, 0, 0, 0.25), 1px 3px 5px rgba(0, 0, 0, 0.25);
}

body.rtbimvr .prodotto-item:hover .thumbnail, 
body.rtbimvr .prodotto-item:hover .caption-wrapper {
	-webkit-box-shadow:		1px 3px 8px rgba(18,188, 0, 0.75), 1px 3px 8px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:		1px 3px 8px rgba(18,188, 0, 0.75), 1px 3px 8px rgba(0, 0, 0, 0.75);
	box-shadow:				1px 3px 8px rgba(18,188, 0, 0.75), 1px 3px 8px rgba(0, 0, 0, 0.75);
	border-color: rgb(18,188,0);
}

.prodotto-item .download {
	display: table-cell;
	float: right;
	width: 15%;
	padding: 12px 5px 5px 5px;
	height: 49px;
	font-size: 20px;
	text-align: center;
	/*border-left: 1px solid rgb(200, 200, 200);*/
	background-color: rgb(255, 255, 255);
}

body.rtbimvr .prodotto-item .download {
	display: none;
}


.prodotto-item .download:hover {
	background-color: rgb(245, 245, 245);
}

.prodotto-item .caption
{
	display: table-cell;
	float: left;
	padding: 12px 8px 8px 8px;
	width: 85%;
	text-align: left;
	font-size: 10px;
}

body.rtbimvr .prodotto-item .caption {
	width: 100%;
	
}

.prodotto-item .caption-nomeprodotto h3,
.prodotto-item .caption-nomeprodotto h4
{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding: 2px 0px 2px 0px;
}

body.rtbimvr .prodotto-item .caption-nomeprodotto h3,
body.rtbimvr .prodotto-item .caption-nomeprodotto h4
{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.prodotto-item .caption-nomeutente span
{
	font-size: 10px;
	font-weight: normal;
	margin: 2px 0px 0px 0px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
body.rtbimvr .prodotto-item .caption-nomeutente span
{
	font-size: 14px;
}

.prodotto-item .caption p
{
	padding: 0;
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.prodotto-item .caption-nomeprodotto {
	color: rgb(85, 85, 85);
    text-decoration: none;
    display: block;
    margin-bottom: 5px;
}

.prodotto-item .caption-nomeprodotto:hover {
	color: rgb(110, 110, 110);
}

.prodotto-item .caption-nomeutente {
	color: rgb(51, 122, 183) !important;
}

.prodotto-item .caption-nomeutente:hover {
	text-decoration: underline;
}

#TableGridItem td, #TableGridItemth {
	vertical-align: middle;
}

#ListGridItem {
	margin-left: -5px;
	margin-right: -5px;
}
	
.other-result li{
	display: inline-block;
	margin-right: 10px;
	opacity: 0;
}
/*
 * Header pagina search e categoria
 */
.category-row h1{
	text-transform: capitalize;
}
.category-row h2{
	font-size: 16px;
}
.category-row ul{
	margin-top: 40px; 
	margin-bottom: 40px;
}
.category-row ul li{
	margin-right: 20px;
}
.category-row ul li a{
	color: white; 
	font-size: 110%;
}
.category-row ul li a h3{
	font-size: 1em; 
	margin-top: 10px; 
	margin-bottom: 0;
}

body.rtbimvr .category-row{
	color: #000;
}
body.rtbimvr .category-row ul li a{
	color: #000;
}

body.rtbimvr .items-subcategory{
	display: none;	
}

#showsubcat {
	display: none;
}

body.rtbimvr #showsubcat {
	display: block;
}
body.rtbimvr .category-row ul{
	margin-top: 10px; 
	margin-bottom: 10px;
}

/*
 * Ombre Material design
 */
.mdl-shadow--2dp {
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); 
}

.mdl-shadow--3dp {
	-webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
  	box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); 
}

.mdl-shadow--4dp {
	-webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  	box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); 
}

.mdl-shadow--6dp {
	-webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
  	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2); 
}

.mdl-shadow--8dp {
	-webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
  	box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); 
}

.mdl-shadow--16dp {
	-webkit-box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  	box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); 
}

.mdl-shadow--24dp {
	-webkit-box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
  	box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); 
}

/*Buttons  */
.mdl-button {
	background: transparent;
	border: none;
	border-radius: 2px;
	color: rgb(0,0,0);
	position: relative;
	height: 36px;
	margin: 0;
	min-width: 64px;
	padding: 0 16px;
	display: inline-block;
	font-size: 13px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1;
	letter-spacing: 0;
	overflow: hidden;
	will-change: box-shadow;
	transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
	outline: none;
	cursor: pointer;
	text-decoration: none;
	text-align: center;
	line-height: 36px;
	vertical-align: middle;
	color: rgba(0,0,0,.85); 
}
.mdl-button::-moz-focus-inner {
	border: 0; 
}
.mdl-button:hover {
	background-color: rgba(158,158,158, 0.20); 
	text-decoration: none;
	color: rgba(0,0,0,.85);
}
.mdl-button:focus:not(:active) {
	background-color: rgba(0,0,0, 0.12); 
}
.mdl-button:active {
	background-color: rgba(158,158,158, 0.40); 
}
.mdl-button.mdl-button--colored {
	color: rgb(63,81,181); 
}
.mdl-button.mdl-button--colored:focus:not(:active) {
	background-color: rgba(0,0,0, 0.12); 
}

.mdl-button--raised{
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
    -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
}

@media all and (max-width:767px) {
   .mdl-button { width: 100%; }
}  

/*
 * Pagina Home
 */
header#home {
	background: url(/build/images/bg.abf1d58e.jpg) center center no-repeat;
}

header#home h1 {
	font-size: 4.5em;
	font-weight: 700;
}

section.sezione-colore {
	padding-top: 50px;
	padding-bottom: 50px;
}

/*
 * Pagina Prodotto
 */
 .panel-prodotto .panel-body {
	background-color: #f3ffeb;
}

.panel-dettagli {
	border: none !important;
}

.panel-dettagli .panel-body {
	background-color: #fff !important;
	border: none !important;
}

.panel-dettagli .panel-body dl {
	margin: 0;
}

.panel-dettagli .panel-body dd {
	margin-bottom: 1em;
}

.panel-tag .panel-body a:hover {
	text-decoration: none;
}

.carousel-catalogo {
	background: url(/build/images/trasparenza.fee81a7a.jpg) #fff;
}

.carousel-catalogo .carousel-inner > .item > img,
.carousel-catalogo .carousel-inner > .item > a > img {
    margin: 0 auto;
	width:100%;
	height:auto;
}

.carousel-catalogo .left, 
.carousel-catalogo .right
{
	background-image: none !important;	
	filter: none  !important;
}

.carousel-catalogo .icon-prev,
.carousel-catalogo .icon-next
{
	background-color: rgba(0, 0, 0, 0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000', endColorstr='#7f000000'); /* IE */
	border-radius: 8px;
}

.carousel-catalogo .item {
	-webkit-transition: opacity .4s;
	-moz-transition: opacity .4s;
	-o-transition: opacity .4s;
	transition: opacity .4s;
}

.carousel-catalogo .carousel-indicators li {
	border-color: rgb(221,221,221);
}

.breadcrumb
{
	background-color: #F5F5F5;
	padding: 8px 0px;
}

body.rtbimvr .breadcrumb {
	display: none;
} 

.breadcrumb .bc-item a:hover{
	color: #337ab7;
	text-decoration: none;
}

.breadcrumb .bc-item a{
	color: #777;
	text-decoration: none;
}

/*
* Pagina utente
*/
body.user .testata{
	margin-top: -75px;
}

#loader {display: none;}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0FDakIsb0JBQW9CO0FBQ3JCOztBQUVBOztFQUVFO0NBQ0Q7Q0FDQSx5QkFBeUI7QUFDMUI7O0FBRUE7Q0FDQyx1QkFBdUI7QUFDeEI7O0FBRUE7Q0FDQyxpQ0FBaUM7Q0FDakMsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0MsU0FBUztBQUNWOztBQUVBO0NBQ0Msa0JBQWtCO0FBQ25COztBQUVBO0NBQ0MscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0Msd0RBQWlEO0FBQ2xEOztBQUVBOztJQUVJLGNBQWM7Q0FDakIsVUFBVTtDQUNWLFdBQVc7QUFDWjs7QUFFQTs7O0NBR0MsaUNBQWlDO0NBQ2pDLHdCQUF3QjtBQUN6Qjs7QUFFQTs7O0NBR0Msb0NBQW9DO0NBQ3BDLHFIQUFxSCxFQUFFLE9BQU87Q0FDOUgsa0JBQWtCO0FBQ25COztBQUVBO0NBQ0MsK0JBQStCO0NBQy9CLDRCQUE0QjtDQUM1QiwwQkFBMEI7Q0FDMUIsdUJBQXVCO0FBQ3hCOztBQUVBO0NBQ0MsOEJBQThCO0FBQy9COztBQUVBOztDQUVDLHlCQUF5QjtDQUN6QixnQkFBZ0I7QUFDakI7O0FBRUE7Q0FDQyxhQUFhO0FBQ2Q7O0FBRUE7Q0FDQyxjQUFjO0NBQ2QscUJBQXFCO0FBQ3RCOztBQUVBO0NBQ0MsV0FBVztDQUNYLHFCQUFxQjtBQUN0Qjs7QUFFQTs7Q0FFQztBQUNEO0NBQ0MsaUJBQWlCO0FBQ2xCOztBQUVBLFNBQVMsYUFBYSxDQUFDLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jYXRhbG9ndWUvLi9hc3NldHMvY3NzL2dseXBoaWNvbi5taW4uY3NzIiwid2VicGFjazovL2NhdGFsb2d1ZS8uL2Fzc2V0cy9jc3MvZWFzeS1hdXRvY29tcGxldGUuY3NzIiwid2VicGFjazovL2NhdGFsb2d1ZS8uL2Fzc2V0cy9jc3MvY29yZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZXtmb250LWZhbWlseTonR2x5cGhpY29ucyBIYWxmbGluZ3MnO3NyYzp1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90Jyk7c3JjOnVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSx1cmwoJy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLHVybCgnLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksdXJsKCcuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpfS5nbHlwaGljb257cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTonR2x5cGhpY29ucyBIYWxmbGluZ3MnO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5nbHlwaGljb24tYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXDAwMmFcIn0uZ2x5cGhpY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDAwMmJcIn0uZ2x5cGhpY29uLWV1cm86YmVmb3JlLC5nbHlwaGljb24tZXVyOmJlZm9yZXtjb250ZW50OlwiXFwyMGFjXCJ9LmdseXBoaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIlxcMjIxMlwifS5nbHlwaGljb24tY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDI2MDFcIn0uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZXtjb250ZW50OlwiXFwyNzA5XCJ9LmdseXBoaWNvbi1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXDI3MGZcIn0uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxlMDAxXCJ9LmdseXBoaWNvbi1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZTAwMlwifS5nbHlwaGljb24tc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDAzXCJ9LmdseXBoaWNvbi1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZTAwNVwifS5nbHlwaGljb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwNlwifS5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZTAwN1wifS5nbHlwaGljb24tdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwOFwifS5nbHlwaGljb24tZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZTAwOVwifS5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTBcIn0uZ2x5cGhpY29uLXRoOmJlZm9yZXtjb250ZW50OlwiXFxlMDExXCJ9LmdseXBoaWNvbi10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDEyXCJ9LmdseXBoaWNvbi1vazpiZWZvcmV7Y29udGVudDpcIlxcZTAxM1wifS5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMDE0XCJ9LmdseXBoaWNvbi16b29tLWluOmJlZm9yZXtjb250ZW50OlwiXFxlMDE1XCJ9LmdseXBoaWNvbi16b29tLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZTAxNlwifS5nbHlwaGljb24tb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlMDE3XCJ9LmdseXBoaWNvbi1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMThcIn0uZ2x5cGhpY29uLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZTAxOVwifS5nbHlwaGljb24tdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjBcIn0uZ2x5cGhpY29uLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjFcIn0uZ2x5cGhpY29uLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjJcIn0uZ2x5cGhpY29uLXRpbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjNcIn0uZ2x5cGhpY29uLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjRcIn0uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNVwifS5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjZcIn0uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyN1wifS5nbHlwaGljb24taW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjhcIn0uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDI5XCJ9LmdseXBoaWNvbi1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzBcIn0uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzFcIn0uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDMyXCJ9LmdseXBoaWNvbi1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlMDMzXCJ9LmdseXBoaWNvbi1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxlMDM0XCJ9LmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDM1XCJ9LmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlMDM2XCJ9LmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTAzN1wifS5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMDM4XCJ9LmdseXBoaWNvbi1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzlcIn0uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDBcIn0uZ2x5cGhpY29uLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZTA0MVwifS5nbHlwaGljb24tdGFnczpiZWZvcmV7Y29udGVudDpcIlxcZTA0MlwifS5nbHlwaGljb24tYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZTA0M1wifS5nbHlwaGljb24tYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDRcIn0uZ2x5cGhpY29uLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxlMDQ1XCJ9LmdseXBoaWNvbi1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDZcIn0uZ2x5cGhpY29uLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDdcIn0uZ2x5cGhpY29uLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDhcIn0uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZTA0OVwifS5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTBcIn0uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTFcIn0uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTJcIn0uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA1M1wifS5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTRcIn0uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTVcIn0uZ2x5cGhpY29uLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTZcIn0uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDU3XCJ9LmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNThcIn0uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMDU5XCJ9LmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDYwXCJ9LmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMDYyXCJ9LmdseXBoaWNvbi1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjNcIn0uZ2x5cGhpY29uLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjRcIn0uZ2x5cGhpY29uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjVcIn0uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY2XCJ9LmdseXBoaWNvbi1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTA2N1wifS5nbHlwaGljb24tbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTA2OFwifS5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA2OVwifS5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MFwifS5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzFcIn0uZ2x5cGhpY29uLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzJcIn0uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMDczXCJ9LmdseXBoaWNvbi1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMDc0XCJ9LmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc1XCJ9LmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzZcIn0uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3N1wifS5nbHlwaGljb24tZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzhcIn0uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3OVwifS5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA4MFwifS5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgxXCJ9LmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgyXCJ9LmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4M1wifS5nbHlwaGljb24tb2stc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NFwifS5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NVwifS5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg2XCJ9LmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZXtjb250ZW50OlwiXFxlMDg3XCJ9LmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDg4XCJ9LmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODlcIn0uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTBcIn0uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTFcIn0uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDkyXCJ9LmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTA5M1wifS5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTA5NFwifS5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDk1XCJ9LmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZTA5NlwifS5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDk3XCJ9LmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMTAxXCJ9LmdseXBoaWNvbi1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTAyXCJ9LmdseXBoaWNvbi1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxlMTAzXCJ9LmdseXBoaWNvbi1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMTA0XCJ9LmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwNVwifS5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxlMTA2XCJ9LmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDdcIn0uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxlMTA4XCJ9LmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZTEwOVwifS5nbHlwaGljb24tcmFuZG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMTEwXCJ9LmdseXBoaWNvbi1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxlMTExXCJ9LmdseXBoaWNvbi1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTJcIn0uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTNcIn0uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTExNFwifS5nbHlwaGljb24tcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZTExNVwifS5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZTExNlwifS5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxlMTE3XCJ9LmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTExOFwifS5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMTE5XCJ9LmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTEyMFwifS5nbHlwaGljb24taGRkOmJlZm9yZXtjb250ZW50OlwiXFxlMTIxXCJ9LmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcZTEyMlwifS5nbHlwaGljb24tYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZTEyM1wifS5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjRcIn0uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEyNVwifS5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjZcIn0uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjdcIn0uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTEyOFwifS5nbHlwaGljb24taGFuZC11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEyOVwifS5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTMwXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzFcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTMyXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzNcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTM0XCJ9LmdseXBoaWNvbi1nbG9iZTpiZWZvcmV7Y29udGVudDpcIlxcZTEzNVwifS5nbHlwaGljb24td3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxlMTM2XCJ9LmdseXBoaWNvbi10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZTEzN1wifS5nbHlwaGljb24tZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTM4XCJ9LmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzlcIn0uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDBcIn0uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTE0MVwifS5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxlMTQyXCJ9LmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZTE0M1wifS5nbHlwaGljb24tbGluazpiZWZvcmV7Y29udGVudDpcIlxcZTE0NFwifS5nbHlwaGljb24tcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDVcIn0uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDZcIn0uZ2x5cGhpY29uLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZTE0OFwifS5nbHlwaGljb24tZ2JwOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ5XCJ9LmdseXBoaWNvbi1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUwXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUxXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1MlwifS5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE1M1wifS5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTRcIn0uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmV7Y29udGVudDpcIlxcZTE1NVwifS5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1NlwifS5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZXtjb250ZW50OlwiXFxlMTU3XCJ9LmdseXBoaWNvbi1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNThcIn0uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTlcIn0uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTYwXCJ9LmdseXBoaWNvbi1sb2ctaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjFcIn0uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMTYyXCJ9LmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMTYzXCJ9LmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlMTY0XCJ9LmdseXBoaWNvbi1yZWNvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjVcIn0uZ2x5cGhpY29uLXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjZcIn0uZ2x5cGhpY29uLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjdcIn0uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMTY4XCJ9LmdseXBoaWNvbi1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjlcIn0uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE3MFwifS5nbHlwaGljb24tc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3MVwifS5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzJcIn0uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3M1wifS5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE3NFwifS5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzVcIn0uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTc2XCJ9LmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3N1wifS5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzhcIn0uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzlcIn0uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE4MFwifS5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE4MVwifS5nbHlwaGljb24tZWFycGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODJcIn0uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE4M1wifS5nbHlwaGljb24tdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODRcIn0uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZXtjb250ZW50OlwiXFxlMTg1XCJ9LmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4NlwifS5nbHlwaGljb24taGQtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODdcIn0uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmV7Y29udGVudDpcIlxcZTE4OFwifS5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg5XCJ9LmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MFwifS5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkxXCJ9LmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTJcIn0uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5M1wifS5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTRcIn0uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlMTk1XCJ9LmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTE5N1wifS5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMTk4XCJ9LmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTlcIn0uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZXtjb250ZW50OlwiXFxlMjAwXCJ9LmdseXBoaWNvbi1jZDpiZWZvcmV7Y29udGVudDpcIlxcZTIwMVwifS5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMjAyXCJ9LmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDNcIn0uZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMjA0XCJ9LmdseXBoaWNvbi1jb3B5OmJlZm9yZXtjb250ZW50OlwiXFxlMjA1XCJ9LmdseXBoaWNvbi1wYXN0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTIwNlwifS5nbHlwaGljb24tYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDlcIn0uZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmV7Y29udGVudDpcIlxcZTIxMFwifS5nbHlwaGljb24ta2luZzpiZWZvcmV7Y29udGVudDpcIlxcZTIxMVwifS5nbHlwaGljb24tcXVlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTJcIn0uZ2x5cGhpY29uLXBhd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTNcIn0uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmV7Y29udGVudDpcIlxcZTIxNFwifS5nbHlwaGljb24ta25pZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjE1XCJ9LmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTZcIn0uZ2x5cGhpY29uLXRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDI2ZmFcIn0uZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMThcIn0uZ2x5cGhpY29uLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZTIxOVwifS5nbHlwaGljb24tYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ZmZcIn0uZ2x5cGhpY29uLWVyYXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMjIxXCJ9LmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXDIzMWJcIn0uZ2x5cGhpY29uLWxhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjNcIn0uZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTIyNFwifS5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcZTIyNVwifS5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjZcIn0uZ2x5cGhpY29uLWJpdGNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjdcIn0uZ2x5cGhpY29uLWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcZTIyN1wifS5nbHlwaGljb24teGJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjI3XCJ9LmdseXBoaWNvbi15ZW46YmVmb3Jle2NvbnRlbnQ6XCJcXDAwYTVcIn0uZ2x5cGhpY29uLWpweTpiZWZvcmV7Y29udGVudDpcIlxcMDBhNVwifS5nbHlwaGljb24tcnVibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYmRcIn0uZ2x5cGhpY29uLXJ1YjpiZWZvcmV7Y29udGVudDpcIlxcMjBiZFwifS5nbHlwaGljb24tc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzBcIn0uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmV7Y29udGVudDpcIlxcZTIzMVwifS5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmV7Y29udGVudDpcIlxcZTIzMlwifS5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlMjMzXCJ9LmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTIzNFwifS5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMjM1XCJ9LmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmV7Y29udGVudDpcIlxcZTIzNlwifS5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlMjM3XCJ9LmdseXBoaWNvbi1vaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzhcIn0uZ2x5cGhpY29uLWdyYWluOmJlZm9yZXtjb250ZW50OlwiXFxlMjM5XCJ9LmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxlMjQwXCJ9LmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDFcIn0uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDJcIn0uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTI0M1wifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcZTI0NFwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTI0NVwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDZcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ3XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDhcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI0OVwifS5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTBcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTFcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTI1MlwifS5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjUzXCJ9LmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMjU0XCJ9LmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1NVwifS5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU2XCJ9LmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTdcIn0uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNThcIn0uZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTI1OVwifS5nbHlwaGljb24tbWVudS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTI2MFwifSIsIi8qXG4gKiBlYXN5LWF1dG9jb21wbGV0ZVxuICogalF1ZXJ5IHBsdWdpbiBmb3IgYXV0b2NvbXBsZXRpb25cbiAqIFxuICogQGF1dGhvciDDhe+/vXVrYXN6IFBhd2XDheKAmmN6YWsgKGh0dHA6Ly9naXRodWIuY29tL3Bhd2VsY3phaylcbiAqIEB2ZXJzaW9uIDEuMy4zXG4gKiBDb3B5cmlnaHQgTUlUIExpY2Vuc2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9wYXdlbGN6YWsvZWFzeS1hdXRvY29tcGxldGUvYmxvYi9tYXN0ZXIvTElDRU5TRS50eHRcbiAqL1xuXG4uZWFzeS1hdXRvY29tcGxldGV7cG9zaXRpb246cmVsYXRpdmV9XG4vKi5lYXN5LWF1dG9jb21wbGV0ZSBpbnB1dHtib3JkZXItY29sb3I6I2NjYztib3JkZXItcmFkaXVzOjRweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7Y29sb3I6IzU1NTtmbG9hdDpub25lO3BhZGRpbmc6NnB4IDEycHh9XG4uZWFzeS1hdXRvY29tcGxldGUgaW5wdXQ6aG92ZXIsLmVhc3ktYXV0b2NvbXBsZXRlIGlucHV0OmZvY3Vze2JveC1zaGFkb3c6bm9uZX0qL1xuLmVhc3ktYXV0b2NvbXBsZXRlIGF7ZGlzcGxheTpibG9ja30uZWFzeS1hdXRvY29tcGxldGUuZWFjLWJsdWUtbGlnaHQgaW5wdXQ6aG92ZXIsLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlLWxpZ2h0IGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojNjZhZmU5O2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpIGluc2V0LDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywwLjYpfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZS1saWdodCB1bHtib3JkZXItY29sb3I6IzY2YWZlOTtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSBpbnNldCwwIDAgOHB4IHJnYmEoMTAyLDE3NSwyMzMsMC42KX0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWJsdWUtbGlnaHQgdWwgbGksLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlLWxpZ2h0IHVsIC5lYWMtY2F0ZWdvcnl7Ym9yZGVyLWNvbG9yOiM2NmFmZTl9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlLWxpZ2h0IHVsIGxpLnNlbGVjdGVkLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZS1saWdodCB1bCAuZWFjLWNhdGVnb3J5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2VjZjVmY30uZWFzeS1hdXRvY29tcGxldGUuZWFjLWdyZWVuLWxpZ2h0IGlucHV0OmhvdmVyLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZ3JlZW4tbGlnaHQgaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MURCMDA7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSkgaW5zZXQsMCAwIDhweCByZ2JhKDE0NiwyMzcsMTA3LDAuNil9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ncmVlbi1saWdodCB1bHtib3JkZXItY29sb3I6IzQxREIwMDtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSBpbnNldCwwIDAgOHB4IHJnYmEoMTQ2LDIzNywxMDcsMC42KX0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWdyZWVuLWxpZ2h0IHVsIGxpLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZ3JlZW4tbGlnaHQgdWwgLmVhYy1jYXRlZ29yeXtib3JkZXItY29sb3I6IzQxREIwMH0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWdyZWVuLWxpZ2h0IHVsIGxpLnNlbGVjdGVkLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZ3JlZW4tbGlnaHQgdWwgLmVhYy1jYXRlZ29yeS5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiM5ZWZmNzV9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1yZWQtbGlnaHQgaW5wdXQ6aG92ZXIsLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1yZWQtbGlnaHQgaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNmZjViNWI7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSkgaW5zZXQsMCAwIDhweCByZ2JhKDI1NSw5MCw5MCwwLjYpfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtcmVkLWxpZ2h0IHVse2JvcmRlci1jb2xvcjojZmY1YjViO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpIGluc2V0LDAgMCA4cHggcmdiYSgyNTUsOTAsOTAsMC42KX0uZWFzeS1hdXRvY29tcGxldGUuZWFjLXJlZC1saWdodCB1bCBsaSwuZWFzeS1hdXRvY29tcGxldGUuZWFjLXJlZC1saWdodCB1bCAuZWFjLWNhdGVnb3J5e2JvcmRlci1jb2xvcjojZmY1YjVifS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtcmVkLWxpZ2h0IHVsIGxpLnNlbGVjdGVkLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtcmVkLWxpZ2h0IHVsIC5lYWMtY2F0ZWdvcnkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmY4ZThlfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93LWxpZ2h0IGlucHV0OmhvdmVyLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93LWxpZ2h0IGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojZmZkYjAwO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpIGluc2V0LDAgMCA4cHggcmdiYSgyNTUsMjMxLDg0LDAuNil9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy15ZWxsb3ctbGlnaHQgdWx7Ym9yZGVyLWNvbG9yOiNmZmRiMDA7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSkgaW5zZXQsMCAwIDhweCByZ2JhKDI1NSwyMzEsODQsMC42KX0uZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdy1saWdodCB1bCBsaSwuZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdy1saWdodCB1bCAuZWFjLWNhdGVnb3J5e2JvcmRlci1jb2xvcjojZmZkYjAwfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93LWxpZ2h0IHVsIGxpLnNlbGVjdGVkLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93LWxpZ2h0IHVsIC5lYWMtY2F0ZWdvcnkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmZlMjMzfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZGFyay1saWdodCBpbnB1dDpob3ZlciwuZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmstbGlnaHQgaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMzMzM7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSkgaW5zZXQsMCAwIDhweCByZ2JhKDU1LDU1LDU1LDAuNil9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWxpZ2h0IHVse2JvcmRlci1jb2xvcjojMzMzO2JveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpIGluc2V0LDAgMCA4cHggcmdiYSg1NSw1NSw1NSwwLjYpfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZGFyay1saWdodCB1bCBsaSwuZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmstbGlnaHQgdWwgLmVhYy1jYXRlZ29yeXtib3JkZXItY29sb3I6IzMzM30uZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmstbGlnaHQgdWwgbGkuc2VsZWN0ZWQsLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWxpZ2h0IHVsIC5lYWMtY2F0ZWdvcnkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojNGQ0ZDRkO2NvbG9yOiNmZmZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJre2NvbG9yOiNmZmZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrIGlucHV0e2JhY2tncm91bmQtY29sb3I6IzQwNDA0MDtib3JkZXItcmFkaXVzOjRweDtib3gtc2hhZG93OjA7Y29sb3I6I2Y2ZjZmNn0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmsgaW5wdXQ6aG92ZXIsLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrIGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMzMzO2JveC1zaGFkb3c6MH0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmsgdWx7Ym9yZGVyLWNvbG9yOiMzMzN9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrIHVsIGxpLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZGFyayB1bCAuZWFjLWNhdGVnb3J5e2JhY2tncm91bmQtY29sb3I6IzQwNDA0MDtib3JkZXItY29sb3I6IzMzM30uZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmsgdWwgbGkuc2VsZWN0ZWQsLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrIHVsIC5lYWMtY2F0ZWdvcnkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojNzM3MzczO2NvbG9yOiNmNmY2ZjZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNze2NvbG9yOiNmZmZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNzIGlucHV0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjgpO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MDtjb2xvcjojZjZmNmY2fS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZGFyay1nbGFzcyBpbnB1dDpob3ZlciwuZWFzeS1hdXRvY29tcGxldGUuZWFjLWRhcmstZ2xhc3MgaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC44KTtib3gtc2hhZG93OjB9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNzIHVse2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuOCl9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNzIHVsIGxpLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZGFyay1nbGFzcyB1bCAuZWFjLWNhdGVnb3J5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjgpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuOCl9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNzIHVsIGxpLnNlbGVjdGVkLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtZGFyay1nbGFzcyB1bCAuZWFjLWNhdGVnb3J5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6cmdiYSg2NCw2NCw2NCwwLjgpO2NvbG9yOiNmNmY2ZjZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNzIHVsIGxpOmxhc3QtY2hpbGQsLmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1kYXJrLWdsYXNzIHVsIC5lYWMtY2F0ZWdvcnk6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4fS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZXtjb2xvcjojZmZmfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZSBpbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiM2ZDllZDE7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNoYWRvdzowO2NvbG9yOiNmNmY2ZjZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNmNmY2ZjZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlIGlucHV0Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2Y2ZjZmNn0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWJsdWUgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2Y2ZjZmNn0uZWFzeS1hdXRvY29tcGxldGUuZWFjLWJsdWUgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNmNmY2ZjZ9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlIGlucHV0OmhvdmVyLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZSBpbnB1dDpmb2N1c3tib3JkZXItY29sb3I6IzVBOTFDQjtib3gtc2hhZG93OjB9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlIHVse2JvcmRlci1jb2xvcjojNUE5MUNCfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZSB1bCBsaSwuZWFzeS1hdXRvY29tcGxldGUuZWFjLWJsdWUgdWwgLmVhYy1jYXRlZ29yeXtiYWNrZ3JvdW5kLWNvbG9yOiM2ZDllZDE7Ym9yZGVyLWNvbG9yOiM1QTkxQ0J9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1ibHVlIHVsIGxpLnNlbGVjdGVkLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYmx1ZSB1bCAuZWFjLWNhdGVnb3J5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6Izk0YjhkZDtjb2xvcjojZjZmNmY2fS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93e2NvbG9yOiMzMzN9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy15ZWxsb3cgaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZmZkYjdlO2JvcmRlci1jb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MDtjb2xvcjojMzMzfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93IGlucHV0OmhvdmVyLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMteWVsbG93IGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMzMzO2JveC1zaGFkb3c6MH0uZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdyB1bHtib3JkZXItY29sb3I6IzMzM30uZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdyB1bCBsaSwuZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdyB1bCAuZWFjLWNhdGVnb3J5e2JhY2tncm91bmQtY29sb3I6I2ZmZGI3ZTtib3JkZXItY29sb3I6IzMzM30uZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdyB1bCBsaS5zZWxlY3RlZCwuZWFzeS1hdXRvY29tcGxldGUuZWFjLXllbGxvdyB1bCAuZWFjLWNhdGVnb3J5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2ZmZTliMTtjb2xvcjojMzMzfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtcHVycGxle2NvbG9yOiMzMzN9LmVhc3ktYXV0b2NvbXBsZXRlLmVhYy1wdXJwbGUgaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZDZkMWU3O2JvcmRlci1jb2xvcjojYjhhZmQ1O2JveC1zaGFkb3c6MDtjb2xvcjojMzMzfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtcHVycGxlIGlucHV0OmhvdmVyLC5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtcHVycGxlIGlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojMzMzO2JveC1zaGFkb3c6MH0uZWFzeS1hdXRvY29tcGxldGUuZWFjLXB1cnBsZSB1bHtib3JkZXItY29sb3I6IzMzM30uZWFzeS1hdXRvY29tcGxldGUuZWFjLXB1cnBsZSB1bCBsaSwuZWFzeS1hdXRvY29tcGxldGUuZWFjLXB1cnBsZSB1bCAuZWFjLWNhdGVnb3J5e2JhY2tncm91bmQtY29sb3I6I2Q2ZDFlNztib3JkZXItY29sb3I6IzMzM30uZWFzeS1hdXRvY29tcGxldGUuZWFjLXB1cnBsZSB1bCBsaS5zZWxlY3RlZCwuZWFzeS1hdXRvY29tcGxldGUuZWFjLXB1cnBsZSB1bCAuZWFjLWNhdGVnb3J5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2ViZThmMztjb2xvcjojMzMzfS5lYXN5LWF1dG9jb21wbGV0ZS5lYWMtYm9vdHN0cmFwIGlucHV0e2JvcmRlci1jb2xvcjojY2NjO2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2NvbG9yOiM1NTU7cGFkZGluZzo2cHggMTJweH0uZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVye2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO3otaW5kZXg6Mn0uZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVyIHVse2JhY2tncm91bmQ6bm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjZmZmZmZmO2JvcmRlci10b3A6MXB4IGRvdHRlZCAjY2NjO2Rpc3BsYXk6bm9uZTttYXJnaW4tdG9wOjA7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLWxlZnQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVyIHVsIGxpLC5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwgLmVhYy1jYXRlZ29yeXtiYWNrZ3JvdW5kOmluaGVyaXQ7Ym9yZGVyLWNvbG9yOiNjY2M7Ym9yZGVyLWltYWdlOm5vbmU7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDFweDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nOjRweCAxMnB4fS5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCAycHggMnB4O2JvcmRlci13aWR0aDowIDFweCAxcHh9LmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCBsaS5zZWxlY3RlZHtiYWNrZ3JvdW5kOm5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgI2ViZWJlYjtjdXJzb3I6cG9pbnRlcn0uZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVyIHVsIGxpLnNlbGVjdGVkIGRpdntmb250LXdlaWdodDpub3JtYWx9LmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCBsaSBkaXZ7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDpub3JtYWw7d29yZC1icmVhazpicmVhay1hbGx9LmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCBsaSBie2ZvbnQtd2VpZ2h0OmJvbGR9LmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCAuZWFjLWNhdGVnb3J5e2ZvbnQtY29sb3I6I2FhYTtmb250LXN0eWxlOml0YWxpY30uZWFjLWRlc2NyaXB0aW9uIC5lYWMtaXRlbSBzcGFue2NvbG9yOiNhYWE7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC1zaXplOjAuOWVtfS5lYWMtaWNvbi1sZWZ0IC5lYWMtaXRlbSBpbWd7bWFyZ2luLXJpZ2h0OjRweDttYXgtaGVpZ2h0OjMwcHh9LmVhYy1pY29uLXJpZ2h0IC5lYWMtaXRlbXttYXJnaW4tdG9wOjhweDttaW4taGVpZ2h0OjI0cHg7cG9zaXRpb246cmVsYXRpdmV9LmVhYy1pY29uLXJpZ2h0IC5lYWMtaXRlbSBpbWd7bWFyZ2luLWxlZnQ6NHB4O21heC1oZWlnaHQ6MzBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotNHB4O3RvcDotOHB4fVxuLmVhYy1jb250YWluZXItY3VzdG9tIC5lYXN5LWF1dG9jb21wbGV0ZS1jb250YWluZXIge3RvcDozNHB4O31cbiIsImJvZHl7XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5ib2R5LnJ0YmltdnIge1xuXHR6b29tOiAxLjU7IFxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjUpOyBcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBmb250LXNpemU6IDJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJhOTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2YyZjJhOSAwJSwgI2FiZWRmOCA1MCUsICNmMmYyYTkgMTAwJSk7XG59XG5cblxuI3J0YmltdnItc2Nyb2xsLXVwLCAjcnRiaW12ci1zY3JvbGwtZG93biB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnJ0YmltdnIgI3J0YmltdnItc2Nyb2xsLXVwLCBib2R5LnJ0YmltdnIgI3J0YmltdnItc2Nyb2xsLWRvd24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR3aWR0aDogODVweDtcblx0aGVpZ2h0OiA4NXB4O1xuXHRsaW5lLWhlaWdodDo5MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRvcGFjaXR5OiAwLjU7XG5cdHotaW5kZXg6IDEwMDAwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRyaWdodDogMTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS5ydGJpbXZyICNydGJpbXZyLXNjcm9sbC11cCB7XG5cdHRvcDogNjBweDtcbn1cbmJvZHkucnRiaW12ciAjcnRiaW12ci1zY3JvbGwtZG93biB7XG5cdGJvdHRvbTogNjBweDtcbn1cbmJvZHkucnRiaW12ciAjcnRiaW12ci1zY3JvbGwtdXA6aG92ZXIsIGJvZHkucnRiaW12ciAjcnRiaW12ci1zY3JvbGwtZG93bjpob3ZlciB7XG5cdG9wYWNpdHk6IC43NSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6XHRcdDFweCAzcHggOHB4IHJnYmEoMTgsMTg4LCAwLCAwLjc1KSwgMXB4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0LW1vei1ib3gtc2hhZG93Olx0XHQxcHggM3B4IDhweCByZ2JhKDE4LDE4OCwgMCwgMC43NSksIDFweCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cdGJveC1zaGFkb3c6XHRcdFx0XHQxcHggM3B4IDhweCByZ2JhKDE4LDE4OCwgMCwgMC43NSksIDFweCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5cbi5ydGJpbXZyLWJhY2t7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnJ0YmltdnIgLnJ0YmltdnItYmFja3tcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLypcbiAqIE9mZiBzY3JvbGxVcCAoalF1ZXJ5IHBsdWctaW4pXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5cbiNzY3JvbGxVcCB7XG5cdGJvdHRvbTogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG5cdGhlaWdodDogMzhweDsgIC8qIEhlaWdodCBvZiBpbWFnZSAqL1xuXHR3aWR0aDogMzhweDsgLyogV2lkdGggb2YgaW1hZ2UgKi9cblx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9zY3JvbGxVcC90b3AucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5zdGlja3lGb290ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0Ym90dG9tOiAwcHggIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb29raWUtbWVzc2FnZSB7XG5cdG1pbi1oZWlnaHQ6IDI1cHg7XG59XG4uY29va2llLW1lc3NhZ2UgLmFsZXJ0IHtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0cGFkZGluZy10b3A6IDVweDtcblx0bWFyZ2luOiAwO1xufVxuLmFsZXJ0LW5vdGlmeSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogM3B4IDNweCA0cHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4yKTtcblx0LW1vei1ib3gtc2hhZG93OiAgICAzcHggM3B4IDRweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjIpO1xuXHRib3gtc2hhZG93OiAgICAgICAgIDNweCAzcHggNHB4IDBweCByZ2JhKDUwLCA1MCwgNTAsIDAuMik7XG59XHRcblxuLypcbiAqIE9GRiBjYW52YXNcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxuICovIFxuLm5hdi1zaWRlYmFyIHtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsMjQ1LDI1MCwwLjkpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChHcmFkaWVudFR5cGU9MCxzdGFydENvbG9yc3RyPScjZTVmN2Y1ZmEnLCBlbmRDb2xvcnN0cj0nI2U1ZjdmNWZhJyk7IC8qIElFICovXG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IC00NWVtO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAyMDAwO1xuICBcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjZzIGVhc2UtaW4tb3V0IDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC42cyBlYXNlLWluLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuNnMgZWFzZS1pbi1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGxlZnQgMC42cyBlYXNlLWluLW91dCAwcztcbn1cblxuLm5hdi1leHBhbmRlZCBuYXYge1xuICBsZWZ0OiAwO1xufVxuXG4jY2xvc2UtbmF2IHtcblx0aGVpZ2h0OjMlO1xufVxuXG5cbi5zaWRlYmFyIHtcblxuICBoZWlnaHQ6IDk3JTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbn1cblxuLypDb2xvcnMqL1xuXG5cbi5zaWRlYmFyLW5hdiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuXG4vKiBCVUcgSUUxMC0xMVxuLnNpZGViYXItbmF2IGxpLCAuZHJvcGRvd24tbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChkYXRhOjApO1xufVxuKi9cblxuLnNpZGViYXItbmF2IHVsIGxpLmFjdGl2ZSA+IGE6Zmlyc3QtY2hpbGQsXG4uc2lkZWJhci1uYXYgdWwgbGkub3BlbiA+IGE6Zmlyc3QtY2hpbGR7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuICBcdGNvbG9yOiAjNTYzZDdjO1xufVxuXG4uc2lkZWJhci1uYXYgdWwgbGkgYXtcblx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcbiBcdGNvbG9yOiAjNzE2YjdhO1xuIFx0d2lkdGg6IDEwMCU7XG4gXHRkaXNwbGF5OiBibG9jaztcbiBcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zaWRlYmFyLW5hdiB1bCBsaSBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzU2M2Q3Yztcbn1cblxuLnNpZGViYXItbmF2IHVsIGxpIGEgc3Bhbi5jYXJldCB7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi8qXG4gKiBEcm9wZG93biBTdWJtZW51XG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG4gXG4uZHJvcGRvd24tc3VibWVudXtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51Pi5kcm9wZG93bi1tZW51e1xuXHR0b3A6MDtcblx0bGVmdDoxMDAlO1xuXHRtYXJnaW4tdG9wOi01cHg7XG5cdG1hcmdpbi1sZWZ0Oi0ycHg7XG5cdC8qXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czowIDZweCA2cHggNnB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6MCA2cHggNnB4IDZweDtcblx0Ym9yZGVyLXJhZGl1czowIDZweCA2cHggNnB4O1xuXHQqL1xufVxuXG4uZHJvcGRvd24tc3VibWVudTpob3Zlcj4uZHJvcGRvd24tbWVudXtcblx0ZGlzcGxheTpibG9jaztcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnU+YTphZnRlcntcblx0ZGlzcGxheTpibG9jaztcblx0Y29udGVudDpcIiBcIjtcblx0ZmxvYXQ6cmlnaHQ7XG5cdHdpZHRoOjA7XG5cdGhlaWdodDowO1xuXHRib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1zdHlsZTpzb2xpZDtcblx0Ym9yZGVyLXdpZHRoOjVweCAwIDVweCA1cHg7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiNjY2NjY2M7XG5cdG1hcmdpbi10b3A6NXB4O1xuXHRtYXJnaW4tcmlnaHQ6LTEwcHg7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51OmhvdmVyPmE6YWZ0ZXJ7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiNjY2M7XG59XG5cbi5kcm9wZG93bi1zdWJtZW51LnB1bGwtbGVmdHtcblx0ZmxvYXQ6bm9uZTtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUucHVsbC1sZWZ0Pi5kcm9wZG93bi1tZW51e1xuXHRsZWZ0Oi0xMDAlO1xuXHQvKlxuXHRtYXJnaW4tbGVmdDoxMHB4O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6NnB4IDAgNnB4IDZweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOjZweCAwIDZweCA2cHg7XG5cdGJvcmRlci1yYWRpdXM6NnB4IDAgNnB4IDZweDtcblx0Ki9cbn1cblxuLypcbiAqIFNvY2lhbCBpY29uXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG4uc29jaWFsX2ljb24ge1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cbi5zb2NpYWxfaWNvbiAuc29jaWFsX2ljb25fd3JwIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxlZnQ6LTUwJTtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG4uc29jaWFsX2ljb24gLnNvY2lhbF9pY29uX3dycCB1bCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbjowcHg7XG5cdHBhZGRpbmc6MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cbi5zb2NpYWxfaWNvbiAuc29jaWFsX2ljb25fd3JwIHVsIGxpIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiAwLjJlbTtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG4uc29jaWFsX2ljb24gLnNvY2lhbF9pY29uX3dycCB1bCBsaTpsYXN0e1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zb2NpYWxfaWNvbiAuc29jaWFsX2ljb25fd3JwIHVsIGxpIGEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTQwcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4ICFpbXBvcnRhbnQ7IFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zb2NpYWwvc29jaWFsc3ByaXRlLnBuZycpOyBcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBcbn1cblxuLnNvY2lhbF9pY29uIC5zb2NpYWxfaWNvbl93cnAgdWwgbGkgYS5mYWNlYm9vayB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNDBweDtcbn1cblxuLnNvY2lhbF9pY29uIC5zb2NpYWxfaWNvbl93cnAgdWwgbGkgYS5mYWNlYm9vazpob3ZlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG59XG5cbi5zb2NpYWxfaWNvbiAuc29jaWFsX2ljb25fd3JwIHVsIGxpIGEubGlua2VkaW4ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNDBweDtcbn1cblxuLnNvY2lhbF9pY29uIC5zb2NpYWxfaWNvbl93cnAgdWwgbGkgYS5saW5rZWRpbjpob3ZlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDBweDtcbn1cblxuLnNvY2lhbF9pY29uIC5zb2NpYWxfaWNvbl93cnAgdWwgbGkgYS50d2l0dGVyIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IC00MHB4O1xufVxuXG4uc29jaWFsX2ljb24gLnNvY2lhbF9pY29uX3dycCB1bCBsaSBhLnR3aXR0ZXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMHB4O1xufVxuXG4uc29jaWFsX2ljb24gLnNvY2lhbF9pY29uX3dycCB1bCBsaSBhLnlvdXR1YmUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTQwcHg7XG59XG5cbi5zb2NpYWxfaWNvbiAuc29jaWFsX2ljb25fd3JwIHVsIGxpIGEueW91dHViZTpob3ZlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAwcHg7XG59XG5cbi5zb2NpYWxfaWNvbiAuc29jaWFsX2ljb25fd3JwIHVsIGxpIGEuZ29vZ2xlcGx1cyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC00MHB4O1xufVxuXG4uc29jaWFsX2ljb24gLnNvY2lhbF9pY29uX3dycCB1bCBsaSBhLmdvb2dsZXBsdXM6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAwcHg7XG59XG5cblxuLypcbiAqIEZsYWcgaWNvblxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuLmZsYWcgeyBcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZmxhZy9zcHJpdGVfMS5wbmcnKSB0cmFuc3BhcmVudCBuby1yZXBlYXQ7IFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNnB4OyBcblx0aGVpZ2h0OiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDFweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mbGFnLWRlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC05NnB4OyB9XG4uZmxhZy1jaHMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTgwcHg7IH1cbi5mbGFnLWVuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC02NHB4OyB9XG4uZmxhZy1lcyB7IGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNDhweDsgfVxuLmZsYWctZnIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTMycHg7IH1cbi5mbGFnLWl0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0xNnB4OyB9XG4uZmxhZy1wdGIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4OyB9XG5cbi8qXG4gKiBGSVhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbi8qIEZpeCBwZXIgaWU4LCBzaXN0ZW1hIGkgYnJlYWRjcnVtYiBjaGUgc2kgdmVkZXZhbm8gYWNjYXZhbGxhdGkgYSBjYXVzYSBkZWwgYnVnXG4gKiBzdWkgcHNldWRvIGVsZW1lbnRpIGJlZm9yZS9hZnRlciBcbiAqL1xuLmJyZWFkY3J1bWIgbGkge1xuXHRtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuXG4vKlxuICogSGVscGVyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtY2VudGVyLXhzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAubm8tbWFyZ2luLXhze1xuICBcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvbnQtbm9ybWFsIHtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc3BhY2VyLWxnIHtcblx0aGVpZ2h0OiAxLjVlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcGFjZXIge1xuXHRoZWlnaHQ6IDFlbTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcGFjZXIteHMge1xuXHRoZWlnaHQ6IDAuNWVtO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmRsLWhvcml6b250YWwtbGVmdC14cyBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLmRsLWhvcml6b250YWwtbGVmdC14cyBkdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyBcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubGlua3tcblx0Y29sb3I6ICMzMzdBQjc7XG59XG5cbi5saW5rOmhvdmVye1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuXG4uaW1nX2NvbnRhaW5lciBidXR0b257XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm5hdi1waWxscyA+IGxpID4gYTpob3ZlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hYy1mb290ZXIge1xuXHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kZXNjcmlwdGlvblRpdGxlIHtcblx0Zm9udC1zaXplOiBsYXJnZTtcbn1cblxuXG4uY29udGFpbmVyLWZ1bGwge1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mdWxsLXdpbmRvdyB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdHRvcDogMDsgXG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IDA7XG59XG5cblxuLmJ0bi1kb3dubG9hZCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0cGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuYm9keS5ydGJpbXZyIC5idG4tZG93bmxvYWQge1xuXHRwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZG93bmxvYWQgLmZhIHtcblx0Zm9udC1zaXplOiAyLjVlbVxufVxuXG4uYnRuLWRvd25sb2FkIC5kZXNjcmlwdGlvbiB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG5cblxuLmJ0bi1kb3dubG9hZCAubGluayB7XG5cdGNvbG9yOiAjZWFmZmU4O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi1kb3dubG9hZCAuY2FyZXQtY29udGFpbmVyIHtcblx0bWluLWhlaWdodDogNDVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLmJ0bi1kb3dubG9hZCAubGluazpob3ZlciB7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cblxuLmRvd25sb2FkLWZvcm1hdG8ge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmRvd25sb2FkLWZvcm1hdG86Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRvd25sb2FkLWZvcm1hdG8gaDMge1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRjb2xvcjogIzMzMztcblx0Ym9yZGVyLXdpZHRoOiAwcHggMHB4IDFweDtcblx0Ym9yZGVyLXN0eWxlOiBub25lIG5vbmUgc29saWQ7XG5cdGJvcmRlci1jb2xvcjogLW1vei11c2UtdGV4dC1jb2xvciAtbW96LXVzZS10ZXh0LWNvbG9yICNFNUU1RTU7XG5cdHRleHQtc2hhZG93OiAxcHggMXB4IDRweCBHcmF5O1xufVxuXG4uZG93bmxvYWQtaW5mbyB7XG5cdHBhZGRpbmctdG9wOiA3cHg7XG5cdHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi8qIGN1c3RvbSBpbmNsdXNpb24gb2YgcmlnaHQsIGxlZnQgYW5kIGJlbG93IHRhYnMgKi9cblxuLnRhYnMtYmVsb3cgPiAubmF2LXRhYnMsXG4udGFicy1yaWdodCA+IC5uYXYtdGFicyxcbi50YWJzLWxlZnQgPiAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUsXG4ucGlsbC1jb250ZW50ID4gLnBpbGwtcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUsXG4ucGlsbC1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGFicy1iZWxvdyA+IC5uYXYtdGFicyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFicy1iZWxvdyA+IC5uYXYtdGFicyA+IGxpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhYnMtYmVsb3cgPiAubmF2LXRhYnMgPiBsaSA+IGEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xufVxuXG4udGFicy1iZWxvdyA+IC5uYXYtdGFicyA+IGxpID4gYTpob3Zlcixcbi50YWJzLWJlbG93ID4gLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50YWJzLWJlbG93ID4gLm5hdi10YWJzID4gLmFjdGl2ZSA+IGEsXG4udGFicy1iZWxvdyA+IC5uYXYtdGFicyA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnRhYnMtYmVsb3cgPiAubmF2LXRhYnMgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2RkZCAjZGRkICNkZGQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50YWJzLWxlZnQgPiAubmF2LXRhYnMgPiBsaSxcbi50YWJzLXJpZ2h0ID4gLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLnRhYnMtbGVmdCA+IC5uYXYtdGFicyA+IGxpID4gYSxcbi50YWJzLXJpZ2h0ID4gLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWluLXdpZHRoOiA3NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnRhYnMtbGVmdCA+IC5uYXYtdGFicyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50YWJzLWxlZnQgPiAubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi50YWJzLWxlZnQgPiAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIsXG4udGFicy1sZWZ0ID4gLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNkZGRkZGQgI2VlZWVlZSAjZWVlZWVlO1xufVxuXG4udGFicy1sZWZ0ID4gLm5hdi10YWJzIC5hY3RpdmUgPiBhLFxuLnRhYnMtbGVmdCA+IC5uYXYtdGFicyAuYWN0aXZlID4gYTpob3Zlcixcbi50YWJzLWxlZnQgPiAubmF2LXRhYnMgLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkZGQgdHJhbnNwYXJlbnQgI2RkZCAjZGRkO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWJzLXJpZ2h0ID4gLm5hdi10YWJzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTlweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFicy1yaWdodCA+IC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuXG4udGFicy1yaWdodCA+IC5uYXYtdGFicyA+IGxpID4gYTpob3Zlcixcbi50YWJzLXJpZ2h0ID4gLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2VlZWVlZSAjZGRkZGRkO1xufVxuXG4udGFicy1yaWdodCA+IC5uYXYtdGFicyAuYWN0aXZlID4gYSxcbi50YWJzLXJpZ2h0ID4gLm5hdi10YWJzIC5hY3RpdmUgPiBhOmhvdmVyLFxuLnRhYnMtcmlnaHQgPiAubmF2LXRhYnMgLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkZGQgI2RkZCAjZGRkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLypcbiAqIENhdGFsb2dvXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ib2R5IHtcbiBcdGZvbnQtZmFtaWx5OiBBcmlhbCxzYW5zLXNlcmlmO1xuIFx0bWFyZ2luOiAwO1xuIFx0cGFkZGluZzogMDtcbiBcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCxzYW5zLXNlcmlmO1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5ocntcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG59XG5cbi8qXG4gKiBIZWFkZXJcbiAqL1xuLm5hdi13cmFwcGVyXG57XG5cdG1pbi1oZWlnaHQ6NTBweDtcbn1cblxuLm5hdmJhciAubmF2YmFyLWJyYW5kIFxue1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ubmF2YmFyLWJyYW5kIGltZ3tcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5uYXZiYXItYnJhbmQgLmxvZ28tdGV4dHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7IFxuXHRtYXJnaW4tdG9wOiAxMHB4OyBcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubmF2YmFyLWRlZmF1bHRcbntcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kZWZhdWx0LmNhdGFsb2dvX3Rlc3RcbntcbiBcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2FjY2Evc2ZvbmRvVGVzdC5wbmcnKSA7XG59XG5cbmhlYWRlci5uYXZiYXIgLm5hdj5saT5hPmltZyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4jbWVudS1yaWNlcmNhLmFmZml4IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6MTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KEdyYWRpZW50VHlwZT0wLHN0YXJ0Q29sb3JzdHI9JyNlNWZmZmZmZicsIGVuZENvbG9yc3RyPScjZTVmZmZmZmYnKTsgLyogSUUgKi9cbn1cblxuI3NpZGViYXIge1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4jc2lkZWJhci5hZmZpeCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoR3JhZGllbnRUeXBlPTAsc3RhcnRDb2xvcnN0cj0nI2U1ZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNlNWZmZmZmZicpOyAvKiBJRSAqL1xufVxuXG4jbWVudS1yaWNlcmNhID4gLmNvbnRhaW5lciB7XG5cdHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IFxuXHRwYWRkaW5nLWJvdHRvbTogMTBweCAgIWltcG9ydGFudDtcbn1cblxuLyogU2hvdyBhbmQgYWZmaXggdGhlIHNpZGUgbmF2IHdoZW4gc3BhY2UgYWxsb3dzIGl0ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjc2lkZWJhci5hZmZpeCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogODBweDtcbiAgfVxufVxuXG5cbi8qXG4gKiBGb3JtIGxvZ2luXG4gKi9cbi5mb3JtLXNpZ25pbiB7XG4gIG1heC13aWR0aDogNzAlO1xuICAvKnBhZGRpbmc6IDE1cHg7Ki9cbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvcm0tc2lnbmluIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZm9ybS1zaWduaW4gLmZvcm0tc2lnbmluLWhlYWRpbmcsXG4uZm9ybS1zaWduaW4gLmNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZvcm0tc2lnbmluIC5jaGVja2JveCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb3JtLXNpZ25pbiAuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbmZvcm0gLnJlcXVpcmVke1xuXHRjb2xvcjogI0YwMDtcbn1cblxuLnBpLWhhcy1lcnJvcntcblx0Ym9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDZweCAjY2U4NDgzO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpLDAgMCA2cHggI2NlODQ4Mztcbn1cblxuLyogSFRNTDUgUGxhY2Vob2xkZXIgalF1ZXJ5IFBsdWdpbiAtIHYyLjEuMVxuICogQ29weXJpZ2h0IChjKTIwMTUgTWF0aGlhcyBCeW5lbnNcbiAqIDIwMTUtMDItMTlcbiAqL1xuLnBsYWNlaG9sZGVyIHsgY29sb3I6ICNhYWE7IH1cblxuXG4vKlxuICogRm9vdGVyXG4gKi9cbi5icy1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjNzc3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4uZm9vdGVyLWxpbmtzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb290ZXItbGlua3MgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLmZvb3Rlci1saW5rcyBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icy1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmJzLWZvb3RlciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cblxuLypcbiAqIENhdGFsb2dvXG4gKi9cbi5wcm9kb3R0by1pdGVtIFxue1xuXHRwYWRkaW5nOiA4cHggOHB4IDhweCA4cHg7XG4gXHRvdmVyZmxvdzogaGlkZGVuO1xuIFx0Ym9yZGVyOiBub25lO1xufVxuXG4ucHJvZG90dG8taXRlbSAudGh1bWJuYWlsIFxue1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGhlaWdodDogMjAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW8tYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblx0XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpO1xufVxuXG5ib2R5LnJ0YmltdnIgLnByb2RvdHRvLWl0ZW0gLnRodW1ibmFpbCB7XG5cdGhlaWdodDogMzAwcHg7XG59XG5cbi5wcm9kb3R0by1pdGVtIC50aHVtYm5haWwsXG4ucHJvZG90dG8taXRlbSAuY2FwdGlvbi13cmFwcGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDIwMCwgMjAwLCAyMDApO1xufVxuXG4ucHJvZG90dG8taXRlbSAuY2FwdGlvbi13cmFwcGVyIHtcblx0LypkaXNwbGF5OiB0YWJsZTsqL1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCU7XG5cdFxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuXHRcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdC1tb3otYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFxuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKTtcbn1cblxuLnByb2RvdHRvLWl0ZW06aG92ZXIgLnRodW1ibmFpbCwgXG4ucHJvZG90dG8taXRlbTpob3ZlciAuY2FwdGlvbi13cmFwcGVyIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93Olx0XHQxcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAxcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHQtbW96LWJveC1zaGFkb3c6XHRcdDFweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSksIDFweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdGJveC1zaGFkb3c6XHRcdFx0XHQxcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAxcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5ib2R5LnJ0YmltdnIgLnByb2RvdHRvLWl0ZW06aG92ZXIgLnRodW1ibmFpbCwgXG5ib2R5LnJ0YmltdnIgLnByb2RvdHRvLWl0ZW06aG92ZXIgLmNhcHRpb24td3JhcHBlciB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzpcdFx0MXB4IDNweCA4cHggcmdiYSgxOCwxODgsIDAsIDAuNzUpLCAxcHggM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuXHQtbW96LWJveC1zaGFkb3c6XHRcdDFweCAzcHggOHB4IHJnYmEoMTgsMTg4LCAwLCAwLjc1KSwgMXB4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0Ym94LXNoYWRvdzpcdFx0XHRcdDFweCAzcHggOHB4IHJnYmEoMTgsMTg4LCAwLCAwLjc1KSwgMXB4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0Ym9yZGVyLWNvbG9yOiByZ2IoMTgsMTg4LDApO1xufVxuXG4ucHJvZG90dG8taXRlbSAuZG93bmxvYWQge1xuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHdpZHRoOiAxNSU7XG5cdHBhZGRpbmc6IDEycHggNXB4IDVweCA1cHg7XG5cdGhlaWdodDogNDlweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8qYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjAwLCAyMDAsIDIwMCk7Ki9cblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuXG5ib2R5LnJ0YmltdnIgLnByb2RvdHRvLWl0ZW0gLmRvd25sb2FkIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG4ucHJvZG90dG8taXRlbSAuZG93bmxvYWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ1LCAyNDUsIDI0NSk7XG59XG5cbi5wcm9kb3R0by1pdGVtIC5jYXB0aW9uXG57XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAxMnB4IDhweCA4cHggOHB4O1xuXHR3aWR0aDogODUlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRmb250LXNpemU6IDEwcHg7XG59XG5cbmJvZHkucnRiaW12ciAucHJvZG90dG8taXRlbSAuY2FwdGlvbiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRcbn1cblxuLnByb2RvdHRvLWl0ZW0gLmNhcHRpb24tbm9tZXByb2RvdHRvIGgzLFxuLnByb2RvdHRvLWl0ZW0gLmNhcHRpb24tbm9tZXByb2RvdHRvIGg0XG57XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdG1hcmdpbjogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDJweCAwcHggMnB4IDBweDtcbn1cblxuYm9keS5ydGJpbXZyIC5wcm9kb3R0by1pdGVtIC5jYXB0aW9uLW5vbWVwcm9kb3R0byBoMyxcbmJvZHkucnRiaW12ciAucHJvZG90dG8taXRlbSAuY2FwdGlvbi1ub21lcHJvZG90dG8gaDRcbntcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bWFyZ2luOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2RvdHRvLWl0ZW0gLmNhcHRpb24tbm9tZXV0ZW50ZSBzcGFuXG57XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luOiAycHggMHB4IDBweCAwcHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5ydGJpbXZyIC5wcm9kb3R0by1pdGVtIC5jYXB0aW9uLW5vbWV1dGVudGUgc3Bhblxue1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5wcm9kb3R0by1pdGVtIC5jYXB0aW9uIHBcbntcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2RvdHRvLWl0ZW0gLmNhcHRpb24tbm9tZXByb2RvdHRvIHtcblx0Y29sb3I6IHJnYig4NSwgODUsIDg1KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ucHJvZG90dG8taXRlbSAuY2FwdGlvbi1ub21lcHJvZG90dG86aG92ZXIge1xuXHRjb2xvcjogcmdiKDExMCwgMTEwLCAxMTApO1xufVxuXG4ucHJvZG90dG8taXRlbSAuY2FwdGlvbi1ub21ldXRlbnRlIHtcblx0Y29sb3I6IHJnYig1MSwgMTIyLCAxODMpICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kb3R0by1pdGVtIC5jYXB0aW9uLW5vbWV1dGVudGU6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI1RhYmxlR3JpZEl0ZW0gdGQsICNUYWJsZUdyaWRJdGVtdGgge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jTGlzdEdyaWRJdGVtIHtcblx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdG1hcmdpbi1yaWdodDogLTVweDtcbn1cblx0XG4ub3RoZXItcmVzdWx0IGxpe1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0b3BhY2l0eTogMDtcbn1cbi8qXG4gKiBIZWFkZXIgcGFnaW5hIHNlYXJjaCBlIGNhdGVnb3JpYVxuICovXG4uY2F0ZWdvcnktcm93IGgxe1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5jYXRlZ29yeS1yb3cgaDJ7XG5cdGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jYXRlZ29yeS1yb3cgdWx7XG5cdG1hcmdpbi10b3A6IDQwcHg7IFxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNhdGVnb3J5LXJvdyB1bCBsaXtcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmNhdGVnb3J5LXJvdyB1bCBsaSBhe1xuXHRjb2xvcjogd2hpdGU7IFxuXHRmb250LXNpemU6IDExMCU7XG59XG4uY2F0ZWdvcnktcm93IHVsIGxpIGEgaDN7XG5cdGZvbnQtc2l6ZTogMWVtOyBcblx0bWFyZ2luLXRvcDogMTBweDsgXG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJvZHkucnRiaW12ciAuY2F0ZWdvcnktcm93e1xuXHRjb2xvcjogIzAwMDtcbn1cbmJvZHkucnRiaW12ciAuY2F0ZWdvcnktcm93IHVsIGxpIGF7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG5ib2R5LnJ0YmltdnIgLml0ZW1zLXN1YmNhdGVnb3J5e1xuXHRkaXNwbGF5OiBub25lO1x0XG59XG5cbiNzaG93c3ViY2F0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5ydGJpbXZyICNzaG93c3ViY2F0IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnJ0YmltdnIgLmNhdGVnb3J5LXJvdyB1bHtcblx0bWFyZ2luLXRvcDogMTBweDsgXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qXG4gKiBPbWJyZSBNYXRlcmlhbCBkZXNpZ25cbiAqL1xuLm1kbC1zaGFkb3ctLTJkcCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblx0Ym94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpOyBcbn1cblxuLm1kbC1zaGFkb3ctLTNkcCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggM3B4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDFweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDNweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAxcHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgXHRib3gtc2hhZG93OiAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMXB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7IFxufVxuXG4ubWRsLXNoYWRvdy0tNGRwIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIFx0Ym94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgXG59XG5cbi5tZGwtc2hhZG93LS02ZHAge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBcdGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpOyBcbn1cblxuLm1kbC1zaGFkb3ctLThkcCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgXHRib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMik7IFxufVxuXG4ubWRsLXNoYWRvdy0tMTZkcCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdC1tb3otYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIFx0Ym94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMik7IFxufVxuXG4ubWRsLXNoYWRvdy0tMjRkcCB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxMXB4IDE1cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgXHRib3gtc2hhZG93OiAwIDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7IFxufVxuXG4vKkJ1dHRvbnMgICovXG4ubWRsLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Y29sb3I6IHJnYigwLDAsMCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAzNnB4O1xuXHRtYXJnaW46IDA7XG5cdG1pbi13aWR0aDogNjRweDtcblx0cGFkZGluZzogMCAxNnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aWxsLWNoYW5nZTogYm94LXNoYWRvdztcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgY29sb3IgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMzZweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Y29sb3I6IHJnYmEoMCwwLDAsLjg1KTsgXG59XG4ubWRsLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlcjogMDsgXG59XG4ubWRsLWJ1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LDE1OCwxNTgsIDAuMjApOyBcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogcmdiYSgwLDAsMCwuODUpO1xufVxuLm1kbC1idXR0b246Zm9jdXM6bm90KDphY3RpdmUpIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC4xMik7IFxufVxuLm1kbC1idXR0b246YWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTgsMTU4LDE1OCwgMC40MCk7IFxufVxuLm1kbC1idXR0b24ubWRsLWJ1dHRvbi0tY29sb3JlZCB7XG5cdGNvbG9yOiByZ2IoNjMsODEsMTgxKTsgXG59XG4ubWRsLWJ1dHRvbi5tZGwtYnV0dG9uLS1jb2xvcmVkOmZvY3VzOm5vdCg6YWN0aXZlKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuMTIpOyBcbn1cblxuLm1kbC1idXR0b24tLXJhaXNlZHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjEyKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAuMiksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjEyKTtcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgLjIpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIC4xMik7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgIC5tZGwtYnV0dG9uIHsgd2lkdGg6IDEwMCU7IH1cbn0gIFxuXG4vKlxuICogUGFnaW5hIEhvbWVcbiAqL1xuaGVhZGVyI2hvbWUge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9ob21lL2JnLmpwZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG5oZWFkZXIjaG9tZSBoMSB7XG5cdGZvbnQtc2l6ZTogNC41ZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnNlY3Rpb24uc2V6aW9uZS1jb2xvcmUge1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi8qXG4gKiBQYWdpbmEgUHJvZG90dG9cbiAqL1xuIC5wYW5lbC1wcm9kb3R0byAucGFuZWwtYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2ZmZWI7XG59XG5cbi5wYW5lbC1kZXR0YWdsaSB7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtZGV0dGFnbGkgLnBhbmVsLWJvZHkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtZGV0dGFnbGkgLnBhbmVsLWJvZHkgZGwge1xuXHRtYXJnaW46IDA7XG59XG5cbi5wYW5lbC1kZXR0YWdsaSAucGFuZWwtYm9keSBkZCB7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnBhbmVsLXRhZyAucGFuZWwtYm9keSBhOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2Fyb3VzZWwtY2F0YWxvZ28ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2FjY2EvdHJhc3BhcmVuemEuanBnKSAjZmZmO1xufVxuXG4uY2Fyb3VzZWwtY2F0YWxvZ28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsXG4uY2Fyb3VzZWwtY2F0YWxvZ28gLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OmF1dG87XG59XG5cbi5jYXJvdXNlbC1jYXRhbG9nbyAubGVmdCwgXG4uY2Fyb3VzZWwtY2F0YWxvZ28gLnJpZ2h0XG57XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcdFxuXHRmaWx0ZXI6IG5vbmUgICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJvdXNlbC1jYXRhbG9nbyAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNhdGFsb2dvIC5pY29uLW5leHRcbntcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChHcmFkaWVudFR5cGU9MCxzdGFydENvbG9yc3RyPScjN2YwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzdmMDAwMDAwJyk7IC8qIElFICovXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmNhcm91c2VsLWNhdGFsb2dvIC5pdGVtIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xufVxuXG4uY2Fyb3VzZWwtY2F0YWxvZ28gLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuXHRib3JkZXItY29sb3I6IHJnYigyMjEsMjIxLDIyMSk7XG59XG5cbi5icmVhZGNydW1iXG57XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG5cdHBhZGRpbmc6IDhweCAwcHg7XG59XG5cbmJvZHkucnRiaW12ciAuYnJlYWRjcnVtYiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59IFxuXG4uYnJlYWRjcnVtYiAuYmMtaXRlbSBhOmhvdmVye1xuXHRjb2xvcjogIzMzN2FiNztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYiAuYmMtaXRlbSBhe1xuXHRjb2xvcjogIzc3Nztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKlxuKiBQYWdpbmEgdXRlbnRlXG4qL1xuYm9keS51c2VyIC50ZXN0YXRhe1xuXHRtYXJnaW4tdG9wOiAtNzVweDtcbn1cblxuI2xvYWRlciB7ZGlzcGxheTogbm9uZTt9Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/